Ballhaus William L

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 96% 68% 82%
Transactions
18 17% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 116%
Success rate 73%
Average holding period 220
Transactions 28
Ballhaus William L's trades of Mercury Systems 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
Sale
Price
186.98
Quantity 70,938 +10.0%
Value US$390,277
Transaction date
Sale
Price
426.12
Quantity 58,702 +44.4%
Value US$4,599,425
Transaction date
Proposed sale
Price
331.37
Quantity 90,650
Value US$256,314
Transaction date
Sale
Price
87.99
Quantity 3,448 -1.0%
Value US$303,400
Transaction date
Sale
Price
87.09
Quantity 107,628 -23.7%
Value US$9,373,215
Transaction date
Proposed sale
Price
87.12
Quantity 111,076
Value US$9,676,608
Transaction date
Sale
Price
90.60
Quantity 2,738 -0.9%
Value US$248,063
Transaction date
Sale
Price
89.47
Quantity 105,471 -25.8%
Value US$9,436,807
Transaction date
Proposed sale
Price
90.25
Quantity 8,088
Value US$729,965
Transaction date
Proposed sale
Price
89.44
Quantity 100,121
Value US$8,954,914
Transaction date
Sale
Price
92.40
Quantity 64,796 -20.2%
Value US$5,987,410
Transaction date
Proposed sale
Price
92.41
Quantity 65,000
Value US$6,006,464
Transaction date
Sale
Price
97.67
Quantity 22,010 -8.8%
Value US$2,149,792
Transaction date
Proposed sale
Price
97.67
Quantity 22,010
Value US$2,149,792
Transaction date
Sale
Price
100.31
Quantity 26,802 -9.7%
Value US$2,688,401
Transaction date
Proposed sale
Price
100.31
Quantity 26,802
Value US$2,688,401
Transaction date
Sale
Price
111.36
Quantity 24,144 -8.0%
Value US$2,688,620
Transaction date
Proposed sale
Price
111.36
Quantity 24,144
Value US$2,688,620
Transaction date
Sale
Price
109.95
Quantity 3,536 -1.2%
Value US$388,786
Transaction date
Proposed sale
Price
109.95
Quantity 3,536
Value US$388,786
Transaction date
Sale
Price
64.46
Quantity 13,050 -3.4%
Value US$841,255
Transaction date
Proposed sale
Price
64.46
Quantity 13,050
Value US$841,253
Transaction date
Sale
Price
66.52
Quantity 10,395 -2.6%
Value US$691,437
Transaction date
Proposed sale
Price
66.52
Quantity 10,395
Value US$691,437
Transaction date
Sale
Price
39.49
Quantity 6,549 -1.8%
Value US$258,588
Transaction date
Proposed sale
Price
39.49
Quantity 6,549
Value US$258,588
Transaction date
Purchase
Price
29.30
Quantity 3,413 +93.4%
Value US$100,000
Transaction date
Purchase
Price
28.22
Quantity 3,653 +inf%
Value US$103,099
Transaction date
Purchase
Price
37.57
Quantity 39,925 +15.8%
Value US$1,499,998
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-27 2026-08-26 S Sale
70,938 +10.0%
186.98
US$390,277
70,938 +10.0% 186.98 US$390,277
2026-08-27 2026-08-26 S Sale
58,702 +44.4%
426.12
US$4,599,425
58,702 +44.4% 426.12 US$4,599,425
2026-08-26 2026-08-26 PrS Proposed sale
90,650
331.37
US$256,314
90,650 331.37 US$256,314
2026-08-27 2026-08-25 S Sale
3,448 -1.0%
87.99
US$303,400
3,448 -1.0% 87.99 US$303,400
2026-08-27 2026-08-25 S Sale
107,628 -23.7%
87.09
US$9,373,215
107,628 -23.7% 87.09 US$9,373,215
2026-08-25 2026-08-25 PrS Proposed sale
111,076
87.12
US$9,676,608
111,076 87.12 US$9,676,608
2026-08-25 2026-08-24 S Sale
2,738 -0.9%
90.60
US$248,063
2,738 -0.9% 90.60 US$248,063
2026-08-25 2026-08-24 S Sale
105,471 -25.8%
89.47
US$9,436,807
105,471 -25.8% 89.47 US$9,436,807
2026-08-24 2026-08-24 PrS Proposed sale
8,088
90.25
US$729,965
8,088 90.25 US$729,965
2026-08-24 2026-08-24 PrS Proposed sale
100,121
89.44
US$8,954,914
100,121 89.44 US$8,954,914
2026-08-25 2026-08-21 S Sale
204 -0.1%
93.51
US$19,076
204 -0.1% 93.51 US$19,076
2026-08-25 2026-08-21 S Sale
64,796 -20.2%
92.40
US$5,987,410
64,796 -20.2% 92.40 US$5,987,410
2026-08-21 2026-08-21 PrS Proposed sale
65,000
92.41
US$6,006,464
65,000 92.41 US$6,006,464
2026-08-21 2026-08-20 S Sale
22,010 -8.8%
97.67
US$2,149,792
22,010 -8.8% 97.67 US$2,149,792
2026-08-20 2026-08-20 PrS Proposed sale
22,010
97.67
US$2,149,792
22,010 97.67 US$2,149,792
2026-08-21 2026-08-19 S Sale
26,802 -9.7%
100.31
US$2,688,401
26,802 -9.7% 100.31 US$2,688,401
2026-08-19 2026-08-19 PrS Proposed sale
26,802
100.31
US$2,688,401
26,802 100.31 US$2,688,401
2026-08-19 2026-08-18 S Sale
24,144 -8.0%
111.36
US$2,688,620
24,144 -8.0% 111.36 US$2,688,620
2026-08-18 2026-08-18 PrS Proposed sale
24,144
111.36
US$2,688,620
24,144 111.36 US$2,688,620
2026-08-19 2026-08-17 S Sale
3,536 -1.2%
109.95
US$388,786
3,536 -1.2% 109.95 US$388,786
2026-08-17 2026-08-17 PrS Proposed sale
3,536
109.95
US$388,786
3,536 109.95 US$388,786
2025-08-20 2025-08-19 S Sale
13,050 -3.4%
64.46
US$841,255
13,050 -3.4% 64.46 US$841,255
2025-08-19 2025-08-19 PrS Proposed sale
13,050
64.46
US$841,253
13,050 64.46 US$841,253
2025-08-20 2025-08-18 S Sale
10,395 -2.6%
66.52
US$691,437
10,395 -2.6% 66.52 US$691,437
2025-08-18 2025-08-18 PrS Proposed sale
10,395
66.52
US$691,437
10,395 66.52 US$691,437
2024-08-21 2024-08-19 S Sale
6,549 -1.8%
39.49
US$258,588
6,549 -1.8% 39.49 US$258,588
2024-08-19 2024-08-19 PrS Proposed sale
6,549
39.49
US$258,588
6,549 39.49 US$258,588
2024-02-13 2024-02-12 B Purchase
3,413 +93.4%
29.30
US$100,000
3,413 +93.4% 29.30 US$100,000
2024-02-13 2024-02-09 B Purchase
3,653 +inf%
28.22
US$103,099
3,653 +inf% 28.22 US$103,099
2023-08-22 2023-08-18 B Purchase
39,925 +15.8%
37.57
US$1,499,998
39,925 +15.8% 37.57 US$1,499,998