John L. Garrison Jr.
Director, Flowserve.
Companies
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Terex TEX315,483 shares6$16.0M at $50.82Mar 27, 2024
Stanley Black & Decker SWK6,108 shares7$576.4K at $94.36Sep 22, 2026
Flowserve FLS0 shares8Oct 5, 2018
As of each latest filing. The line shows shares held over time.
Recent filings
- Sep 22, 2026Granted 56 shares at $91.19 of Stanley Black & Decker7
- Jun 23, 2026Granted 59 shares at $84.57 of Stanley Black & Decker9
- May 4, 2026Granted 2,603 shares of Stanley Black & Decker10
- Mar 24, 2026Granted 39 shares at $70.77 of Stanley Black & Decker11
- Dec 16, 2025Granted 37 shares at $73.40 of Stanley Black & Decker12
- Sep 16, 2025Granted 35 shares at $78.39 of Stanley Black & Decker13
- Jun 17, 2025Granted 41 shares at $64.85 of Stanley Black & Decker14
- Apr 25, 2025Granted 3,238 shares of Stanley Black & Decker15
- Mar 27, 2024Sold 50,000 shares at $64.28 of Terex6
- Mar 21, 2024Sold 15,906 shares at $61.74 of Terex16
- Mar 20, 2024Sold 59,094 shares at $60.07 of Terex16
- Mar 4, 2024Shares withheld for tax 24,470 shares at $56.69 of Terex17
- Feb 23, 2024Granted 53,418 shares of Terex18
- Jan 2, 2024Shares withheld for tax 81,141 shares at $57.46 of Terex19
- Dec 19, 2023Sold 45,000 shares at $59.00 of Terex20
- Jun 29, 2023Sold 9,966 shares at $60.00 of Terex21
- Mar 21, 2023Shares withheld for tax 23 shares at $45.31 of Terex22
- Mar 17, 2023Shares withheld for tax 7,066 shares at $49.68 of Terex23
- Mar 15, 2023Granted 42,305 shares of Terex24
- Mar 15, 2023Granted 39,283 shares of Terex24
- Mar 15, 2023Granted 39,283 shares of Terex24
- Mar 6, 2023Shares withheld for tax 6,473 shares at $60.32 of Terex25
- Mar 6, 2023Sold 8,907 shares at $60.00 of Terex25
- Mar 3, 2023Sold 10,832 shares at $60.02 of Terex26
- Mar 2, 2023Sold 9,904 shares at $60.01 of Terex26
Trade performance
| Date | Stock | Trade | Value | Return since | Vs S&P since | Vs S&P, 1 year |
|---|---|---|---|---|---|---|
| Mar 27, 2024 | TEX | Sale | $3.2M | −18.4% | +65.9% | +46.3% |
| Mar 21, 2024 | TEX | Sale | $982.0K | −14.8% | +62.6% | +44.7% |
| Mar 20, 2024 | TEX | Sale | $3.5M | −12.1% | +60.4% | +43.4% |
| Dec 19, 2023 | TEX | Sale | $2.7M | −11.0% | +73.5% | +46.1% |
| Jun 29, 2023 | TEX | Sale | $598.0K | −11.3% | +87.5% | +31.9% |
| Mar 6, 2023 | TEX | Sale | $534.4K | −11.4% | +102.2% | +30.6% |
| Mar 3, 2023 | TEX | Sale | $650.1K | −12.7% | +103.7% | +32.0% |
| Mar 2, 2023 | TEX | Sale | $594.3K | −12.1% | +106.1% | +34.3% |
| Feb 27, 2023 | TEX | Sale | $15.0M | −8.7% | +102.8% | +31.1% |
| Feb 14, 2023 | TEX | Sale | $8.4M | −7.0% | +94.0% | +21.4% |
| May 6, 2021 | TEX | Sale | $2.7M | −2.4% | +86.6% | +34.6% |
| May 4, 2021 | TEX | Sale | $2.5M | +3.7% | +82.0% | +31.1% |
| Mar 9, 2021 | TEX | Sale | $1.5M | +15.8% | +83.5% | +26.8% |
| Mar 8, 2021 | TEX | Sale | $733.2K | +18.0% | +84.2% | +28.7% |
| Feb 24, 2021 | TEX | Sale | $1.4M | +22.3% | +74.7% | +14.6% |
| Feb 23, 2021 | TEX | Sale | $749.3K | +24.3% | +74.9% | +14.0% |
| Feb 19, 2021 | TEX | Sale | $3.9M | +29.5% | +68.4% | +10.0% |
| Feb 17, 2021 | TEX | Sale | $2.1M | +32.4% | +64.3% | +4.4% |
| Mar 13, 2020 | TEX | Buy | $148.1K | +229.1% | +42.5% | +148.7% |
Returns are price-only (no dividends), measured from the trade date.
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARStanley Black & Decker, Board member
- 2SEC EDGARFlowserve, Board member
- 3SEC EDGARTerex, Chair
- 4SEC EDGARTerex, Chief executive officer
- 5SEC EDGARTerex, Board member
- 6
- 7
- 8
- 9SEC EDGARForm 4 filed Jun 25, 2026
- 10SEC EDGARForm 4 filed May 6, 2026
- 11SEC EDGARForm 4 filed Mar 26, 2026
- 12SEC EDGARForm 4 filed Dec 18, 2025
- 13SEC EDGARForm 4 filed Sep 18, 2025
- 14SEC EDGARForm 4 filed Jun 20, 2025
- 15SEC EDGARForm 4 filed Apr 29, 2025
- 16SEC EDGARForm 4 filed Mar 22, 2024
- 17SEC EDGARForm 4 filed Mar 6, 2024
- 18SEC EDGARForm 4 filed Feb 26, 2024
- 19SEC EDGARForm 4 filed Jan 3, 2024
- 20SEC EDGARForm 4 filed Dec 21, 2023
- 21SEC EDGARForm 4 filed Jun 30, 2023
- 22SEC EDGARForm 4 filed Mar 22, 2023
- 23SEC EDGARForm 4 filed Mar 21, 2023
- 24SEC EDGARForm 4 filed Mar 16, 2023
- 25SEC EDGARForm 4 filed Mar 8, 2023
- 26SEC EDGARForm 4 filed Mar 6, 2023