Sign inGet started

GARRISON JOHN L JR

Insider CIK 1656422 · FLS Director · SWK Director · TEX CHAIRMAN AND CEO, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
SWK STANLEY BLACK & DECKER, IN A Award deriv2026-09-222026-09-24411$91.19 $37.5K3,510SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2026-09-222026-09-2429$91.19 $2.6K3,538SEC↗
SWK STANLEY BLACK & DECKER, IN A Award2026-09-222026-09-2456$91.19 $5.1K6,108SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2026-09-222026-09-2429$91.19 $2.6K3,538SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2026-09-222026-09-24411$91.19 $37.5K3,510SEC↗
SWK STANLEY BLACK & DECKER, IN A Award2026-09-222026-09-2456$91.19 $5.1K6,108SEC↗
FLS FLOWSERVE CORP A Award deriv2026-08-112026-08-12944$80.64 $76.1K41,629SEC↗
FLS FLOWSERVE CORP A Award deriv2026-08-112026-08-12944$80.64 $76.1K41,629SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2026-06-232026-06-2526$84.57 $2.2K3,098SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2026-06-232026-06-25443$84.57 $37.5K3,073SEC↗
SWK STANLEY BLACK & DECKER, IN A Award2026-06-232026-06-2559$84.57 $5.0K6,052SEC↗
FLS FLOWSERVE CORP A Award deriv2026-05-142026-05-151,071$68.38 $73.2K38,112SEC↗
FLS FLOWSERVE CORP A Award deriv2026-05-142026-05-152,573$67.99 $174.9K40,685SEC↗
SWK STANLEY BLACK & DECKER, IN A Award2026-05-042026-05-062,603— $05,993SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2026-03-242026-03-2624$70.77 $1.7K2,629SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2026-03-242026-03-26530$70.77 $37.5K2,605SEC↗
SWK STANLEY BLACK & DECKER, IN A Award2026-03-242026-03-2639$70.77 $2.8K3,390SEC↗
FLS FLOWSERVE CORP A Award deriv2026-02-112026-02-12839$87.37 $73.3K37,041SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2025-12-162025-12-1818$73.40 $1.3K2,075SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2025-12-162025-12-18484$73.40 $35.5K2,057SEC↗
SWK STANLEY BLACK & DECKER, IN A Award2025-12-162025-12-1837$73.40 $2.8K3,351SEC↗
FLS FLOWSERVE CORP A Award deriv2025-11-132025-11-13530$69.27 $36.7K36,202SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2025-09-162025-09-1812$78.39 $9651,573SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2025-09-162025-09-18399$78.39 $31.3K1,561SEC↗
SWK STANLEY BLACK & DECKER, IN A Award2025-09-162025-09-1835$78.39 $2.7K3,314SEC↗
FLS FLOWSERVE CORP A Award deriv2025-07-302025-07-30830$55.95 $46.4K35,672SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2025-06-172025-06-208$64.85 $5511,162SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2025-06-172025-06-20482$64.85 $31.2K1,154SEC↗
SWK STANLEY BLACK & DECKER, IN A Award2025-06-172025-06-2041$64.85 $2.7K3,279SEC↗
FLS FLOWSERVE CORP A Award deriv2025-05-162025-05-193,099$51.62 $160.0K34,842SEC↗
FLS FLOWSERVE CORP A Award deriv2025-05-052025-05-05365$47.25 $17.2K31,743SEC↗
SWK STANLEY BLACK & DECKER, IN A Award2025-04-252025-04-293,238— $03,238SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2025-03-182025-03-203$81.34 $233672SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2025-03-182025-03-20384$81.34 $31.3K669SEC↗
FLS FLOWSERVE CORP A Award deriv2025-02-212025-02-24313$54.99 $17.2K31,378SEC↗
SWK STANLEY BLACK & DECKER, IN A Award deriv2024-12-172024-12-19285$82.93 $23.6K285SEC↗
FLS FLOWSERVE CORP A Award deriv2024-05-162024-05-173,210$49.84 $160.0K31,065SEC↗
TEX TEREX CORP S Sale2024-03-272024-03-2950,000$64.28 $3.21M315,483SEC↗
TEX TEREX CORP S Sale2024-03-212024-03-2215,906$61.74 $982.0K364,928SEC↗
TEX TEREX CORP S Sale2024-03-202024-03-2259,094$60.07 $3.55M380,834SEC↗
TEX TEREX CORP F Tax w/h2024-03-042024-03-0624,470$56.69 $1.39M439,928SEC↗
TEX TEREX CORP A Award2024-02-232024-02-2653,418— $0464,398SEC↗
TEX TEREX CORP F Tax w/h2024-01-022024-01-0381,141$57.46 $4.66M410,980SEC↗
TEX TEREX CORP S Sale2023-12-192023-12-2145,000$59.00 $2.65M492,121SEC↗
TEX TEREX CORP S Sale2023-06-292023-06-309,966$60.00 $598.0K535,331SEC↗
FLS FLOWSERVE CORP A Award deriv2023-05-252023-05-304,453$33.68 $150.0K27,855SEC↗
TEX TEREX CORP F Tax w/h2023-03-212023-03-2223$45.31 $1.0K544,490SEC↗
TEX TEREX CORP F Tax w/h2023-03-172023-03-217,066$49.68 $351.0K543,612SEC↗
TEX TEREX CORP A Award2023-03-152023-03-1639,283— $0469,090SEC↗
TEX TEREX CORP A Award2023-03-152023-03-1639,283— $0508,373SEC↗
TEX TEREX CORP A Award2023-03-152023-03-1642,305— $0550,678SEC↗
TEX TEREX CORP S Sale2023-03-062023-03-088,907$60.00 $534.4K436,280SEC↗
TEX TEREX CORP F Tax w/h2023-03-062023-03-086,473$60.32 $390.5K429,807SEC↗
TEX TEREX CORP S Sale2023-03-032023-03-0610,832$60.02 $650.1K445,187SEC↗
TEX TEREX CORP S Sale2023-03-022023-03-069,904$60.01 $594.3K456,019SEC↗
TEX TEREX CORP S Sale2023-02-272023-03-01138,679$57.88 $8.03M550,486SEC↗
TEX TEREX CORP F Tax w/h2023-02-272023-03-01103,071$58.35 $6.01M447,415SEC↗
TEX TEREX CORP F Tax w/h2023-02-272023-03-06103,071$58.35 $6.01M465,923SEC↗
TEX TEREX CORP S Sale2023-02-272023-03-06120,171$57.96 $6.97M568,994SEC↗
TEX TEREX CORP D To issuer2023-02-212023-02-23561— $0646,048SEC↗
TEX TEREX CORP A Award2023-02-212023-02-2343,117— $0689,165SEC↗
TEX TEREX CORP S Sale2023-02-142023-02-15150,000$56.16 $8.42M646,609SEC↗
TEX TEREX CORP G Gift2023-02-132023-02-1510,000— $0796,609SEC↗
FLS FLOWSERVE CORP A Award deriv2022-05-122022-05-135,151$29.12 $150.0K23,402SEC↗
TEX TEREX CORP A Award2022-04-072022-04-1179,625$33.38 $2.66M802,317SEC↗
TEX TEREX CORP F Tax w/h2022-03-222022-03-24180$39.35 $7.1K722,692SEC↗
TEX TEREX CORP A Award2022-03-172022-03-2150,515— $0627,871SEC↗
TEX TEREX CORP A Award2022-03-172022-03-2146,906— $0721,683SEC↗
TEX TEREX CORP A Award2022-03-172022-03-2146,906— $0674,777SEC↗
TEX TEREX CORP F Tax w/h2022-03-142022-03-1553,650$38.42 $2.06M577,356SEC↗
TEX TEREX CORP F Tax w/h2022-03-042022-03-076,441$40.34 $259.8K631,006SEC↗
TEX TEREX CORP D To issuer2022-03-032022-03-076,240— $0574,768SEC↗
TEX TEREX CORP A Award2022-03-032022-03-0762,679— $0637,447SEC↗
TEX TEREX CORP F Tax w/h2022-02-282022-03-0210,326$41.68 $430.4K581,008SEC↗
FLS FLOWSERVE CORP A Award deriv2021-11-022021-11-04977$33.85 $33.1K18,251SEC↗
FLS FLOWSERVE CORP A Award deriv2021-08-122021-08-13817$40.45 $33.0K17,274SEC↗
FLS FLOWSERVE CORP A Award deriv2021-05-202021-05-243,587$41.81 $150.0K16,457SEC↗
FLS FLOWSERVE CORP A Award deriv2021-05-122021-05-13696$41.32 $28.8K12,870SEC↗
TEX TEREX CORP S Sale2021-05-062021-05-0750,000$53.42 $2.67M589,010SEC↗
TEX TEREX CORP S Sale2021-05-042021-05-0650,000$50.09 $2.50M639,010SEC↗
TEX TEREX CORP F Tax w/h2021-03-242021-03-2627$47.01 $1.3K689,010SEC↗
TEX TEREX CORP F Tax w/h2021-03-222021-03-2493$47.01 $4.4K693,815SEC↗
TEX TEREX CORP F Tax w/h2021-03-122021-03-159,824$46.30 $454.9K693,587SEC↗
TEX TEREX CORP S Sale2021-03-092021-03-1033,790$45.66 $1.54M703,411SEC↗
TEX TEREX CORP F Tax w/h2021-03-082021-03-1035,961$43.80 $1.58M737,201SEC↗
TEX TEREX CORP S Sale2021-03-082021-03-1016,210$45.23 $733.2K773,162SEC↗
TEX TEREX CORP A Award2021-03-042021-03-0841,754— $0747,618SEC↗
TEX TEREX CORP A Award2021-03-042021-03-0844,966— $0705,864SEC↗
TEX TEREX CORP A Award2021-03-042021-03-0841,754— $0789,372SEC↗
FLS FLOWSERVE CORP A Award deriv2021-03-022021-03-03760$37.85 $28.8K12,174SEC↗
TEX TEREX CORP F Tax w/h2021-02-262021-03-0110,819$41.28 $446.6K660,898SEC↗
TEX TEREX CORP D To issuer2021-02-242021-02-2579,666— $0641,470SEC↗
TEX TEREX CORP A Award2021-02-242021-02-2530,247— $0671,717SEC↗
TEX TEREX CORP S Sale2021-02-242021-02-2532,416$43.40 $1.41M721,136SEC↗
TEX TEREX CORP A Award2021-02-242021-03-2525,469— $0666,939SEC↗
TEX TEREX CORP S Sale2021-02-232021-02-2517,584$42.61 $749.3K753,552SEC↗
TEX TEREX CORP S Sale2021-02-192021-02-2396,980$40.00 $3.88M771,136SEC↗
TEX TEREX CORP S Sale2021-02-172021-02-1953,020$40.16 $2.13M868,116SEC↗
FLS FLOWSERVE CORP A Award deriv2020-11-202020-11-23858$33.53 $28.8K11,414SEC↗
FLS FLOWSERVE CORP A Award deriv2020-08-102020-08-10936$30.70 $28.7K10,556SEC↗
FLS FLOWSERVE CORP A Award deriv2020-05-222020-05-262,628$25.20 $66.2K9,620SEC↗
FLS FLOWSERVE CORP A Award deriv2020-05-142020-05-151,247$23.05 $28.7K6,992SEC↗
TEX TEREX CORP F Tax w/h2020-03-202020-03-24158$13.10 $2.1K920,372SEC↗
TEX TEREX CORP P Buy2020-03-132020-03-1610,000$14.81 $148.1K919,019SEC↗
TEX TEREX CORP F Tax w/h2020-03-122020-03-169,744$16.32 $159.0K909,019SEC↗
TEX TEREX CORP F Tax w/h2020-03-092020-03-109,252$18.85 $174.4K918,763SEC↗
TEX TEREX CORP F Tax w/h2020-03-022020-03-0368,443$22.01 $1.51M928,015SEC↗
TEX TEREX CORP D To issuer2020-02-272020-02-2869,875— $0996,458SEC↗
FLS FLOWSERVE CORP A Award deriv2020-02-262020-03-02684$42.02 $28.7K5,745SEC↗
TEX TEREX CORP A Award2020-02-262020-02-2886,245— $0980,088SEC↗
TEX TEREX CORP A Award2020-02-262020-02-2886,245— $01,066,333SEC↗
TEX TEREX CORP A Award2020-02-262020-02-2892,879— $0893,843SEC↗
FLS FLOWSERVE CORP A Award deriv2019-11-062019-11-07582$49.39 $28.7K5,061SEC↗
FLS FLOWSERVE CORP A Award deriv2019-08-082019-08-09638$45.05 $28.7K4,479SEC↗
FLS FLOWSERVE CORP A Award deriv2019-05-232019-05-242,568$48.69 $125.0K3,841SEC↗
FLS FLOWSERVE CORP A Award deriv2019-05-132019-05-15604$47.62 $28.8K1,273SEC↗
TEX TEREX CORP A Award2019-03-122019-03-1457,915— $0796,971SEC↗
TEX TEREX CORP A Award2019-03-122019-03-1462,370— $0681,141SEC↗
TEX TEREX CORP A Award2019-03-122019-03-1457,915— $0739,056SEC↗
TEX TEREX CORP F Tax w/h2019-03-082019-03-119,117$33.96 $309.6K618,771SEC↗
FLS FLOWSERVE CORP A Award deriv2019-03-072019-03-08669$42.92 $28.7K669SEC↗
TEX TEREX CORP F Tax w/h2019-03-042019-03-06104,947$34.19 $3.59M627,888SEC↗
TEX TEREX CORP D To issuer2019-02-282019-03-0166,800— $0719,730SEC↗
TEX TEREX CORP A Award2019-02-282019-03-0113,105— $0732,835SEC↗
TEX TEREX CORP F Tax w/h2018-12-202018-12-2173$28.01 $2.0K786,530SEC↗
TEX TEREX CORP F Tax w/h2018-11-302018-12-0319,371$32.34 $626.5K785,002SEC↗
TEX TEREX CORP A Award2018-03-082018-03-1254,194— $0801,175SEC↗
TEX TEREX CORP A Award2018-03-082018-03-1258,363— $0692,787SEC↗
TEX TEREX CORP A Award2018-03-082018-03-1254,194— $0746,981SEC↗
TEX TEREX CORP F Tax w/h2018-03-052018-03-0611,966$39.09 $467.8K634,424SEC↗
TEX TEREX CORP F Tax w/h2018-03-022018-03-068,243$40.03 $330.0K646,390SEC↗
TEX TEREX CORP A Award2018-02-282018-03-0270,178— $0654,633SEC↗
TEX TEREX CORP F Tax w/h2017-12-202017-12-2135$47.24 $1.7K584,455SEC↗
TEX TEREX CORP F Tax w/h2017-11-302017-12-0120,270$46.70 $946.6K583,959SEC↗
TEX TEREX CORP F Tax w/h2017-03-032017-03-068,787$31.81 $279.5K602,185SEC↗
TEX TEREX CORP A Award2017-03-022017-03-0677,020— $0467,936SEC↗
TEX TEREX CORP A Award2017-03-022017-03-0671,518— $0539,454SEC↗
TEX TEREX CORP A Award2017-03-022017-03-0671,518— $0610,972SEC↗
TEX TEREX CORP A Award2017-02-232017-02-2735,372— $0390,916SEC↗
TEX TEREX CORP F Tax w/h2016-12-212016-12-2245$31.04 $1.4K355,544SEC↗
TEX TEREX CORP F Tax w/h2016-11-302016-12-0115,180$29.72 $451.1K355,081SEC↗
TEX TEREX CORP F Tax w/h2016-11-302016-12-0215,180$29.72 $451.1K355,081SEC↗
TEX TEREX CORP A Award2016-03-032016-03-0776,186— $0226,952SEC↗
TEX TEREX CORP A Award2016-03-032016-03-07141,489— $0368,441SEC↗
TEX TEREX CORP A Award2016-02-032016-02-0528,696$20.79 $596.6K150,766SEC↗
TEX TEREX CORP A Award2016-01-042016-01-06122,070— $0122,070SEC↗