Johnston Stephen's most recent trade in Terex Corp. was a trade of 8 Common Stock, $.01 par value done at an average price of $58.8 . Disclosure was reported to the exchange on March 20, 2026.
| Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|---|
| Terex Corp | Stephen Johnston | Former VP CAO and Controller | Payment of exercise price or tax liability using portion of securities received from the company at price $ 58.75 per share. | 20 Mar 2026 | 8 | 17,708 (0%) | 0% | 58.8 | 470 | Common Stock, $.01 par value |
| Terex Corp | Stephen Johnston | Former VP CAO and Controller | Payment of exercise price or tax liability using portion of securities received from the company at price $ 59.41 per share. | 15 Mar 2026 | 1,886 | 17,682 (0%) | 0% | 59.4 | 112,047 | Common Stock, $.01 par value |
| Terex Corp | Stephen Johnston | VP CAO and Controller | Sale or transfer of securities back to the company at price $ 0.00 per share. | 27 Feb 2026 | 29 | 19,568 (0%) | 0% | 0 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 20 Mar 2025 | 8 | 19,494 (0%) | 0% | 39.6 | 317 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 15 Mar 2025 | 5,058 | 19,370 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | VP CAO and Controller | 15 Mar 2025 | 1,686 | 21,056 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | VP CAO and Controller | 15 Mar 2025 | 1,597 | 19,459 (0%) | 0% | 40.3 | 64,375 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 27 Feb 2025 | 387 | 14,312 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | VP CAO and Controller | 21 May 2024 | 3,239 | 14,606 (0%) | 0% | 62 | 200,818 | Common Stock, $.01 par value | |
| Electrameccanica Vehicles Corp | Stephen Johnston | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 26 Mar 2024 | 300,000 | 0 | - | - | Restricted Share Units | |
| Electrameccanica Vehicles Corp | Stephen Johnston | Chief Financial Officer | Sale or transfer of securities back to the company at price $ 0.00 per share. | 26 Mar 2024 | 300,000 | 0 (0%) | 1% | - | Common Stock | |
| Electrameccanica Vehicles Corp | Stephen Johnston | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 26 Mar 2024 | 300,000 | 300,000 (1%) | 1% | - | Common Stock | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 20 Mar 2024 | 3 | 17,845 (0%) | 0% | 59 | 177 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 15 Mar 2024 | 3,351 | 18,154 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | VP CAO and Controller | 15 Mar 2024 | 1,117 | 14,803 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | VP CAO and Controller | 15 Mar 2024 | 438 | 13,686 (0%) | 0% | 58.3 | 25,557 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 15 Mar 2024 | 329 | 17,825 (0%) | 0% | 59.1 | 19,434 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 04 Mar 2024 | 801 | 14,124 (0%) | 0% | 56.7 | 45,409 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 23 Feb 2024 | 938 | 14,925 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | VP CAO and Controller | 14 Dec 2023 | 2,661 | 13,961 (0%) | 0% | 57.3 | 152,555 | Common Stock, $.01 par value | |
| Electrameccanica Vehicles Corp | Johnston Stephen | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 07 Dec 2023 | 300,000 | 300,000 | - | - | Restricted Share Units | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 21 Mar 2023 | 2 | 16,578 (0%) | 0% | 45.5 | 91 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 17 Mar 2023 | 324 | 16,563 (0%) | 0% | 49.7 | 16,096 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 15 Mar 2023 | 4,155 | 16,887 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | VP CAO and Controller | 15 Mar 2023 | 1,385 | 12,732 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | VP CAO and Controller | 06 Mar 2023 | 259 | 11,347 (0%) | 0% | 60.3 | 15,623 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 27 Feb 2023 | 1,040 | 11,606 (0%) | 0% | 58.4 | 60,684 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | VP CAO and Controller | 21 Feb 2023 | 306 | 12,646 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | VP CAO and Controller | 13 Feb 2023 | 2,428 | 12,340 (0%) | 0% | 55.5 | 134,778 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | Chief Accounting Officer | 22 Mar 2022 | 2 | 14,681 (0%) | 0% | 39.5 | 79 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | Chief Accounting Officer | 17 Mar 2022 | 3,068 | 13,639 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | Chief Accounting Officer | 17 Mar 2022 | 1,023 | 14,662 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | Chief Accounting Officer | 14 Mar 2022 | 556 | 10,571 (0%) | 0% | 38.4 | 21,362 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | Chief Accounting Officer | 03 Mar 2022 | 890 | 11,425 (0%) | 0% | 0 | Common Stock, $.01 par value | ||
| Terex Corp | Stephen Johnston | Chief Accounting Officer | 03 Mar 2022 | 298 | 11,127 (0%) | 0% | 40.3 | 12,021 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | Chief Accounting Officer | 28 Feb 2022 | 539 | 10,535 (0%) | 0% | 41.7 | 22,466 | Common Stock, $.01 par value | |
| Terex Corp | Stephen Johnston | Chief Accounting Officer | 08 Nov 2021 | 2,031 | 11,048 (0%) | 0% | 50.7 | 103,012 | Common Stock, $.01 par value |