JS
JOHNSTON STEPHEN Former VP CAO and Controller
OFFICER M
Insider track record CFO Across 7 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the detailed record of transactions filed by JOHNSTON STEPHEN, Former VP CAO and Controller. Director active across 1 company, notably TEREX CORP. Cumulatively, 27 reports have been recorded. Split: 0 buy · 7 sells. Total volume traded: €629k. Activity tracked since 8 November 2021. The latest transaction was disclosed on 13 May 2026 (Retenue fiscale). Regulator: SEC (Form 4). The full history is accessible without signup.
Declarations 27 total
▼ Former VP CAO and Controller · Executives · 23 Jun 2026 · TEREX CORP 375 shares Common Stock, $.01 par value SEC:0001830953-26-000010:0
▼ Former VP CAO and Controller · Executives · 23 Jun 2026 · TEREX CORP 1,327 shares Common Stock, $.01 par value SEC:0001830953-26-000010:1
● Former VP CAO and Controller · Executives · 13 May 2026 · TEREX CORP 1,799 shares @ US$62.82 0.0014% mcap 23.5% of flow Common Stock, $.01 par value SEC:0000097216-26-000091:0
● Former VP CAO and Controller · Executives · 13 May 2026 · TEREX CORP 1,799 shares @ US$62.82 0.0014% mcap 23.5% of flow Common Stock, $.01 par value SEC:0000097216-26-000091
● VP CAO and Controller · Executives · 20 Mar 2025 · TEREX CORP 8 shares @ US$39.64 0.0% of flow Common Stock, $.01 par value SEC:0000097216-25-000068:0
◆ VP CAO and Controller · Executives · 15 Mar 2025 · TEREX CORP 5,058 shares 0Common Stock, $.01 par value SEC:0000097216-25-000051:0
● VP CAO and Controller · Executives · 27 Feb 2025 · TEREX CORP 387 shares 0Common Stock, $.01 par value SEC:0000097216-25-000031:0
▼ VP CAO and Controller · Executives · 21 May 2024 · TEREX CORP 3,239 shares @ US$62.00 18.2% of flow Common Stock, $.01 par value SEC:0000097216-24-000107:0
● VP CAO and Controller · Executives · 20 Mar 2024 · TEREX CORP 3 shares @ US$58.84 0.0% of flow Common Stock, $.01 par value SEC:0000097216-24-000071:0
● VP CAO and Controller · Executives · 15 Mar 2024 · TEREX CORP 438 shares @ US$58.35 2.3% of flow Common Stock, $.01 par value SEC:0000097216-24-000056:0
● VP CAO and Controller · Executives · 4 Mar 2024 · TEREX CORP 801 shares @ US$56.69 4.1% of flow Common Stock, $.01 par value SEC:0000097216-24-000042:0
◆ VP CAO and Controller · Executives · 23 Feb 2024 · TEREX CORP 938 shares 0Common Stock, $.01 par value SEC:0000097216-24-000025:0
▼ VP CAO and Controller · Executives · 14 Dec 2023 · TEREX CORP 2,661 shares @ US$57.33 13.8% of flow Common Stock, $.01 par value SEC:0000097216-23-000220:0
● VP CAO and Controller · Executives · 21 Mar 2023 · TEREX CORP 2 shares @ US$45.31 0.0% of flow Common Stock, $.01 par value SEC:0000097216-23-000109:0
● VP CAO and Controller · Executives · 17 Mar 2023 · TEREX CORP 324 shares @ US$49.68 1.5% of flow Common Stock, $.01 par value SEC:0000097216-23-000095:0
◆ VP CAO and Controller · Executives · 15 Mar 2023 · TEREX CORP 1,385 shares 0Common Stock, $.01 par value SEC:0000097216-23-000080:0
● VP CAO and Controller · Executives · 6 Mar 2023 · TEREX CORP 259 shares @ US$60.32 1.4% of flow Common Stock, $.01 par value SEC:0000097216-23-000066:0
● VP CAO and Controller · Executives · 27 Feb 2023 · TEREX CORP 1,040 shares @ US$58.35 5.7% of flow Common Stock, $.01 par value SEC:0000097216-23-000046:0
◆ VP CAO and Controller · Executives · 21 Feb 2023 · TEREX CORP 306 shares 0Common Stock, $.01 par value SEC:0000097216-23-000032:0
▼ VP CAO and Controller · Executives · 13 Feb 2023 · TEREX CORP 2,428 shares @ US$55.51 12.4% of flow Common Stock, $.01 par value SEC:0000097216-23-000018:0
● Chief Accounting Officer · Executives · 22 Mar 2022 · TEREX CORP 2 shares @ US$39.35 0.0000% mcap 0.0% of flow Common Stock, $.01 par value SEC:0000097216-22-000084:0
◆ Chief Accounting Officer · Executives · 17 Mar 2022 · TEREX CORP 3,068 shares 0Common Stock, $.01 par value SEC:0000097216-22-000071:0
● Chief Accounting Officer · Executives · 14 Mar 2022 · TEREX CORP 556 shares @ US$38.42 0.0003% mcap 4.8% of flow Common Stock, $.01 par value SEC:0000097216-22-000056:0
◆ Chief Accounting Officer · Executives · 3 Mar 2022 · TEREX CORP 890 shares 0Common Stock, $.01 par value SEC:0000097216-22-000040:0
● Chief Accounting Officer · Executives · 28 Feb 2022 · TEREX CORP 539 shares @ US$41.68 0.0003% mcap 4.9% of flow Common Stock, $.01 par value SEC:0000097216-22-000025:0
25 of 27 declarations
Load more (2 remaining) About JOHNSTON STEPHEN Stephen Johnston is the former Vice President, Chief Accounting Officer, and Controller at Terex Corp. In this role, he oversaw financial operations and contributed to the company's strategy.