JOHNSTON STEPHEN

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 92% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy
JOHNSTON STEPHEN's trades of Terex Corp'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
104.19
Quantity 7,643 -43.8%
Value US$3,934,594
Transaction date
Sale
Price
206.36
Quantity 31,752 -23.1%
Value US$1,036,530
Transaction date
Proposed sale
Price
177.36
Quantity 82,081
Value US$2,384,041
Transaction date
Sale
Price
63.19
Quantity 379 -2.4%
Value US$23,949
Transaction date
Proposed sale
Price
63.23
Quantity 379
Value US$23,963
Transaction date
Sale
Price
62.00
Quantity 3,239 -18.2%
Value US$200,818
Transaction date
Sale
Price
62.00
Quantity 3,239 -18.2%
Value US$200,818
Transaction date
Proposed sale
Price
62.00
Quantity 3,239
Value US$200,818
Transaction date
Sale
Price
57.33
Quantity 2,661 -16.0%
Value US$152,555
Transaction date
Proposed sale
Price
57.31
Quantity 2,662
Value US$152,558
Transaction date
Sale
Price
55.51
Quantity 2,428 -16.4%
Value US$134,778
Transaction date
Sale
Price
50.72
Quantity 2,031 -15.5%
Value US$103,012
Transaction date
Sale
Price
41.53
Quantity 1,385 -10.2%
Value US$57,519
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-25 2026-06-23 S Sale
7,643 -43.8%
104.19
US$3,934,594
7,643 -43.8% 104.19 US$3,934,594
2026-06-25 2026-06-23 S Sale
31,752 -23.1%
206.36
US$1,036,530
31,752 -23.1% 206.36 US$1,036,530
2026-06-23 2026-06-23 PrS Proposed sale
82,081
177.36
US$2,384,041
82,081 177.36 US$2,384,041
2026-06-08 2026-06-04 S Sale
379 -2.4%
63.19
US$23,949
379 -2.4% 63.19 US$23,949
2026-06-04 2026-06-04 PrS Proposed sale
379
63.23
US$23,963
379 63.23 US$23,963
2024-05-22 2024-05-21 S Sale
3,239 -18.2%
62.00
US$200,818
3,239 -18.2% 62.00 US$200,818
2024-05-22 2024-05-21 S Sale
3,239 -18.2%
62.00
US$200,818
3,239 -18.2% 62.00 US$200,818
2024-05-21 2024-05-21 PrS Proposed sale
3,239
62.00
US$200,818
3,239 62.00 US$200,818
2023-12-18 2023-12-14 S Sale
2,661 -16.0%
57.33
US$152,555
2,661 -16.0% 57.33 US$152,555
2023-12-14 2023-12-14 PrS Proposed sale
2,662
57.31
US$152,558
2,662 57.31 US$152,558
2023-02-15 2023-02-13 S Sale
2,428 -16.4%
55.51
US$134,778
2,428 -16.4% 55.51 US$134,778
2021-11-10 2021-11-08 S Sale
2,031 -15.5%
50.72
US$103,012
2,031 -15.5% 50.72 US$103,012
2021-02-23 2021-02-22 S Sale
1,385 -10.2%
41.53
US$57,519
1,385 -10.2% 41.53 US$57,519