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

Cyr William B.

Insider profile

Performance

Overall performance
1.1

Performance over holding periods
1.1
30 days 90 days 120 days
Average return -21% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
2 100% Buy
34 71% Buy
47 69% Buy
Cyr William B.'s trades of Force Protection 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-27 2026-05-22 PlS Planned sale
26,636 -20.0%
195.28
US$1,044,093
26,636 -20.0% 195.28 US$1,044,093
2026-05-27 2026-05-22 PlS Planned sale
10,027 -41.9%
468.26
US$91,116
10,027 -41.9% 468.26 US$91,116
2026-05-27 2026-05-22 PlS Planned sale
93,875 +48.2%
146.82
US$2,574,530
93,875 +48.2% 146.82 US$2,574,530
2026-05-27 2026-05-22 PlS Planned sale
29,280 -11.5%
51.26
US$1,500,893
29,280 -11.5% 51.26 US$1,500,893
2026-05-27 2026-05-22 PlS Planned sale
13,215 -5.0%
50.51
US$667,490
13,215 -5.0% 50.51 US$667,490
2026-05-22 2026-05-22 PrS Proposed sale
42,495
51.18
US$2,174,894
42,495 51.18 US$2,174,894
2026-05-22 2026-05-22 PrS Proposed sale
2,726
51.18
US$139,517
2,726 51.18 US$139,517
2026-05-22 2026-05-22 PrS Proposed sale
1,593
51.18
US$81,530
1,593 51.18 US$81,530
2026-05-22 2026-05-20 PlS Planned sale
1,725 -3.4%
47.52
US$81,972
1,725 -3.4% 47.52 US$81,972
2026-05-22 2026-05-20 PlS Planned sale
1,951 -3.5%
47.52
US$92,712
1,951 -3.5% 47.52 US$92,712
2026-05-22 2026-05-20 PlS Planned sale
999 -4.4%
47.52
US$47,472
999 -4.4% 47.52 US$47,472
2026-05-22 2026-05-20 PlS Planned sale
42,907 -17.3%
47.92
US$2,056,103
42,907 -17.3% 47.92 US$2,056,103
2026-05-20 2026-05-20 PrS Proposed sale
42,907
47.52
US$2,038,941
42,907 47.52 US$2,038,941
2026-05-20 2026-05-20 PrS Proposed sale
1,725
47.52
US$81,972
1,725 47.52 US$81,972
2026-05-20 2026-05-20 PrS Proposed sale
2,950
47.52
US$140,184
2,950 47.52 US$140,184
2026-05-19 2026-05-18 PlS Planned sale
1,656 -3.7%
50.04
US$82,866
1,656 -3.7% 50.04 US$82,866
2026-05-19 2026-05-18 PlS Planned sale
1,874 -3.9%
50.04
US$93,775
1,874 -3.9% 50.04 US$93,775
2026-05-19 2026-05-18 PlS Planned sale
959 -5.0%
50.04
US$47,988
959 -5.0% 50.04 US$47,988
2026-05-19 2026-05-18 PlS Planned sale
1,309 -0.7%
51.32
US$67,178
1,309 -0.7% 51.32 US$67,178
2026-05-19 2026-05-18 PlS Planned sale
7,513 -3.9%
50.36
US$378,355
7,513 -3.9% 50.36 US$378,355
2026-05-19 2026-05-18 PlS Planned sale
1,526 -0.8%
49.09
US$74,911
1,526 -0.8% 49.09 US$74,911
2026-05-19 2026-05-18 PlS Planned sale
32,344 -14.2%
48.46
US$1,567,390
32,344 -14.2% 48.46 US$1,567,390
2026-05-18 2026-05-18 PrS Proposed sale
1,656
50.04
US$82,866
1,656 50.04 US$82,866
2026-05-18 2026-05-18 PrS Proposed sale
42,692
50.04
US$2,136,308
42,692 50.04 US$2,136,308
2026-05-18 2026-05-18 PrS Proposed sale
2,833
50.04
US$141,763
2,833 50.04 US$141,763
2026-05-19 2026-05-15 PlS Planned sale
1,657 -4.3%
49.09
US$81,342
1,657 -4.3% 49.09 US$81,342
2026-05-19 2026-05-15 PlS Planned sale
1,874 -4.6%
49.09
US$91,995
1,874 -4.6% 49.09 US$91,995
2026-05-19 2026-05-15 PlS Planned sale
959 -6.2%
49.09
US$47,077
959 -6.2% 49.09 US$47,077
2026-05-19 2026-05-15 PlS Planned sale
300 -0.2%
49.85
US$14,955
300 -0.2% 49.85 US$14,955
2026-05-19 2026-05-15 PlS Planned sale
36,289 -18.0%
49.46
US$1,794,854
36,289 -18.0% 49.46 US$1,794,854
2026-05-19 2026-05-15 PlS Planned sale
6,104 -2.9%
48.44
US$295,678
6,104 -2.9% 48.44 US$295,678
2026-05-15 2026-05-15 PrS Proposed sale
1,657
49.09
US$81,342
1,657 49.09 US$81,342
2026-05-15 2026-05-15 PrS Proposed sale
2,833
49.09
US$139,072
2,833 49.09 US$139,072
2026-05-15 2026-05-15 PrS Proposed sale
42,693
49.09
US$2,095,799
42,693 49.09 US$2,095,799
2026-05-18 2026-05-14 B Purchase
6,000 +77.0%
8.52
US$51,120
6,000 +77.0% 8.52 US$51,120
2026-05-15 2026-05-13 PlS Planned sale
1,594 -4.9%
50.63
US$80,704
1,594 -4.9% 50.63 US$80,704
2026-05-15 2026-05-13 PlS Planned sale
1,804 -5.3%
50.63
US$91,337
1,804 -5.3% 50.63 US$91,337
2026-05-15 2026-05-13 PlS Planned sale
923 -7.8%
50.63
US$46,731
923 -7.8% 50.63 US$46,731
2026-05-15 2026-05-13 PlS Planned sale
195 -0.1%
51.07
US$9,959
195 -0.1% 51.07 US$9,959
2026-05-15 2026-05-13 PlS Planned sale
3,691 -2.5%
50.32
US$185,731
3,691 -2.5% 50.32 US$185,731
2026-05-15 2026-05-13 PlS Planned sale
7,433 -4.7%
49.26
US$366,150
7,433 -4.7% 49.26 US$366,150
2026-05-15 2026-05-13 PlS Planned sale
31,178 -16.6%
48.51
US$1,512,445
31,178 -16.6% 48.51 US$1,512,445
2026-05-13 2026-05-13 PrS Proposed sale
42,497
50.63
US$2,151,623
42,497 50.63 US$2,151,623
2026-05-13 2026-05-13 PrS Proposed sale
2,727
50.63
US$138,068
2,727 50.63 US$138,068
2026-05-13 2026-05-13 PrS Proposed sale
1,594
50.63
US$80,704
1,594 50.63 US$80,704