Macchiaverna Stephen

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
2.5
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 38% 68% 82%
Transactions
33 0% Buy
34 71% Buy
47 69% Buy
Macchiaverna Stephen's trades of Force Protection 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
272.01
Quantity 91,402 +2.4%
Value US$4,030,798
Transaction date
Proposed sale
Price
211.41
Quantity 17,606
Value US$216,986
Transaction date
Sale
Price
120.50
Quantity 1,200 -1.4%
Value US$144,600
Transaction date
Sale
Price
121.50
Quantity 82 -0.1%
Value US$9,963
Transaction date
Proposed sale
Price
123.60
Quantity 20,000
Value US$2,472,000
Transaction date
Sale
Price
110.00
Quantity 1,130 -1.3%
Value US$124,300
Transaction date
Proposed sale
Price
108.28
Quantity 7,130
Value US$772,037
Transaction date
Sale
Price
84.00
Quantity 4,468 -5.0%
Value US$375,312
Transaction date
Proposed sale
Price
84.00
Quantity 4,468
Value US$375,312
Transaction date
Sale
Price
177.00
Quantity 1,000 -1.2%
Value US$177,000
Transaction date
Sale
Price
174.50
Quantity 500 -0.6%
Value US$87,250
Transaction date
Sale
Price
172.00
Quantity 995 -1.2%
Value US$171,140
Transaction date
Sale
Price
171.26
Quantity 1,000 -1.2%
Value US$171,260
Transaction date
Sale
Price
160.00
Quantity 2,500 -3.0%
Value US$400,000
Transaction date
Sale
Price
114.00
Quantity 4,856 -5.5%
Value US$553,584
Transaction date
Sale
Price
104.00
Quantity 6,063 -6.7%
Value US$630,552
Transaction date
Sale
Price
74.75
Quantity 3,459 -4.0%
Value US$258,560
Transaction date
Sale
Price
75.25
Quantity 1,699 -2.0%
Value US$127,850
Transaction date
Sale
Price
75.25
Quantity 1,301 -1.5%
Value US$97,900
Transaction date
Sale
Price
74.25
Quantity 1,901 -2.2%
Value US$141,149
Transaction date
Sale
Price
74.50
Quantity 955 -1.2%
Value US$71,148
Transaction date
Sale
Price
47.05
Quantity 10,000 -12.1%
Value US$470,500
Transaction date
Sale
Price
40.00
Quantity 7,078 -8.8%
Value US$283,120
Transaction date
Sale
Price
40.00
Quantity 17,922 -19.7%
Value US$716,880
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-09-16 2024-09-12 S Sale
91,402 +2.4%
272.01
US$4,030,798
91,402 +2.4% 272.01 US$4,030,798
2024-09-09 2024-09-05 S Sale
92,085 +37.6%
463.98
US$960,923
92,085 +37.6% 463.98 US$960,923
2024-09-05 2024-09-05 PrS Proposed sale
17,606
211.41
US$216,986
17,606 211.41 US$216,986
2024-06-05 2024-06-05 S Sale
6,000 -6.5%
132.13
US$792,804
6,000 -6.5% 132.13 US$792,804
2024-05-16 2024-05-14 S Sale
5,000 -5.5%
126.89
US$634,450
5,000 -5.5% 126.89 US$634,450
2024-05-10 2024-05-10 S Sale
6,548 -7.1%
120.15
US$786,716
6,548 -7.1% 120.15 US$786,716
2024-05-10 2024-05-09 S Sale
1,200 -1.4%
120.50
US$144,600
1,200 -1.4% 120.50 US$144,600
2024-05-10 2024-05-08 S Sale
82 -0.1%
121.50
US$9,963
82 -0.1% 121.50 US$9,963
2024-05-10 2024-05-08 S Sale
930 -1.1%
120.53
US$112,097
930 -1.1% 120.53 US$112,097
2024-05-08 2024-05-08 PrS Proposed sale
20,000
123.60
US$2,472,000
20,000 123.60 US$2,472,000
2024-02-29 2024-02-28 S Sale
1,130 -1.3%
110.00
US$124,300
1,130 -1.3% 110.00 US$124,300
2024-02-29 2024-02-28 S Sale
2,000 -2.3%
109.05
US$218,100
2,000 -2.3% 109.05 US$218,100
2024-02-29 2024-02-28 S Sale
4,000 -4.5%
107.86
US$431,440
4,000 -4.5% 107.86 US$431,440
2024-02-28 2024-02-28 PrS Proposed sale
7,130
108.28
US$772,037
7,130 108.28 US$772,037
2023-12-19 2023-12-15 S Sale
4,468 -5.0%
84.00
US$375,312
4,468 -5.0% 84.00 US$375,312
2023-12-15 2023-12-15 PrS Proposed sale
4,468
84.00
US$375,312
4,468 84.00 US$375,312
2021-06-11 2021-06-08 S Sale
1,000 -1.2%
177.00
US$177,000
1,000 -1.2% 177.00 US$177,000
2021-05-25 2021-05-24 S Sale
500 -0.6%
174.50
US$87,250
500 -0.6% 174.50 US$87,250
2021-05-25 2021-05-24 S Sale
995 -1.2%
172.00
US$171,140
995 -1.2% 172.00 US$171,140
2021-05-25 2021-05-21 S Sale
1,000 -1.2%
171.26
US$171,260
1,000 -1.2% 171.26 US$171,260
2021-03-15 2021-03-15 S Sale
2,466 -2.9%
155.23
US$382,797
2,466 -2.9% 155.23 US$382,797
2021-03-01 2021-02-25 S Sale
2,500 -3.0%
160.00
US$400,000
2,500 -3.0% 160.00 US$400,000
2020-11-09 2020-11-05 S Sale
5,000 -5.6%
136.21
US$681,050
5,000 -5.6% 136.21 US$681,050
2020-08-25 2020-08-25 S Sale
4,856 -5.5%
114.00
US$553,584
4,856 -5.5% 114.00 US$553,584
2020-08-25 2020-08-24 S Sale
5,144 -5.8%
114.00
US$586,416
5,144 -5.8% 114.00 US$586,416
2020-08-10 2020-08-10 S Sale
6,063 -6.7%
104.00
US$630,552
6,063 -6.7% 104.00 US$630,552
2020-08-10 2020-08-07 S Sale
259 -0.3%
104.03
US$26,942
259 -0.3% 104.03 US$26,942
2020-08-10 2020-08-06 S Sale
6,000 -6.7%
102.21
US$613,284
6,000 -6.7% 102.21 US$613,284
2020-05-20 2020-05-19 S Sale
3,459 -4.0%
74.75
US$258,560
3,459 -4.0% 74.75 US$258,560
2020-05-20 2020-05-18 S Sale
1,699 -2.0%
75.25
US$127,850
1,699 -2.0% 75.25 US$127,850
2020-05-12 2020-05-11 S Sale
1,301 -1.5%
75.25
US$97,900
1,301 -1.5% 75.25 US$97,900
2020-05-12 2020-05-11 S Sale
1,901 -2.2%
74.25
US$141,149
1,901 -2.2% 74.25 US$141,149
2020-05-12 2020-05-08 S Sale
1,099 -1.3%
74.32
US$81,678
1,099 -1.3% 74.32 US$81,678
2020-03-09 2020-03-05 S Sale
955 -1.2%
74.50
US$71,148
955 -1.2% 74.50 US$71,148
2019-06-12 2019-06-11 S Sale
10,000 -12.1%
47.05
US$470,500
10,000 -12.1% 47.05 US$470,500
2019-03-08 2019-03-07 S Sale
7,078 -8.8%
40.00
US$283,120
7,078 -8.8% 40.00 US$283,120
2019-03-08 2019-03-06 S Sale
17,922 -19.7%
40.00
US$716,880
17,922 -19.7% 40.00 US$716,880