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

Stacey Rock

Insider profile

Currently holds a position at Kratos Defense and Security Solutions Inc

Performance

Overall performance
1.5

Performance over holding periods
1.5
30 days 90 days 120 days
Average return -19% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy
Stacey Rock's trades of Kratos Defense and Security Solutions 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
2026-05-29 2026-05-28 PlS Planned sale
18,326 -11.5%
376.48
US$2,026,061
18,326 -11.5% 376.48 US$2,026,061
2026-05-29 2026-05-28 PlS Planned sale
80,625 +5.0%
293.10
US$2,175,233
80,625 +5.0% 293.10 US$2,175,233
2026-05-29 2026-05-28 PlS Planned sale
57,690 +35.5%
322.78
US$1,871,237
57,690 +35.5% 322.78 US$1,871,237
2026-05-29 2026-05-28 PlS Planned sale
200 -1.1%
63.14
US$12,628
200 -1.1% 63.14 US$12,628
2026-04-29 2026-04-28 PlS Planned sale
500 -2.7%
61.99
US$30,996
500 -2.7% 61.99 US$30,996
2026-04-29 2026-04-28 PlS Planned sale
3,500 -16.0%
60.89
US$213,104
3,500 -16.0% 60.89 US$213,104
2026-03-27 2026-03-26 PlS Planned sale
1,100 -4.8%
78.49
US$86,335
1,100 -4.8% 78.49 US$86,335
2026-03-27 2026-03-26 PlS Planned sale
1,200 -5.0%
76.85
US$92,216
1,200 -5.0% 76.85 US$92,216
2026-03-27 2026-03-26 PlS Planned sale
1,700 -6.6%
75.62
US$128,552
1,700 -6.6% 75.62 US$128,552
2026-03-26 2026-03-26 PrS Proposed sale
14,741
79.98
US$1,178,985
14,741 79.98 US$1,178,985
2026-03-06 2026-03-06 PlS Planned sale
1,700 -6.2%
89.81
US$152,673
1,700 -6.2% 89.81 US$152,673
2026-03-06 2026-03-06 PlS Planned sale
1,203 -4.2%
89.20
US$107,312
1,203 -4.2% 89.20 US$107,312
2026-03-06 2026-03-06 PlS Planned sale
707 -2.4%
88.22
US$62,369
707 -2.4% 88.22 US$62,369
2026-03-06 2026-03-06 PlS Planned sale
1,656 -5.4%
86.94
US$143,973
1,656 -5.4% 86.94 US$143,973
2026-03-06 2026-03-06 PlS Planned sale
400 -1.3%
85.37
US$34,147
400 -1.3% 85.37 US$34,147
2026-03-06 2026-03-06 PlS Planned sale
400 -1.3%
83.16
US$33,265
400 -1.3% 83.16 US$33,265
2026-02-27 2026-02-26 PlS Planned sale
300 -1.3%
92.04
US$27,612
300 -1.3% 92.04 US$27,612
2026-02-27 2026-02-26 PlS Planned sale
1,600 -6.5%
91.53
US$146,448
1,600 -6.5% 91.53 US$146,448
2026-02-27 2026-02-26 PlS Planned sale
800 -3.2%
89.74
US$71,791
800 -3.2% 89.74 US$71,791
2026-02-27 2026-02-26 PlS Planned sale
1,200 -4.5%
88.79
US$106,549
1,200 -4.5% 88.79 US$106,549
2026-02-27 2026-02-26 PlS Planned sale
100 -0.4%
87.04
US$8,704
100 -0.4% 87.04 US$8,704
2026-02-26 2026-02-26 PrS Proposed sale
12,000
88.23
US$1,058,760
12,000 88.23 US$1,058,760
2026-01-12 2026-01-12 PrS Proposed sale
16,568
113.70
US$1,883,782
16,568 113.70 US$1,883,782
2026-01-12 2026-01-12 PlS Planned sale
400 -1.5%
118.97
US$47,589
400 -1.5% 118.97 US$47,589
2026-01-12 2026-01-12 PlS Planned sale
2,841 -9.6%
118.03
US$335,326
2,841 -9.6% 118.03 US$335,326
2026-01-12 2026-01-12 PlS Planned sale
5,808 -16.3%
117.17
US$680,508
5,808 -16.3% 117.17 US$680,508
2026-01-12 2026-01-12 PlS Planned sale
4,219 -10.6%
116.16
US$490,079
4,219 -10.6% 116.16 US$490,079
2026-01-12 2026-01-12 PlS Planned sale
3,300 -7.7%
115.36
US$380,676
3,300 -7.7% 115.36 US$380,676
2026-01-12 2026-01-08 PlS Planned sale
300 -0.7%
108.47
US$32,540
300 -0.7% 108.47 US$32,540
2026-01-12 2026-01-08 PlS Planned sale
200 -0.5%
107.31
US$21,462
200 -0.5% 107.31 US$21,462
2026-01-12 2026-01-08 PlS Planned sale
1,100 -2.5%
106.44
US$117,080
1,100 -2.5% 106.44 US$117,080
2026-01-12 2026-01-08 PlS Planned sale
800 -1.8%
105.46
US$84,367
800 -1.8% 105.46 US$84,367
2026-01-12 2026-01-08 PlS Planned sale
1,200 -2.6%
104.25
US$125,101
1,200 -2.6% 104.25 US$125,101
2026-01-12 2026-01-08 PlS Planned sale
300 -0.6%
103.11
US$30,934
300 -0.6% 103.11 US$30,934
2026-01-12 2026-01-08 PlS Planned sale
100 -0.2%
100.05
US$10,005
100 -0.2% 100.05 US$10,005
2025-12-19 2025-12-18 PlS Planned sale
5,878 -16.3%
71.69
US$421,398
5,878 -16.3% 71.69 US$421,398
2025-12-19 2025-12-18 PlS Planned sale
2,671 -6.9%
70.92
US$189,433
2,671 -6.9% 70.92 US$189,433
2025-12-18 2025-12-18 PrS Proposed sale
12,549
69.77
US$875,544
12,549 69.77 US$875,544
2025-10-03 2025-10-01 PlS Planned sale
1,187 -3.4%
92.97
US$110,359
1,187 -3.4% 92.97 US$110,359
2025-10-03 2025-10-01 PlS Planned sale
1,859 -5.0%
92.06
US$171,140
1,859 -5.0% 92.06 US$171,140
2025-10-03 2025-10-01 PlS Planned sale
500 -1.3%
91.04
US$45,521
500 -1.3% 91.04 US$45,521
2025-10-03 2025-10-01 PlS Planned sale
300 -0.8%
89.66
US$26,897
300 -0.8% 89.66 US$26,897
2025-10-01 2025-10-01 PrS Proposed sale
3,846
91.37
US$351,409
3,846 91.37 US$351,409
2025-09-04 2025-09-02 PlS Planned sale
2,283 -5.6%
64.62
US$147,521
2,283 -5.6% 64.62 US$147,521
2025-09-04 2025-09-02 PlS Planned sale
1,717 -4.1%
63.62
US$109,234
1,717 -4.1% 63.62 US$109,234