GARRISON JOHN L JR
Insider CIK 1656422 · FLS Director · SWK Director · TEX CHAIRMAN AND CEO, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2026-09-22 | 2026-09-24 | 411 | $91.19 | $37.5K | 3,510 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2026-09-22 | 2026-09-24 | 29 | $91.19 | $2.6K | 3,538 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award | 2026-09-22 | 2026-09-24 | 56 | $91.19 | $5.1K | 6,108 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2026-09-22 | 2026-09-24 | 29 | $91.19 | $2.6K | 3,538 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2026-09-22 | 2026-09-24 | 411 | $91.19 | $37.5K | 3,510 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award | 2026-09-22 | 2026-09-24 | 56 | $91.19 | $5.1K | 6,108 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2026-08-11 | 2026-08-12 | 944 | $80.64 | $76.1K | 41,629 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2026-08-11 | 2026-08-12 | 944 | $80.64 | $76.1K | 41,629 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2026-06-23 | 2026-06-25 | 26 | $84.57 | $2.2K | 3,098 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2026-06-23 | 2026-06-25 | 443 | $84.57 | $37.5K | 3,073 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award | 2026-06-23 | 2026-06-25 | 59 | $84.57 | $5.0K | 6,052 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2026-05-14 | 2026-05-15 | 1,071 | $68.38 | $73.2K | 38,112 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2026-05-14 | 2026-05-15 | 2,573 | $67.99 | $174.9K | 40,685 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award | 2026-05-04 | 2026-05-06 | 2,603 | — | $0 | 5,993 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2026-03-24 | 2026-03-26 | 24 | $70.77 | $1.7K | 2,629 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2026-03-24 | 2026-03-26 | 530 | $70.77 | $37.5K | 2,605 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award | 2026-03-24 | 2026-03-26 | 39 | $70.77 | $2.8K | 3,390 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2026-02-11 | 2026-02-12 | 839 | $87.37 | $73.3K | 37,041 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2025-12-16 | 2025-12-18 | 18 | $73.40 | $1.3K | 2,075 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2025-12-16 | 2025-12-18 | 484 | $73.40 | $35.5K | 2,057 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award | 2025-12-16 | 2025-12-18 | 37 | $73.40 | $2.8K | 3,351 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2025-11-13 | 2025-11-13 | 530 | $69.27 | $36.7K | 36,202 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2025-09-16 | 2025-09-18 | 12 | $78.39 | $965 | 1,573 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2025-09-16 | 2025-09-18 | 399 | $78.39 | $31.3K | 1,561 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award | 2025-09-16 | 2025-09-18 | 35 | $78.39 | $2.7K | 3,314 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2025-07-30 | 2025-07-30 | 830 | $55.95 | $46.4K | 35,672 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2025-06-17 | 2025-06-20 | 8 | $64.85 | $551 | 1,162 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2025-06-17 | 2025-06-20 | 482 | $64.85 | $31.2K | 1,154 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award | 2025-06-17 | 2025-06-20 | 41 | $64.85 | $2.7K | 3,279 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2025-05-16 | 2025-05-19 | 3,099 | $51.62 | $160.0K | 34,842 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2025-05-05 | 2025-05-05 | 365 | $47.25 | $17.2K | 31,743 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award | 2025-04-25 | 2025-04-29 | 3,238 | — | $0 | 3,238 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2025-03-18 | 2025-03-20 | 3 | $81.34 | $233 | 672 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2025-03-18 | 2025-03-20 | 384 | $81.34 | $31.3K | 669 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2025-02-21 | 2025-02-24 | 313 | $54.99 | $17.2K | 31,378 | SEC↗ |
| SWK STANLEY BLACK & DECKER, IN | A Award deriv | 2024-12-17 | 2024-12-19 | 285 | $82.93 | $23.6K | 285 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2024-05-16 | 2024-05-17 | 3,210 | $49.84 | $160.0K | 31,065 | SEC↗ |
| TEX TEREX CORP | S Sale | 2024-03-27 | 2024-03-29 | 50,000 | $64.28 | $3.21M | 315,483 | SEC↗ |
| TEX TEREX CORP | S Sale | 2024-03-21 | 2024-03-22 | 15,906 | $61.74 | $982.0K | 364,928 | SEC↗ |
| TEX TEREX CORP | S Sale | 2024-03-20 | 2024-03-22 | 59,094 | $60.07 | $3.55M | 380,834 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2024-03-04 | 2024-03-06 | 24,470 | $56.69 | $1.39M | 439,928 | SEC↗ |
| TEX TEREX CORP | A Award | 2024-02-23 | 2024-02-26 | 53,418 | — | $0 | 464,398 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2024-01-02 | 2024-01-03 | 81,141 | $57.46 | $4.66M | 410,980 | SEC↗ |
| TEX TEREX CORP | S Sale | 2023-12-19 | 2023-12-21 | 45,000 | $59.00 | $2.65M | 492,121 | SEC↗ |
| TEX TEREX CORP | S Sale | 2023-06-29 | 2023-06-30 | 9,966 | $60.00 | $598.0K | 535,331 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2023-05-25 | 2023-05-30 | 4,453 | $33.68 | $150.0K | 27,855 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2023-03-21 | 2023-03-22 | 23 | $45.31 | $1.0K | 544,490 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2023-03-17 | 2023-03-21 | 7,066 | $49.68 | $351.0K | 543,612 | SEC↗ |
| TEX TEREX CORP | A Award | 2023-03-15 | 2023-03-16 | 39,283 | — | $0 | 469,090 | SEC↗ |
| TEX TEREX CORP | A Award | 2023-03-15 | 2023-03-16 | 39,283 | — | $0 | 508,373 | SEC↗ |
| TEX TEREX CORP | A Award | 2023-03-15 | 2023-03-16 | 42,305 | — | $0 | 550,678 | SEC↗ |
| TEX TEREX CORP | S Sale | 2023-03-06 | 2023-03-08 | 8,907 | $60.00 | $534.4K | 436,280 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2023-03-06 | 2023-03-08 | 6,473 | $60.32 | $390.5K | 429,807 | SEC↗ |
| TEX TEREX CORP | S Sale | 2023-03-03 | 2023-03-06 | 10,832 | $60.02 | $650.1K | 445,187 | SEC↗ |
| TEX TEREX CORP | S Sale | 2023-03-02 | 2023-03-06 | 9,904 | $60.01 | $594.3K | 456,019 | SEC↗ |
| TEX TEREX CORP | S Sale | 2023-02-27 | 2023-03-01 | 138,679 | $57.88 | $8.03M | 550,486 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2023-02-27 | 2023-03-01 | 103,071 | $58.35 | $6.01M | 447,415 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2023-02-27 | 2023-03-06 | 103,071 | $58.35 | $6.01M | 465,923 | SEC↗ |
| TEX TEREX CORP | S Sale | 2023-02-27 | 2023-03-06 | 120,171 | $57.96 | $6.97M | 568,994 | SEC↗ |
| TEX TEREX CORP | D To issuer | 2023-02-21 | 2023-02-23 | 561 | — | $0 | 646,048 | SEC↗ |
| TEX TEREX CORP | A Award | 2023-02-21 | 2023-02-23 | 43,117 | — | $0 | 689,165 | SEC↗ |
| TEX TEREX CORP | S Sale | 2023-02-14 | 2023-02-15 | 150,000 | $56.16 | $8.42M | 646,609 | SEC↗ |
| TEX TEREX CORP | G Gift | 2023-02-13 | 2023-02-15 | 10,000 | — | $0 | 796,609 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2022-05-12 | 2022-05-13 | 5,151 | $29.12 | $150.0K | 23,402 | SEC↗ |
| TEX TEREX CORP | A Award | 2022-04-07 | 2022-04-11 | 79,625 | $33.38 | $2.66M | 802,317 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2022-03-22 | 2022-03-24 | 180 | $39.35 | $7.1K | 722,692 | SEC↗ |
| TEX TEREX CORP | A Award | 2022-03-17 | 2022-03-21 | 50,515 | — | $0 | 627,871 | SEC↗ |
| TEX TEREX CORP | A Award | 2022-03-17 | 2022-03-21 | 46,906 | — | $0 | 721,683 | SEC↗ |
| TEX TEREX CORP | A Award | 2022-03-17 | 2022-03-21 | 46,906 | — | $0 | 674,777 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2022-03-14 | 2022-03-15 | 53,650 | $38.42 | $2.06M | 577,356 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2022-03-04 | 2022-03-07 | 6,441 | $40.34 | $259.8K | 631,006 | SEC↗ |
| TEX TEREX CORP | D To issuer | 2022-03-03 | 2022-03-07 | 6,240 | — | $0 | 574,768 | SEC↗ |
| TEX TEREX CORP | A Award | 2022-03-03 | 2022-03-07 | 62,679 | — | $0 | 637,447 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2022-02-28 | 2022-03-02 | 10,326 | $41.68 | $430.4K | 581,008 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2021-11-02 | 2021-11-04 | 977 | $33.85 | $33.1K | 18,251 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2021-08-12 | 2021-08-13 | 817 | $40.45 | $33.0K | 17,274 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2021-05-20 | 2021-05-24 | 3,587 | $41.81 | $150.0K | 16,457 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2021-05-12 | 2021-05-13 | 696 | $41.32 | $28.8K | 12,870 | SEC↗ |
| TEX TEREX CORP | S Sale | 2021-05-06 | 2021-05-07 | 50,000 | $53.42 | $2.67M | 589,010 | SEC↗ |
| TEX TEREX CORP | S Sale | 2021-05-04 | 2021-05-06 | 50,000 | $50.09 | $2.50M | 639,010 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2021-03-24 | 2021-03-26 | 27 | $47.01 | $1.3K | 689,010 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2021-03-22 | 2021-03-24 | 93 | $47.01 | $4.4K | 693,815 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2021-03-12 | 2021-03-15 | 9,824 | $46.30 | $454.9K | 693,587 | SEC↗ |
| TEX TEREX CORP | S Sale | 2021-03-09 | 2021-03-10 | 33,790 | $45.66 | $1.54M | 703,411 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2021-03-08 | 2021-03-10 | 35,961 | $43.80 | $1.58M | 737,201 | SEC↗ |
| TEX TEREX CORP | S Sale | 2021-03-08 | 2021-03-10 | 16,210 | $45.23 | $733.2K | 773,162 | SEC↗ |
| TEX TEREX CORP | A Award | 2021-03-04 | 2021-03-08 | 41,754 | — | $0 | 747,618 | SEC↗ |
| TEX TEREX CORP | A Award | 2021-03-04 | 2021-03-08 | 44,966 | — | $0 | 705,864 | SEC↗ |
| TEX TEREX CORP | A Award | 2021-03-04 | 2021-03-08 | 41,754 | — | $0 | 789,372 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2021-03-02 | 2021-03-03 | 760 | $37.85 | $28.8K | 12,174 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2021-02-26 | 2021-03-01 | 10,819 | $41.28 | $446.6K | 660,898 | SEC↗ |
| TEX TEREX CORP | D To issuer | 2021-02-24 | 2021-02-25 | 79,666 | — | $0 | 641,470 | SEC↗ |
| TEX TEREX CORP | A Award | 2021-02-24 | 2021-02-25 | 30,247 | — | $0 | 671,717 | SEC↗ |
| TEX TEREX CORP | S Sale | 2021-02-24 | 2021-02-25 | 32,416 | $43.40 | $1.41M | 721,136 | SEC↗ |
| TEX TEREX CORP | A Award | 2021-02-24 | 2021-03-25 | 25,469 | — | $0 | 666,939 | SEC↗ |
| TEX TEREX CORP | S Sale | 2021-02-23 | 2021-02-25 | 17,584 | $42.61 | $749.3K | 753,552 | SEC↗ |
| TEX TEREX CORP | S Sale | 2021-02-19 | 2021-02-23 | 96,980 | $40.00 | $3.88M | 771,136 | SEC↗ |
| TEX TEREX CORP | S Sale | 2021-02-17 | 2021-02-19 | 53,020 | $40.16 | $2.13M | 868,116 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2020-11-20 | 2020-11-23 | 858 | $33.53 | $28.8K | 11,414 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2020-08-10 | 2020-08-10 | 936 | $30.70 | $28.7K | 10,556 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2020-05-22 | 2020-05-26 | 2,628 | $25.20 | $66.2K | 9,620 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2020-05-14 | 2020-05-15 | 1,247 | $23.05 | $28.7K | 6,992 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2020-03-20 | 2020-03-24 | 158 | $13.10 | $2.1K | 920,372 | SEC↗ |
| TEX TEREX CORP | P Buy | 2020-03-13 | 2020-03-16 | 10,000 | $14.81 | $148.1K | 919,019 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2020-03-12 | 2020-03-16 | 9,744 | $16.32 | $159.0K | 909,019 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2020-03-09 | 2020-03-10 | 9,252 | $18.85 | $174.4K | 918,763 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2020-03-02 | 2020-03-03 | 68,443 | $22.01 | $1.51M | 928,015 | SEC↗ |
| TEX TEREX CORP | D To issuer | 2020-02-27 | 2020-02-28 | 69,875 | — | $0 | 996,458 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2020-02-26 | 2020-03-02 | 684 | $42.02 | $28.7K | 5,745 | SEC↗ |
| TEX TEREX CORP | A Award | 2020-02-26 | 2020-02-28 | 86,245 | — | $0 | 980,088 | SEC↗ |
| TEX TEREX CORP | A Award | 2020-02-26 | 2020-02-28 | 86,245 | — | $0 | 1,066,333 | SEC↗ |
| TEX TEREX CORP | A Award | 2020-02-26 | 2020-02-28 | 92,879 | — | $0 | 893,843 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2019-11-06 | 2019-11-07 | 582 | $49.39 | $28.7K | 5,061 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2019-08-08 | 2019-08-09 | 638 | $45.05 | $28.7K | 4,479 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2019-05-23 | 2019-05-24 | 2,568 | $48.69 | $125.0K | 3,841 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2019-05-13 | 2019-05-15 | 604 | $47.62 | $28.8K | 1,273 | SEC↗ |
| TEX TEREX CORP | A Award | 2019-03-12 | 2019-03-14 | 57,915 | — | $0 | 796,971 | SEC↗ |
| TEX TEREX CORP | A Award | 2019-03-12 | 2019-03-14 | 62,370 | — | $0 | 681,141 | SEC↗ |
| TEX TEREX CORP | A Award | 2019-03-12 | 2019-03-14 | 57,915 | — | $0 | 739,056 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2019-03-08 | 2019-03-11 | 9,117 | $33.96 | $309.6K | 618,771 | SEC↗ |
| FLS FLOWSERVE CORP | A Award deriv | 2019-03-07 | 2019-03-08 | 669 | $42.92 | $28.7K | 669 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2019-03-04 | 2019-03-06 | 104,947 | $34.19 | $3.59M | 627,888 | SEC↗ |
| TEX TEREX CORP | D To issuer | 2019-02-28 | 2019-03-01 | 66,800 | — | $0 | 719,730 | SEC↗ |
| TEX TEREX CORP | A Award | 2019-02-28 | 2019-03-01 | 13,105 | — | $0 | 732,835 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2018-12-20 | 2018-12-21 | 73 | $28.01 | $2.0K | 786,530 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2018-11-30 | 2018-12-03 | 19,371 | $32.34 | $626.5K | 785,002 | SEC↗ |
| TEX TEREX CORP | A Award | 2018-03-08 | 2018-03-12 | 54,194 | — | $0 | 801,175 | SEC↗ |
| TEX TEREX CORP | A Award | 2018-03-08 | 2018-03-12 | 58,363 | — | $0 | 692,787 | SEC↗ |
| TEX TEREX CORP | A Award | 2018-03-08 | 2018-03-12 | 54,194 | — | $0 | 746,981 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2018-03-05 | 2018-03-06 | 11,966 | $39.09 | $467.8K | 634,424 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2018-03-02 | 2018-03-06 | 8,243 | $40.03 | $330.0K | 646,390 | SEC↗ |
| TEX TEREX CORP | A Award | 2018-02-28 | 2018-03-02 | 70,178 | — | $0 | 654,633 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2017-12-20 | 2017-12-21 | 35 | $47.24 | $1.7K | 584,455 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2017-11-30 | 2017-12-01 | 20,270 | $46.70 | $946.6K | 583,959 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2017-03-03 | 2017-03-06 | 8,787 | $31.81 | $279.5K | 602,185 | SEC↗ |
| TEX TEREX CORP | A Award | 2017-03-02 | 2017-03-06 | 77,020 | — | $0 | 467,936 | SEC↗ |
| TEX TEREX CORP | A Award | 2017-03-02 | 2017-03-06 | 71,518 | — | $0 | 539,454 | SEC↗ |
| TEX TEREX CORP | A Award | 2017-03-02 | 2017-03-06 | 71,518 | — | $0 | 610,972 | SEC↗ |
| TEX TEREX CORP | A Award | 2017-02-23 | 2017-02-27 | 35,372 | — | $0 | 390,916 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2016-12-21 | 2016-12-22 | 45 | $31.04 | $1.4K | 355,544 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2016-11-30 | 2016-12-01 | 15,180 | $29.72 | $451.1K | 355,081 | SEC↗ |
| TEX TEREX CORP | F Tax w/h | 2016-11-30 | 2016-12-02 | 15,180 | $29.72 | $451.1K | 355,081 | SEC↗ |
| TEX TEREX CORP | A Award | 2016-03-03 | 2016-03-07 | 76,186 | — | $0 | 226,952 | SEC↗ |
| TEX TEREX CORP | A Award | 2016-03-03 | 2016-03-07 | 141,489 | — | $0 | 368,441 | SEC↗ |
| TEX TEREX CORP | A Award | 2016-02-03 | 2016-02-05 | 28,696 | $20.79 | $596.6K | 150,766 | SEC↗ |
| TEX TEREX CORP | A Award | 2016-01-04 | 2016-01-06 | 122,070 | — | $0 | 122,070 | SEC↗ |