30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

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 Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
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