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

Thomas Mills

Insider profile

Currently holds a position at Kratos Defense and Security Solutions Inc

Performance

Overall performance
2.0

Performance over holding periods
2.0
30 days 90 days 120 days
Average return -11% 8.2% 15.1%
Success rate 22% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Thomas Mills'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-03-04 2026-03-02 PlS Planned sale
4,675 -32.4%
358.23
US$4,021,742
4,675 -32.4% 358.23 US$4,021,742
2026-03-04 2026-03-02 PlS Planned sale
4,170 +30.6%
172.56
US$526,279
4,170 +30.6% 172.56 US$526,279
2026-03-04 2026-03-02 PlS Planned sale
35,218 +38.9%
482.32
US$2,514,919
35,218 +38.9% 482.32 US$2,514,919
2026-03-04 2026-03-02 PlS Planned sale
200 -3.5%
91.25
US$18,249
200 -3.5% 91.25 US$18,249
2026-03-04 2026-03-02 PlS Planned sale
3,056 -34.6%
90.47
US$276,491
3,056 -34.6% 90.47 US$276,491
2026-03-04 2026-03-02 PlS Planned sale
600 -6.4%
89.42
US$53,652
600 -6.4% 89.42 US$53,652
2026-03-04 2026-03-02 PlS Planned sale
300 -3.1%
87.80
US$26,341
300 -3.1% 87.80 US$26,341
2026-03-04 2026-03-02 PlS Planned sale
102 -1.0%
86.01
US$8,773
102 -1.0% 86.01 US$8,773
2026-01-09 2026-01-07 PlS Planned sale
2,100 -17.6%
94.63
US$198,728
2,100 -17.6% 94.63 US$198,728
2026-01-09 2026-01-07 PlS Planned sale
2,100 -15.0%
93.62
US$196,598
2,100 -15.0% 93.62 US$196,598
2026-01-09 2026-01-07 PlS Planned sale
1,000 -6.7%
92.56
US$92,564
1,000 -6.7% 92.56 US$92,564
2026-01-09 2026-01-07 PlS Planned sale
3,323 -18.1%
91.65
US$304,561
3,323 -18.1% 91.65 US$304,561
2026-01-07 2026-01-07 PrS Proposed sale
14,281
91.93
US$1,312,852
14,281 91.93 US$1,312,852
2025-09-04 2025-09-02 PlS Planned sale
100 -1.0%
67.11
US$6,711
100 -1.0% 67.11 US$6,711
2025-09-04 2025-09-02 PlS Planned sale
1,983 -16.8%
66.27
US$131,407
1,983 -16.8% 66.27 US$131,407
2025-09-04 2025-09-02 PlS Planned sale
3,375 -22.3%
65.22
US$220,134
3,375 -22.3% 65.22 US$220,134
2025-09-04 2025-09-02 PlS Planned sale
300 -1.9%
63.78
US$19,133
300 -1.9% 63.78 US$19,133
2025-09-02 2025-09-02 PrS Proposed sale
5,758
65.84
US$379,107
5,758 65.84 US$379,107
2025-05-16 2025-05-14 S Sale
5,786 -27.4%
33.11
US$191,588
5,786 -27.4% 33.11 US$191,588
2025-05-14 2025-05-14 PrS Proposed sale
5,786
33.11
US$191,588
5,786 33.11 US$191,588
2025-03-07 2025-03-05 S Sale
2,385 -20.5%
27.29
US$65,087
2,385 -20.5% 27.29 US$65,087
2025-03-07 2025-03-05 S Sale
615 -5.0%
27.30
US$16,790
615 -5.0% 27.30 US$16,790
2025-03-05 2025-03-05 PrS Proposed sale
3,000
27.29
US$81,876
3,000 27.29 US$81,876
2025-02-20 2025-02-18 PlS Planned sale
8,637 -41.4%
27.14
US$234,443
8,637 -41.4% 27.14 US$234,443
2025-02-18 2025-02-18 PrS Proposed sale
8,637
27.14
US$234,442
8,637 27.14 US$234,442
2024-12-18 2024-12-16 PlS Planned sale
11,516 -48.3%
27.98
US$322,181
11,516 -48.3% 27.98 US$322,181
2024-12-16 2024-12-16 PrS Proposed sale
11,516
27.98
US$322,181
11,516 27.98 US$322,181
2024-10-17 2024-10-15 PlS Planned sale
6,603 -21.7%
24.88
US$164,314
6,603 -21.7% 24.88 US$164,314
2024-10-15 2024-10-15 PrS Proposed sale
6,603
24.88
US$164,314
6,603 24.88 US$164,314
2024-09-05 2024-09-03 PlS Planned sale
4,916 -14.4%
22.41
US$110,151
4,916 -14.4% 22.41 US$110,151
2024-09-05 2024-09-03 PlS Planned sale
427 -1.2%
22.54
US$9,625
427 -1.2% 22.54 US$9,625
2024-09-03 2024-09-03 PrS Proposed sale
5,343
22.42
US$119,776
5,343 22.42 US$119,776
2024-05-24 2024-05-24 PrS Proposed sale
7,000
21.34
US$149,381
7,000 21.34 US$149,381
2024-05-24 2024-05-24 PlS Planned sale
7,000 -16.9%
21.34
US$149,381
7,000 -16.9% 21.34 US$149,381
2023-12-06 2023-12-04 PlS Planned sale
14,459 -90.2%
20.00
US$289,180
14,459 -90.2% 20.00 US$289,180
2023-12-06 2023-12-04 PlS Planned sale
1,632 -9.2%
20.00
US$32,640
1,632 -9.2% 20.00 US$32,640
2023-12-04 2023-12-04 PrS Proposed sale
16,091
20.00
US$321,820
16,091 20.00 US$321,820
2023-11-29 2023-11-27 PlS Planned sale
6,250 -26.3%
19.42
US$121,348
6,250 -26.3% 19.42 US$121,348
2023-11-27 2023-11-27 PrS Proposed sale
6,250
19.46
US$121,625
6,250 19.46 US$121,625
2022-04-06 2022-04-04 PlS Planned sale
4,759 -22.6%
21.00
US$99,939
4,759 -22.6% 21.00 US$99,939
2022-04-06 2022-04-04 PlS Planned sale
17,846 -45.9%
21.08
US$376,222
17,846 -45.9% 21.08 US$376,222
2021-06-04 2021-06-03 S Sale
15,116 -48.8%
25.10
US$379,412
15,116 -48.8% 25.10 US$379,412
2021-04-30 2021-04-29 PlS Planned sale
1,569 -4.8%
27.50
US$43,148
1,569 -4.8% 27.50 US$43,148
2020-05-28 2020-05-26 S Sale
10,887 -40.9%
17.30
US$188,345
10,887 -40.9% 17.30 US$188,345