Corey Thomas

Insider profile

Currently holds positions in Rapid7, Inc. and LPL Financial Holdings Inc

Performance

Overall performance
3.9

Performance over holding periods
3.9
30 days 90 days 120 days
Average return 12% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
5 20% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chairman of the Board, Chief Executive Officer Rapid7, Inc. Feb. 1, 2019 -
Independent Director LPL Financial Holdings Inc Jan. 1, 2019 -
President, Chief Executive Officer, Director Rapid7, Inc. Oct. 1, 2012 - Feb. 1, 2019

Corey Thomas's trades of Rapid7, Inc.'s stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
182.32
Quantity 51,769 +8.5%
Value US$92,797
Transaction date
Sale
Price
411.94
Quantity 94,081 -20.6%
Value US$3,258,162
Transaction date
Sale
Price
240.63
Quantity 17,398 +22.1%
Value US$3,525,727
Transaction date
Sale
Price
39.60
Quantity 35,773 -7.4%
Value US$1,416,604
Transaction date
Proposed sale
Price
40.23
Quantity 150,000
Value US$6,034,500
Transaction date
Sale
Price
53.07
Quantity 50,000 -9.8%
Value US$2,653,500
Transaction date
Proposed sale
Price
53.76
Quantity 50,000
Value US$2,688,000
Transaction date
Proposed sale
Price
53.76
Quantity 22,222
Value US$1,194,655
Transaction date
Planned sale
Price
36.52
Quantity 41,620 -8.9%
Value US$1,520,158
Transaction date
Planned sale
Price
37.27
Quantity 5,565 -1.3%
Value US$207,425
Transaction date
Planned sale
Price
36.58
Quantity 36,054 -7.7%
Value US$1,319,007
Transaction date
Planned sale
Price
38.71
Quantity 827 -0.2%
Value US$32,011
Transaction date
Planned sale
Price
38.20
Quantity 32,773 -7.1%
Value US$1,251,961
Transaction date
Planned sale
Price
37.34
Quantity 8,019 -1.7%
Value US$299,431
Transaction date
Planned sale
Price
29.63
Quantity 6 -0.0%
Value US$178
Transaction date
Planned sale
Price
28.89
Quantity 13,772 -3.1%
Value US$397,924
Transaction date
Planned sale
Price
28.15
Quantity 27,841 -5.9%
Value US$783,827
Transaction date
Planned sale
Price
29.74
Quantity 5,005 -1.2%
Value US$148,873
Transaction date
Planned sale
Price
28.98
Quantity 36,614 -7.8%
Value US$1,061,224
Transaction date
Planned sale
Price
29.19
Quantity 41,619 -8.9%
Value US$1,214,700
Transaction date
Planned sale
Price
100.00
Quantity 50,000 -11.2%
Value US$5,000,060
Transaction date
Planned sale
Price
142.02
Quantity 1,237 -0.4%
Value US$175,679
Transaction date
Planned sale
Price
136.23
Quantity 1,536 -0.4%
Value US$209,256
Transaction date
Planned sale
Price
134.86
Quantity 7,909 -2.3%
Value US$1,066,644
Transaction date
Planned sale
Price
133.88
Quantity 7,424 -2.1%
Value US$993,920
Transaction date
Planned sale
Price
132.71
Quantity 1,399 -0.4%
Value US$185,662
Transaction date
Planned sale
Price
129.95
Quantity 800 -0.2%
Value US$103,960
Transaction date
Planned sale
Price
129.30
Quantity 1,600 -0.4%
Value US$206,872
Transaction date
Planned sale
Price
127.98
Quantity 3,455 -1.0%
Value US$442,184
Transaction date
Planned sale
Price
127.27
Quantity 4,957 -1.4%
Value US$630,873
Transaction date
Planned sale
Price
126.13
Quantity 18,637 -5.1%
Value US$2,350,681
Transaction date
Planned sale
Price
125.28
Quantity 12,290 -3.2%
Value US$1,539,659
Transaction date
Planned sale
Price
123.89
Quantity 5,300 -1.4%
Value US$656,625
Transaction date
Planned sale
Price
122.86
Quantity 4,309 -1.1%
Value US$529,385
Transaction date
Planned sale
Price
121.75
Quantity 1,052 -0.3%
Value US$128,083
Transaction date
Planned sale
Price
126.29
Quantity 2,284 -0.7%
Value US$288,441
Transaction date
Planned sale
Price
125.86
Quantity 4,912 -1.4%
Value US$618,202
Transaction date
Planned sale
Price
123.94
Quantity 16,431 -4.5%
Value US$2,036,468
Transaction date
Planned sale
Price
122.77
Quantity 20,143 -5.2%
Value US$2,473,053
Transaction date
Planned sale
Price
121.98
Quantity 6,230 -1.6%
Value US$759,914
Transaction date
Planned sale
Price
125.10
Quantity 10,000 -25.0%
Value US$1,251,009
Transaction date
Planned sale
Price
124.42
Quantity 4,242 -9.6%
Value US$527,768
Transaction date
Planned sale
Price
123.49
Quantity 1,376 -3.0%
Value US$169,929
Transaction date
Planned sale
Price
122.31
Quantity 6,718 -12.8%
Value US$821,679
Transaction date
Planned sale
Price
121.49
Quantity 3,381 -6.1%
Value US$410,763
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-11-24 2025-11-24 B Purchase
51,769 +8.5%
182.32
US$92,797
51,769 +8.5% 182.32 US$92,797
2025-01-23 2025-01-21 S Sale
94,081 -20.6%
411.94
US$3,258,162
94,081 -20.6% 411.94 US$3,258,162
2025-01-06 2025-01-02 S Sale
17,398 +22.1%
240.63
US$3,525,727
17,398 +22.1% 240.63 US$3,525,727
2025-01-06 2025-01-02 S Sale
35,773 -7.4%
39.60
US$1,416,604
35,773 -7.4% 39.60 US$1,416,604
2025-01-02 2025-01-02 PrS Proposed sale
150,000
40.23
US$6,034,500
150,000 40.23 US$6,034,500
2024-03-15 2024-03-13 S Sale
50,000 -9.8%
53.07
US$2,653,500
50,000 -9.8% 53.07 US$2,653,500
2024-03-13 2024-03-13 PrS Proposed sale
50,000
53.76
US$2,688,000
50,000 53.76 US$2,688,000
2024-03-13 2024-03-13 PrS Proposed sale
22,222
53.76
US$1,194,655
22,222 53.76 US$1,194,655
2022-12-20 2022-12-16 PlS Planned sale
41,620 -8.9%
36.52
US$1,520,158
41,620 -8.9% 36.52 US$1,520,158
2022-12-16 2022-12-15 PlS Planned sale
5,565 -1.3%
37.27
US$207,425
5,565 -1.3% 37.27 US$207,425
2022-12-16 2022-12-15 PlS Planned sale
36,054 -7.7%
36.58
US$1,319,007
36,054 -7.7% 36.58 US$1,319,007
2022-12-16 2022-12-14 PlS Planned sale
827 -0.2%
38.71
US$32,011
827 -0.2% 38.71 US$32,011
2022-12-16 2022-12-14 PlS Planned sale
32,773 -7.1%
38.20
US$1,251,961
32,773 -7.1% 38.20 US$1,251,961
2022-12-16 2022-12-14 PlS Planned sale
8,019 -1.7%
37.34
US$299,431
8,019 -1.7% 37.34 US$299,431
2022-11-18 2022-11-18 PlS Planned sale
6 -0.0%
29.63
US$178
6 -0.0% 29.63 US$178
2022-11-18 2022-11-18 PlS Planned sale
13,772 -3.1%
28.89
US$397,924
13,772 -3.1% 28.89 US$397,924
2022-11-18 2022-11-18 PlS Planned sale
27,841 -5.9%
28.15
US$783,827
27,841 -5.9% 28.15 US$783,827
2022-11-18 2022-11-17 PlS Planned sale
5,005 -1.2%
29.74
US$148,873
5,005 -1.2% 29.74 US$148,873
2022-11-18 2022-11-17 PlS Planned sale
36,614 -7.8%
28.98
US$1,061,224
36,614 -7.8% 28.98 US$1,061,224
2022-11-18 2022-11-16 PlS Planned sale
41,619 -8.9%
29.19
US$1,214,700
41,619 -8.9% 29.19 US$1,214,700
2022-03-21 2022-03-17 PlS Planned sale
50,000 -11.2%
100.00
US$5,000,060
50,000 -11.2% 100.00 US$5,000,060
2021-11-04 2021-11-04 PlS Planned sale
1,237 -0.4%
142.02
US$175,679
1,237 -0.4% 142.02 US$175,679
2021-11-04 2021-11-04 PlS Planned sale
1,536 -0.4%
136.23
US$209,256
1,536 -0.4% 136.23 US$209,256
2021-11-04 2021-11-04 PlS Planned sale
7,909 -2.3%
134.86
US$1,066,644
7,909 -2.3% 134.86 US$1,066,644
2021-11-04 2021-11-04 PlS Planned sale
7,424 -2.1%
133.88
US$993,920
7,424 -2.1% 133.88 US$993,920
2021-11-04 2021-11-04 PlS Planned sale
1,399 -0.4%
132.71
US$185,662
1,399 -0.4% 132.71 US$185,662
2021-11-04 2021-11-04 PlS Planned sale
800 -0.2%
129.95
US$103,960
800 -0.2% 129.95 US$103,960
2021-11-04 2021-11-04 PlS Planned sale
1,600 -0.4%
129.30
US$206,872
1,600 -0.4% 129.30 US$206,872
2021-11-04 2021-11-03 PlS Planned sale
3,455 -1.0%
127.98
US$442,184
3,455 -1.0% 127.98 US$442,184
2021-11-04 2021-11-03 PlS Planned sale
4,957 -1.4%
127.27
US$630,873
4,957 -1.4% 127.27 US$630,873
2021-11-04 2021-11-03 PlS Planned sale
18,637 -5.1%
126.13
US$2,350,681
18,637 -5.1% 126.13 US$2,350,681
2021-11-04 2021-11-03 PlS Planned sale
12,290 -3.2%
125.28
US$1,539,659
12,290 -3.2% 125.28 US$1,539,659
2021-11-04 2021-11-03 PlS Planned sale
5,300 -1.4%
123.89
US$656,625
5,300 -1.4% 123.89 US$656,625
2021-11-04 2021-11-03 PlS Planned sale
4,309 -1.1%
122.86
US$529,385
4,309 -1.1% 122.86 US$529,385
2021-11-04 2021-11-03 PlS Planned sale
1,052 -0.3%
121.75
US$128,083
1,052 -0.3% 121.75 US$128,083
2021-11-04 2021-11-02 PlS Planned sale
2,284 -0.7%
126.29
US$288,441
2,284 -0.7% 126.29 US$288,441
2021-11-04 2021-11-02 PlS Planned sale
4,912 -1.4%
125.86
US$618,202
4,912 -1.4% 125.86 US$618,202
2021-11-04 2021-11-02 PlS Planned sale
16,431 -4.5%
123.94
US$2,036,468
16,431 -4.5% 123.94 US$2,036,468
2021-11-04 2021-11-02 PlS Planned sale
20,143 -5.2%
122.77
US$2,473,053
20,143 -5.2% 122.77 US$2,473,053
2021-11-04 2021-11-02 PlS Planned sale
6,230 -1.6%
121.98
US$759,914
6,230 -1.6% 121.98 US$759,914
2021-10-20 2021-10-19 PlS Planned sale
10,000 -25.0%
125.10
US$1,251,009
10,000 -25.0% 125.10 US$1,251,009
2021-10-20 2021-10-18 PlS Planned sale
4,242 -9.6%
124.42
US$527,768
4,242 -9.6% 124.42 US$527,768
2021-10-20 2021-10-18 PlS Planned sale
1,376 -3.0%
123.49
US$169,929
1,376 -3.0% 123.49 US$169,929
2021-10-20 2021-10-18 PlS Planned sale
6,718 -12.8%
122.31
US$821,679
6,718 -12.8% 122.31 US$821,679
2021-10-20 2021-10-18 PlS Planned sale
3,381 -6.1%
121.49
US$410,763
3,381 -6.1% 121.49 US$410,763