Sign inGet started

FERGUSON THOMAS E

Insider CIK 1208749 · AZZ President 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
AZZ AZZ INC J Other2026-06-302026-07-01305$69.63 $21.2K201,827SEC↗
AZZ AZZ INC M Exercise deriv2026-04-282026-04-2949,554— $00SEC↗
AZZ AZZ INC M Exercise deriv2026-04-282026-04-298,978— $00SEC↗
AZZ AZZ INC M Exercise2026-04-282026-04-298,978— $0174,092SEC↗
AZZ AZZ INC F Tax w/h2026-04-282026-04-293,622$141.58 $512.8K170,699SEC↗
AZZ AZZ INC M Exercise2026-04-282026-04-29229— $0174,321SEC↗
AZZ AZZ INC M Exercise2026-04-282026-04-2949,554— $0220,253SEC↗
AZZ AZZ INC M Exercise2026-04-282026-04-291,265— $0221,518SEC↗
AZZ AZZ INC F Tax w/h2026-04-282026-04-2919,996$141.58 $2.83M201,522SEC↗
AZZ AZZ INC A Award deriv2026-04-272026-04-2912,028— $012,028SEC↗
AZZ AZZ INC A Award deriv2026-04-272026-04-2912,029— $012,029SEC↗
AZZ AZZ INC M Exercise deriv2026-04-252026-04-295,749— $05,749SEC↗
AZZ AZZ INC M Exercise2026-04-252026-04-295,749— $0167,330SEC↗
AZZ AZZ INC M Exercise2026-04-252026-04-2976— $0167,406SEC↗
AZZ AZZ INC F Tax w/h2026-04-252026-04-292,292$144.78 $331.8K165,114SEC↗
AZZ AZZ INC M Exercise deriv2026-04-242026-04-275,602— $011,128SEC↗
AZZ AZZ INC M Exercise2026-04-242026-04-2739— $0163,784SEC↗
AZZ AZZ INC M Exercise2026-04-242026-04-275,563— $0163,745SEC↗
AZZ AZZ INC F Tax w/h2026-04-242026-04-272,203$143.33 $315.8K161,581SEC↗
AZZ AZZ INC S Sale2026-02-032026-02-0325,000$127.29 $3.18M158,182SEC↗
AZZ AZZ INC S Sale2025-07-222025-07-2226,516$110.85 $2.94M183,182SEC↗
AZZ AZZ INC J Other2025-06-302025-07-08305$69.63 $21.2K209,698SEC↗
AZZ AZZ INC S Sale2025-05-122025-05-134,973$93.91 $467.0K209,393SEC↗
AZZ AZZ INC M Exercise deriv2025-05-092025-05-1326,687— $00SEC↗
AZZ AZZ INC M Exercise deriv2025-05-092025-05-137,967— $00SEC↗
AZZ AZZ INC F Tax w/h2025-05-092025-05-1310,870$91.49 $994.5K214,366SEC↗
AZZ AZZ INC M Exercise2025-05-092025-05-13939— $0225,236SEC↗
AZZ AZZ INC M Exercise2025-05-092025-05-1326,687— $0224,297SEC↗
AZZ AZZ INC F Tax w/h2025-05-092025-05-133,244$91.49 $296.8K197,610SEC↗
AZZ AZZ INC M Exercise2025-05-092025-05-13280— $0200,854SEC↗
AZZ AZZ INC M Exercise2025-05-092025-05-137,967— $0200,574SEC↗
AZZ AZZ INC S Sale2025-05-052025-05-0618,851$89.91 $1.69M192,607SEC↗
AZZ AZZ INC S Sale2025-04-302025-05-0226,889$85.88 $2.31M211,458SEC↗
AZZ AZZ INC M Exercise deriv2025-04-282025-04-298,977— $08,977SEC↗
AZZ AZZ INC M Exercise2025-04-282025-04-29165— $0241,944SEC↗
AZZ AZZ INC F Tax w/h2025-04-282025-04-293,597$86.86 $312.4K238,347SEC↗
AZZ AZZ INC M Exercise2025-04-282025-04-298,977— $0241,779SEC↗
AZZ AZZ INC M Exercise deriv2025-04-252025-04-295,749— $011,499SEC↗
AZZ AZZ INC M Exercise2025-04-252025-04-295,749— $0235,043SEC↗
AZZ AZZ INC F Tax w/h2025-04-252025-04-292,275$85.21 $193.9K232,802SEC↗
AZZ AZZ INC M Exercise2025-04-252025-04-2934— $0235,077SEC↗
AZZ AZZ INC A Award deriv2025-04-242025-04-2816,691— $016,691SEC↗
AZZ AZZ INC A Award deriv2025-04-242025-04-2816,690— $016,690SEC↗
AZZ AZZ INC P Buy2024-06-302024-07-11622$34.17 $21.3K229,294SEC↗
AZZ AZZ INC M Exercise deriv2024-05-092024-05-137,966— $07,966SEC↗
AZZ AZZ INC F Tax w/h2024-05-092024-05-133,225$78.07 $251.8K228,672SEC↗
AZZ AZZ INC M Exercise2024-05-092024-05-13232— $0231,897SEC↗
AZZ AZZ INC M Exercise2024-05-092024-05-137,966— $0231,665SEC↗
AZZ AZZ INC M Exercise deriv2024-05-042024-05-085,834— $00SEC↗
AZZ AZZ INC M Exercise deriv2024-05-042024-05-0823,450— $00SEC↗
AZZ AZZ INC F Tax w/h2024-05-042024-05-089,622$75.02 $721.8K223,699SEC↗
AZZ AZZ INC M Exercise2024-05-042024-05-085,834— $0210,682SEC↗
AZZ AZZ INC M Exercise2024-05-042024-05-08249— $0210,931SEC↗
AZZ AZZ INC M Exercise2024-05-042024-05-081,004— $0233,321SEC↗
AZZ AZZ INC M Exercise2024-05-042024-05-0823,450— $0232,317SEC↗
AZZ AZZ INC F Tax w/h2024-05-042024-05-082,064$75.02 $154.8K208,867SEC↗
AZZ AZZ INC M Exercise deriv2024-04-282024-05-018,977— $017,955SEC↗
AZZ AZZ INC M Exercise2024-04-282024-05-0189— $0207,901SEC↗
AZZ AZZ INC M Exercise2024-04-282024-05-018,977— $0207,812SEC↗
AZZ AZZ INC F Tax w/h2024-04-282024-05-013,053$71.49 $218.3K204,848SEC↗
AZZ AZZ INC A Award deriv2024-04-252025-04-2817,248— $017,248SEC↗
AZZ AZZ INC A Award deriv2024-04-252025-04-2817,248— $017,248SEC↗
AZZ AZZ INC A Award deriv2024-04-252025-01-3016,746— $016,746SEC↗
AZZ AZZ INC A Award deriv2024-04-252025-01-3016,746— $016,746SEC↗
AZZ AZZ INC A Award deriv2024-04-252024-04-2917,248— $017,248SEC↗
AZZ AZZ INC A Award deriv2024-04-252024-04-2917,248— $017,248SEC↗
AZZ AZZ INC A Award2023-06-302023-07-11621$34.17 $21.2K198,835SEC↗
AZZ AZZ INC M Exercise deriv2023-05-092023-05-117,966— $015,933SEC↗
AZZ AZZ INC F Tax w/h2023-05-092023-05-113,171$35.55 $112.7K198,214SEC↗
AZZ AZZ INC M Exercise2023-05-092023-05-1196— $0201,385SEC↗
AZZ AZZ INC M Exercise2023-05-092023-05-117,966— $0201,289SEC↗
AZZ AZZ INC M Exercise deriv2023-05-042023-05-085,833— $00SEC↗
AZZ AZZ INC M Exercise deriv2023-05-042023-05-089,062— $00SEC↗
AZZ AZZ INC M Exercise deriv2023-05-042023-05-0817,941— $00SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-08150— $0176,533SEC↗
AZZ AZZ INC F Tax w/h2023-05-042023-05-081,935$36.30 $70.2K174,598SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-089,062— $0183,660SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-08435— $0184,095SEC↗
AZZ AZZ INC F Tax w/h2023-05-042023-05-083,022$36.30 $109.7K181,073SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-0817,941— $0199,014SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-08862— $0199,876SEC↗
AZZ AZZ INC F Tax w/h2023-05-042023-05-086,553$36.30 $237.9K193,323SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-085,833— $0176,383SEC↗
AZZ AZZ INC A Award deriv2023-04-282023-05-0226,932— $026,932SEC↗
AZZ AZZ INC A Award deriv2023-04-282023-05-0226,932— $026,932SEC↗
AZZ AZZ INC P Buy2022-08-102022-08-105,000$42.49 $212.4K170,550SEC↗
AZZ AZZ INC A Award2022-07-012022-07-08527$34.70 $18.3K165,550SEC↗
AZZ AZZ INC M Exercise deriv2022-05-222022-05-245,743— $00SEC↗
AZZ AZZ INC M Exercise deriv2022-05-222022-05-2426,532— $00SEC↗
AZZ AZZ INC M Exercise2022-05-222022-05-2426,532— $0171,037SEC↗
AZZ AZZ INC M Exercise2022-05-222022-05-241,277— $0172,314SEC↗
AZZ AZZ INC F Tax w/h2022-05-222022-05-2410,942$43.43 $475.2K161,372SEC↗
AZZ AZZ INC M Exercise2022-05-222022-05-245,743— $0167,115SEC↗
AZZ AZZ INC M Exercise2022-05-222022-05-24276— $0167,391SEC↗
AZZ AZZ INC F Tax w/h2022-05-222022-05-242,368$43.43 $102.8K165,023SEC↗
AZZ AZZ INC M Exercise deriv2022-05-042022-05-069,061— $09,061SEC↗
AZZ AZZ INC M Exercise deriv2022-05-042022-05-065,833— $011,667SEC↗
AZZ AZZ INC F Tax w/h2022-05-042022-05-061,905$47.67 $90.8K144,505SEC↗
AZZ AZZ INC M Exercise2022-05-042022-05-06291— $0143,545SEC↗
AZZ AZZ INC F Tax w/h2022-05-042022-05-063,025$47.67 $144.2K140,520SEC↗
AZZ AZZ INC M Exercise2022-05-042022-05-065,833— $0146,353SEC↗
AZZ AZZ INC M Exercise2022-05-042022-05-0657— $0146,410SEC↗
AZZ AZZ INC M Exercise2022-05-042022-05-069,061— $0143,254SEC↗
AZZ AZZ INC A Award2021-06-302021-07-01526$40.32 $21.2K134,193SEC↗
AZZ AZZ INC M Exercise deriv2021-05-222021-05-245,743— $05,743SEC↗
AZZ AZZ INC M Exercise2021-05-222021-05-245,743— $0135,806SEC↗
AZZ AZZ INC F Tax w/h2021-05-222021-05-242,336$53.61 $125.2K133,667SEC↗
AZZ AZZ INC M Exercise2021-05-222021-05-24197— $0136,003SEC↗
AZZ AZZ INC M Exercise deriv2021-05-182021-05-204,762— $00SEC↗
AZZ AZZ INC M Exercise deriv2021-05-182021-05-2018,284— $00SEC↗
AZZ AZZ INC M Exercise2021-05-182021-05-20231— $0120,398SEC↗
AZZ AZZ INC F Tax w/h2021-05-182021-05-201,964$54.04 $106.1K118,434SEC↗
AZZ AZZ INC M Exercise2021-05-182021-05-2018,284— $0136,718SEC↗
AZZ AZZ INC M Exercise2021-05-182021-05-20889— $0137,607SEC↗
AZZ AZZ INC F Tax w/h2021-05-182021-05-207,544$54.04 $407.7K130,063SEC↗
AZZ AZZ INC M Exercise2021-05-182021-05-204,762— $0120,167SEC↗
AZZ AZZ INC M Exercise deriv2021-05-042021-05-069,061— $018,123SEC↗
AZZ AZZ INC A Award deriv2021-05-042021-05-0617,500— $017,500SEC↗
AZZ AZZ INC A Award deriv2021-05-042021-05-0617,500— $017,500SEC↗
AZZ AZZ INC F Tax w/h2021-05-042021-05-063,623$53.51 $193.9K115,405SEC↗
AZZ AZZ INC M Exercise2021-05-042021-05-069,061— $0118,855SEC↗
AZZ AZZ INC M Exercise2021-05-042021-05-06173— $0119,028SEC↗
AZZ AZZ INC M Exercise deriv2021-02-042021-02-0526,471— $00SEC↗
AZZ AZZ INC M Exercise2021-02-042021-02-0526,471$43.92 $1.16M136,265SEC↗
AZZ AZZ INC S Sale2021-02-042021-02-053,421$50.27 $172.0K109,794SEC↗
AZZ AZZ INC F Tax w/h2021-02-042021-02-0523,050$50.44 $1.16M113,215SEC↗
AZZ AZZ INC P Buy2020-07-142020-07-1510,000$28.94 $289.4K109,794SEC↗
AZZ AZZ INC A Award2020-06-302020-07-06728$29.17 $21.2K99,794SEC↗
AZZ AZZ INC M Exercise deriv2020-05-222020-05-265,743— $011,486SEC↗
AZZ AZZ INC M Exercise2020-05-222020-05-265,743— $0100,387SEC↗
AZZ AZZ INC F Tax w/h2020-05-222020-05-261,422$31.28 $44.5K99,066SEC↗
AZZ AZZ INC M Exercise2020-05-222020-05-26101— $0100,488SEC↗
AZZ AZZ INC M Exercise deriv2020-05-182020-05-194,762— $04,762SEC↗
AZZ AZZ INC M Exercise2020-05-182020-05-194,762— $095,708SEC↗
AZZ AZZ INC M Exercise2020-05-182020-05-19125— $095,833SEC↗
AZZ AZZ INC F Tax w/h2020-05-182020-05-191,189$30.06 $35.7K94,644SEC↗
AZZ AZZ INC A Award deriv2020-05-042020-05-0627,184— $027,184SEC↗
AZZ AZZ INC A Award deriv2020-05-042020-05-0627,184— $027,184SEC↗
AZZ AZZ INC M Exercise deriv2020-04-272020-04-292,492— $00SEC↗
AZZ AZZ INC M Exercise2020-04-272020-04-292,492— $091,475SEC↗
AZZ AZZ INC M Exercise2020-04-272020-04-29101— $091,576SEC↗
AZZ AZZ INC F Tax w/h2020-04-272020-04-29630$28.59 $18.0K90,946SEC↗
AZZ AZZ INC M Exercise deriv2019-09-292019-09-3030,000— $030,000SEC↗
AZZ AZZ INC F Tax w/h2019-09-292019-09-3012,087$42.84 $517.8K88,983SEC↗
AZZ AZZ INC M Exercise2019-09-292019-09-30719— $0101,070SEC↗
AZZ AZZ INC M Exercise2019-09-292019-09-3030,000— $0100,351SEC↗
AZZ AZZ INC A Award2019-06-302019-07-02619$34.31 $21.2K70,351SEC↗
AZZ AZZ INC A Award deriv2019-05-222019-05-2417,229— $017,229SEC↗
AZZ AZZ INC A Award deriv2019-05-222019-05-2417,229— $017,229SEC↗
AZZ AZZ INC M Exercise deriv2019-05-182019-05-214,761— $09,524SEC↗
AZZ AZZ INC M Exercise2019-05-182019-05-2167— $070,907SEC↗
AZZ AZZ INC M Exercise2019-05-182019-05-214,761— $070,840SEC↗
AZZ AZZ INC F Tax w/h2019-05-182019-05-211,175$45.56 $53.5K69,732SEC↗
AZZ AZZ INC M Exercise deriv2019-04-272019-04-302,492— $02,492SEC↗
AZZ AZZ INC M Exercise deriv2019-04-272019-04-302,610— $00SEC↗
AZZ AZZ INC M Exercise2019-04-272019-04-302,492— $067,201SEC↗
AZZ AZZ INC M Exercise2019-04-272019-04-3095— $067,296SEC↗
AZZ AZZ INC M Exercise2019-04-272019-04-3062— $067,358SEC↗
AZZ AZZ INC F Tax w/h2019-04-272019-04-301,279$46.88 $60.0K66,079SEC↗
AZZ AZZ INC M Exercise2019-04-272019-04-302,610— $064,709SEC↗
AZZ AZZ INC P Buy2018-10-222018-10-225,000$45.77 $228.9K62,099SEC↗
AZZ AZZ INC A Award deriv2018-05-182018-05-2214,285— $014,285SEC↗
AZZ AZZ INC A Award deriv2018-05-182018-05-2214,285— $014,285SEC↗
AZZ AZZ INC M Exercise deriv2018-05-182018-05-221,489— $00SEC↗
AZZ AZZ INC M Exercise2018-05-182018-05-221,489— $057,472SEC↗
AZZ AZZ INC M Exercise2018-05-182018-05-2234— $057,506SEC↗
AZZ AZZ INC F Tax w/h2018-05-182018-05-22407$42.00 $17.1K57,099SEC↗
AZZ AZZ INC M Exercise deriv2018-04-272018-05-012,491— $04,984SEC↗
AZZ AZZ INC M Exercise deriv2018-04-272018-05-012,610— $02,610SEC↗
AZZ AZZ INC M Exercise deriv2018-04-272018-05-013,103— $00SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-0158— $057,998SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-013,103— $052,735SEC↗
AZZ AZZ INC F Tax w/h2018-04-272018-05-012,042$45.75 $93.4K55,983SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-0127— $058,025SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-01104— $057,940SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-012,491— $057,836SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-012,610— $055,345SEC↗
AZZ AZZ INC A Award2018-03-052018-03-06595$35.66 $21.2K49,632SEC↗
AZZ AZZ INC P Buy2017-07-112017-07-125,000$49.59 $248.0K49,037SEC↗
AZZ AZZ INC M Exercise deriv2017-04-272017-05-012,610— $05,220SEC↗
AZZ AZZ INC M Exercise deriv2017-04-272017-05-013,104— $03,103SEC↗
AZZ AZZ INC A Award deriv2017-04-272017-05-017,475— $07,475SEC↗
AZZ AZZ INC A Award deriv2017-04-272017-05-017,475— $07,475SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-0162— $045,599SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-0122— $045,621SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-012,610— $045,537SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-013,104— $042,927SEC↗
AZZ AZZ INC F Tax w/h2017-04-272017-05-011,584$60.20 $95.4K44,037SEC↗
AZZ AZZ INC A Award2017-03-062017-03-13485$43.75 $21.2K39,823SEC↗
AZZ AZZ INC M Exercise deriv2017-03-012017-03-0210,492— $00SEC↗
AZZ AZZ INC F Tax w/h2017-03-012017-03-024,063$60.55 $246.0K39,338SEC↗
AZZ AZZ INC M Exercise2017-03-012017-03-0210,492— $043,401SEC↗
AZZ AZZ INC M Exercise deriv2016-11-042016-11-085,000— $00SEC↗
AZZ AZZ INC M Exercise2016-11-042016-11-085,000— $034,276SEC↗
AZZ AZZ INC F Tax w/h2016-11-042016-11-081,367$52.65 $72.0K32,909SEC↗
AZZ AZZ INC A Award deriv2016-10-102016-10-1230,000— $030,000SEC↗
AZZ AZZ INC P Buy2016-10-102016-10-117,500$55.24 $414.3K29,276SEC↗
AZZ AZZ INC A Award deriv2016-04-272016-04-297,830— $07,830SEC↗
AZZ AZZ INC A Award deriv2016-04-272016-04-297,830— $07,830SEC↗
AZZ AZZ INC M Exercise deriv2016-04-272016-04-293,104— $06,207SEC↗
AZZ AZZ INC M Exercise2016-04-272016-04-2927— $021,776SEC↗
AZZ AZZ INC F Tax w/h2016-04-272016-04-29856$57.47 $49.2K21,749SEC↗
AZZ AZZ INC M Exercise2016-04-272016-04-293,104— $022,605SEC↗
AZZ AZZ INC P Buy2016-03-072016-04-29485$43.75 $21.2K19,501SEC↗
AZZ AZZ INC P Buy2016-03-072016-03-09722$43.75 $31.6K19,738SEC↗
AZZ AZZ INC M Exercise deriv2015-10-022015-10-055,000— $010,000SEC↗
AZZ AZZ INC M Exercise2015-10-022015-10-055,000— $017,500SEC↗
AZZ AZZ INC P Buy2015-10-022015-10-055,000$47.32 $236.6K12,500SEC↗
AZZ AZZ INC F Tax w/h2015-10-022015-10-051,867$46.96 $87.7K15,633SEC↗
AZZ AZZ INC A Award deriv2015-04-272015-04-299,311— $034,803SEC↗
AZZ AZZ INC A Award deriv2015-04-272015-04-299,311— $09,311SEC↗
AZZ AZZ INC P Buy2015-01-232015-01-267,500$41.99 $314.9K7,500SEC↗
AZZ AZZ INC A Award deriv2014-03-032014-03-1210,492— $010,492SEC↗
AZZ AZZ INC A Award deriv2014-03-032014-03-1226,471— $026,471SEC↗