Sign inGet started

Mackey Tara D

Insider CIK 1607217 · AZZ VP Chief Legal Officer

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.2K31,405SEC↗
AZZ AZZ INC M Exercise deriv2026-04-282026-04-291,759— $00SEC↗
AZZ AZZ INC M Exercise deriv2026-04-282026-04-299,706— $00SEC↗
AZZ AZZ INC M Exercise2026-04-282026-04-2944— $025,408SEC↗
AZZ AZZ INC M Exercise2026-04-282026-04-29247— $034,779SEC↗
AZZ AZZ INC M Exercise2026-04-282026-04-299,706— $034,532SEC↗
AZZ AZZ INC M Exercise2026-04-282026-04-291,759— $025,364SEC↗
AZZ AZZ INC F Tax w/h2026-04-282026-04-29582$141.58 $82.4K24,826SEC↗
AZZ AZZ INC F Tax w/h2026-04-282026-04-293,679$141.58 $520.9K31,100SEC↗
AZZ AZZ INC A Award deriv2026-04-272026-04-291,891— $01,891SEC↗
AZZ AZZ INC A Award deriv2026-04-272026-04-291,892— $01,892SEC↗
AZZ AZZ INC M Exercise deriv2026-04-252026-04-29930— $0930SEC↗
AZZ AZZ INC M Exercise2026-04-252026-04-2912— $023,909SEC↗
AZZ AZZ INC F Tax w/h2026-04-252026-04-29304$144.78 $44.0K23,605SEC↗
AZZ AZZ INC M Exercise2026-04-252026-04-29930— $023,897SEC↗
AZZ AZZ INC M Exercise deriv2026-04-242026-04-27900— $01,801SEC↗
AZZ AZZ INC M Exercise2026-04-242026-04-27900— $023,273SEC↗
AZZ AZZ INC F Tax w/h2026-04-242026-04-27312$143.33 $44.7K22,967SEC↗
AZZ AZZ INC M Exercise2026-04-242026-04-276— $023,279SEC↗
AZZ AZZ INC S Sale2026-02-112026-02-122,923$136.00 $397.5K22,373SEC↗
AZZ AZZ INC S Sale2026-01-212026-01-222,790$126.64 $353.3K25,296SEC↗
AZZ AZZ INC S Sale2026-01-092026-01-121,568$119.43 $187.3K28,086SEC↗
AZZ AZZ INC S Sale2026-01-082026-01-121,000$118.71 $118.7K29,654SEC↗
AZZ AZZ INC J Other2025-06-302025-07-08305$69.63 $21.2K30,654SEC↗
AZZ AZZ INC M Exercise deriv2025-05-092025-05-134,715— $00SEC↗
AZZ AZZ INC M Exercise deriv2025-05-092025-05-131,725— $00SEC↗
AZZ AZZ INC F Tax w/h2025-05-092025-05-131,870$91.49 $171.1K30,349SEC↗
AZZ AZZ INC M Exercise2025-05-092025-05-131,725— $027,854SEC↗
AZZ AZZ INC M Exercise2025-05-092025-05-13166— $032,219SEC↗
AZZ AZZ INC M Exercise2025-05-092025-05-134,715— $032,053SEC↗
AZZ AZZ INC F Tax w/h2025-05-092025-05-13576$91.49 $52.7K27,338SEC↗
AZZ AZZ INC M Exercise2025-05-092025-05-1360— $027,914SEC↗
AZZ AZZ INC M Exercise deriv2025-04-282025-04-291,758— $01,758SEC↗
AZZ AZZ INC M Exercise2025-04-282025-04-2932— $026,707SEC↗
AZZ AZZ INC M Exercise2025-04-282025-04-291,758— $026,675SEC↗
AZZ AZZ INC F Tax w/h2025-04-282025-04-29578$86.86 $50.2K26,129SEC↗
AZZ AZZ INC M Exercise deriv2025-04-252025-04-29930— $01,861SEC↗
AZZ AZZ INC M Exercise2025-04-252025-04-29930— $025,214SEC↗
AZZ AZZ INC M Exercise2025-04-252025-04-295— $025,219SEC↗
AZZ AZZ INC F Tax w/h2025-04-252025-04-29302$85.21 $25.7K24,917SEC↗
AZZ AZZ INC A Award deriv2025-04-242025-04-282,700— $02,700SEC↗
AZZ AZZ INC A Award deriv2025-04-242025-04-282,701— $02,701SEC↗
AZZ AZZ INC G Gift2025-01-222025-01-23675— $024,120SEC↗
AZZ AZZ INC J Other2024-12-312025-01-30164$34.17 $5.6K24,284SEC↗
AZZ AZZ INC S Sale2024-07-162024-07-16615$83.85 $51.6K33,614SEC↗
AZZ AZZ INC S Sale2024-07-162024-07-163,762$85.72 $322.5K29,852SEC↗
AZZ AZZ INC S Sale2024-07-162024-07-165,057$84.00 $424.8K24,795SEC↗
AZZ AZZ INC S Sale2024-07-152024-07-16331$83.50 $27.6K34,229SEC↗
AZZ AZZ INC P Buy2024-06-302024-07-11469$34.17 $16.0K34,560SEC↗
AZZ AZZ INC J Other2024-06-302024-08-28469$34.17 $16.0K34,560SEC↗
AZZ AZZ INC M Exercise deriv2024-05-092024-05-131,725— $01,725SEC↗
AZZ AZZ INC F Tax w/h2024-05-092024-05-13574$78.07 $44.8K34,091SEC↗
AZZ AZZ INC M Exercise2024-05-092024-05-131,725— $034,615SEC↗
AZZ AZZ INC M Exercise2024-05-092024-05-1350— $034,665SEC↗
AZZ AZZ INC M Exercise deriv2024-05-042024-05-084,143— $00SEC↗
AZZ AZZ INC M Exercise deriv2024-05-042024-05-081,031— $00SEC↗
AZZ AZZ INC M Exercise2024-05-042024-05-0844— $030,346SEC↗
AZZ AZZ INC M Exercise2024-05-042024-05-081,031— $030,302SEC↗
AZZ AZZ INC F Tax w/h2024-05-042024-05-08379$75.02 $28.4K29,967SEC↗
AZZ AZZ INC M Exercise2024-05-042024-05-084,143— $034,110SEC↗
AZZ AZZ INC F Tax w/h2024-05-042024-05-081,397$75.02 $104.8K32,890SEC↗
AZZ AZZ INC M Exercise2024-05-042024-05-08177— $034,287SEC↗
AZZ AZZ INC M Exercise deriv2024-04-282024-05-011,758— $03,517SEC↗
AZZ AZZ INC M Exercise2024-04-282024-05-011,758— $029,921SEC↗
AZZ AZZ INC F Tax w/h2024-04-282024-05-01667$71.49 $47.7K29,271SEC↗
AZZ AZZ INC M Exercise2024-04-282024-05-0117— $029,938SEC↗
AZZ AZZ INC A Award deriv2024-04-252024-04-292,791— $02,791SEC↗
AZZ AZZ INC A Award deriv2024-04-252024-04-292,791— $02,791SEC↗
AZZ AZZ INC J Other2023-12-292024-08-29181$34.17 $6.2K28,163SEC↗
AZZ AZZ INC A Award2023-12-292024-01-05181$34.17 $6.2K28,163SEC↗
AZZ AZZ INC A Award2023-06-302023-07-11429$34.17 $14.7K27,982SEC↗
AZZ AZZ INC M Exercise deriv2023-05-092023-05-111,725— $03,450SEC↗
AZZ AZZ INC F Tax w/h2023-05-092023-05-11563$35.55 $20.0K27,553SEC↗
AZZ AZZ INC M Exercise2023-05-092023-05-111,725— $028,096SEC↗
AZZ AZZ INC M Exercise2023-05-092023-05-1120— $028,116SEC↗
AZZ AZZ INC M Exercise deriv2023-05-042023-05-081,031— $00SEC↗
AZZ AZZ INC M Exercise deriv2023-05-042023-05-081,813— $00SEC↗
AZZ AZZ INC M Exercise deriv2023-05-042023-05-083,588— $03,698SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-081,813— $023,587SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-0887— $023,674SEC↗
AZZ AZZ INC F Tax w/h2023-05-042023-05-08597$36.30 $21.7K23,077SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-081,031— $024,108SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-0826— $024,134SEC↗
AZZ AZZ INC F Tax w/h2023-05-042023-05-08331$36.30 $12.0K23,803SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-083,588— $027,391SEC↗
AZZ AZZ INC F Tax w/h2023-05-042023-05-081,192$36.30 $43.3K26,371SEC↗
AZZ AZZ INC M Exercise2023-05-042023-05-08172— $027,563SEC↗
AZZ AZZ INC A Award deriv2023-04-282023-05-025,275— $05,275SEC↗
AZZ AZZ INC A Award deriv2023-04-282023-05-025,275— $05,275SEC↗
AZZ AZZ INC A Award2022-12-302023-01-06172$34.17 $5.9K21,774SEC↗
AZZ AZZ INC A Award2022-07-012022-07-08418$34.70 $14.5K21,602SEC↗
AZZ AZZ INC M Exercise deriv2022-05-222022-05-241,149— $00SEC↗
AZZ AZZ INC M Exercise deriv2022-05-222022-05-245,305— $00SEC↗
AZZ AZZ INC F Tax w/h2022-05-222022-05-24389$43.43 $16.9K21,184SEC↗
AZZ AZZ INC M Exercise2022-05-222022-05-2455— $021,573SEC↗
AZZ AZZ INC M Exercise2022-05-222022-05-241,149— $021,518SEC↗
AZZ AZZ INC F Tax w/h2022-05-222022-05-241,798$43.43 $78.1K20,369SEC↗
AZZ AZZ INC M Exercise2022-05-222022-05-24255— $022,167SEC↗
AZZ AZZ INC M Exercise2022-05-222022-05-245,305— $021,912SEC↗
AZZ AZZ INC M Exercise deriv2022-05-042022-05-061,812— $01,812SEC↗
AZZ AZZ INC M Exercise deriv2022-05-042022-05-061,030— $02,062SEC↗
AZZ AZZ INC M Exercise2022-05-042022-05-061,030— $016,933SEC↗
AZZ AZZ INC M Exercise2022-05-042022-05-0610— $016,943SEC↗
AZZ AZZ INC F Tax w/h2022-05-042022-05-06620$47.67 $29.6K15,903SEC↗
AZZ AZZ INC M Exercise2022-05-042022-05-0658— $016,523SEC↗
AZZ AZZ INC F Tax w/h2022-05-042022-05-06336$47.67 $16.0K16,607SEC↗
AZZ AZZ INC M Exercise2022-05-042022-05-061,812— $016,465SEC↗
AZZ AZZ INC A Award2021-12-312022-01-11138$40.32 $5.6K14,653SEC↗
AZZ AZZ INC S Sale2021-07-092021-07-131,050$57.58 $60.5K14,515SEC↗
AZZ AZZ INC A Award2021-06-302021-07-01289$40.32 $11.7K15,565SEC↗
AZZ AZZ INC M Exercise deriv2021-05-222021-05-241,148— $01,148SEC↗
AZZ AZZ INC M Exercise2021-05-222021-05-241,148— $015,525SEC↗
AZZ AZZ INC M Exercise2021-05-222021-05-2439— $015,564SEC↗
AZZ AZZ INC F Tax w/h2021-05-222021-05-24288$53.61 $15.4K15,276SEC↗
AZZ AZZ INC M Exercise deriv2021-05-182021-05-201,191— $00SEC↗
AZZ AZZ INC M Exercise deriv2021-05-182021-05-204,570— $00SEC↗
AZZ AZZ INC F Tax w/h2021-05-182021-05-201,166$54.04 $63.0K14,377SEC↗
AZZ AZZ INC M Exercise2021-05-182021-05-20222— $015,543SEC↗
AZZ AZZ INC M Exercise2021-05-182021-05-201,191— $010,997SEC↗
AZZ AZZ INC M Exercise2021-05-182021-05-2057— $011,054SEC↗
AZZ AZZ INC F Tax w/h2021-05-182021-05-20303$54.04 $16.4K10,751SEC↗
AZZ AZZ INC M Exercise2021-05-182021-05-204,570— $015,321SEC↗
AZZ AZZ INC M Exercise deriv2021-05-042021-05-061,812— $03,625SEC↗
AZZ AZZ INC A Award deriv2021-05-042021-05-063,092— $03,092SEC↗
AZZ AZZ INC A Award deriv2021-05-042021-05-063,092— $03,092SEC↗
AZZ AZZ INC M Exercise2021-05-042021-05-061,812— $010,220SEC↗
AZZ AZZ INC M Exercise2021-05-042021-05-0634— $010,254SEC↗
AZZ AZZ INC F Tax w/h2021-05-042021-05-06448$53.51 $24.0K9,806SEC↗
AZZ AZZ INC M Exercise deriv2021-04-292021-04-302,711— $00SEC↗
AZZ AZZ INC D To issuer2021-04-292021-04-302,250$53.20 $119.7K8,538SEC↗
AZZ AZZ INC M Exercise2021-04-292021-04-302,711$44.15 $119.7K10,788SEC↗
AZZ AZZ INC F Tax w/h2021-04-292021-04-30130$53.20 $6.9K8,408SEC↗
AZZ AZZ INC S Sale2021-02-222021-02-221,000$51.35 $51.4K8,077SEC↗
AZZ AZZ INC S Sale2021-02-032021-02-042,052$50.11 $102.8K9,077SEC↗
AZZ AZZ INC A Award2020-12-312021-01-06158$34.31 $5.4K11,129SEC↗
AZZ AZZ INC A Award2020-06-302020-07-06497$29.17 $14.5K10,971SEC↗
AZZ AZZ INC M Exercise deriv2020-05-222020-05-261,148— $02,297SEC↗
AZZ AZZ INC M Exercise2020-05-222020-05-261,148— $010,738SEC↗
AZZ AZZ INC M Exercise2020-05-222020-05-2620— $010,758SEC↗
AZZ AZZ INC F Tax w/h2020-05-222020-05-26284$31.28 $8.9K10,474SEC↗
AZZ AZZ INC M Exercise deriv2020-05-182020-05-191,190— $01,190SEC↗
AZZ AZZ INC F Tax w/h2020-05-182020-05-19297$30.06 $8.9K9,590SEC↗
AZZ AZZ INC M Exercise2020-05-182020-05-1931— $09,887SEC↗
AZZ AZZ INC M Exercise2020-05-182020-05-191,190— $09,856SEC↗
AZZ AZZ INC A Award deriv2020-05-042020-05-065,437— $05,437SEC↗
AZZ AZZ INC A Award deriv2020-05-042020-05-065,437— $05,437SEC↗
AZZ AZZ INC M Exercise deriv2020-04-272020-04-29415— $00SEC↗
AZZ AZZ INC F Tax w/h2020-04-272020-04-29127$28.59 $3.6K8,666SEC↗
AZZ AZZ INC M Exercise2020-04-272020-04-2916— $08,793SEC↗
AZZ AZZ INC M Exercise2020-04-272020-04-29415— $08,777SEC↗
AZZ AZZ INC A Award2019-12-312020-01-07158$34.31 $5.4K8,362SEC↗
AZZ AZZ INC A Award2019-06-302019-07-02350$34.31 $12.0K8,204SEC↗
AZZ AZZ INC A Award deriv2019-05-222019-05-243,445— $03,445SEC↗
AZZ AZZ INC A Award deriv2019-05-222019-05-243,445— $03,445SEC↗
AZZ AZZ INC M Exercise deriv2019-05-182019-05-211,190— $02,381SEC↗
AZZ AZZ INC F Tax w/h2019-05-182019-05-21285$45.56 $13.0K7,854SEC↗
AZZ AZZ INC M Exercise2019-05-182019-05-2116— $08,139SEC↗
AZZ AZZ INC M Exercise2019-05-182019-05-211,190— $08,123SEC↗
AZZ AZZ INC M Exercise deriv2019-04-272019-04-30415— $0415SEC↗
AZZ AZZ INC M Exercise deriv2019-04-272019-04-30406— $00SEC↗
AZZ AZZ INC M Exercise2019-04-272019-04-30406— $06,732SEC↗
AZZ AZZ INC M Exercise2019-04-272019-04-30415— $07,147SEC↗
AZZ AZZ INC M Exercise2019-04-272019-04-3014— $07,161SEC↗
AZZ AZZ INC F Tax w/h2019-04-272019-04-30238$46.88 $11.2K6,933SEC↗
AZZ AZZ INC M Exercise2019-04-272019-04-3010— $07,171SEC↗
AZZ AZZ INC A Award2018-09-042018-09-06203$45.69 $9.3K6,326SEC↗
AZZ AZZ INC A Award deriv2018-05-182018-05-223,571— $03,571SEC↗
AZZ AZZ INC A Award deriv2018-05-182018-05-223,571— $03,571SEC↗
AZZ AZZ INC M Exercise deriv2018-05-182018-05-22182— $00SEC↗
AZZ AZZ INC F Tax w/h2018-05-182018-05-2255$42.00 $2.3K6,123SEC↗
AZZ AZZ INC M Exercise2018-05-182018-05-224— $06,178SEC↗
AZZ AZZ INC M Exercise2018-05-182018-05-22182— $06,174SEC↗
AZZ AZZ INC M Exercise deriv2018-04-272018-05-01406— $0406SEC↗
AZZ AZZ INC M Exercise deriv2018-04-272018-05-01379— $00SEC↗
AZZ AZZ INC M Exercise deriv2018-04-272018-05-01333— $00SEC↗
AZZ AZZ INC M Exercise deriv2018-04-272018-05-01415— $0830SEC↗
AZZ AZZ INC M Exercise deriv2018-04-272018-05-01333— $00SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-01333— $06,415SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-01415— $06,082SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-01406— $05,667SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-01379— $04,928SEC↗
AZZ AZZ INC F Tax w/h2018-04-272018-05-01465$45.75 $21.3K5,992SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-014— $06,457SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-019— $06,453SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-018— $06,444SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-0112— $06,427SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-019— $06,436SEC↗
AZZ AZZ INC M Exercise2018-04-272018-05-01333— $05,261SEC↗
AZZ AZZ INC A Award2018-03-052018-03-06333$35.66 $11.9K4,549SEC↗
AZZ AZZ INC M Exercise deriv2017-04-272017-05-01406— $0812SEC↗
AZZ AZZ INC A Award deriv2017-04-272017-05-011,245— $01,245SEC↗
AZZ AZZ INC A Award deriv2017-04-272017-05-011,245— $01,245SEC↗
AZZ AZZ INC M Exercise deriv2017-04-272017-05-01333— $0333SEC↗
AZZ AZZ INC M Exercise deriv2017-04-272017-05-01379— $0379SEC↗
AZZ AZZ INC M Exercise deriv2017-04-272017-05-01333— $0333SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-014— $04,239SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-013— $04,235SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-017— $04,232SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-01406— $04,225SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-01333— $03,819SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-01333— $03,486SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-01379— $03,153SEC↗
AZZ AZZ INC M Exercise2017-04-272017-05-013— $04,242SEC↗
AZZ AZZ INC F Tax w/h2017-04-272017-05-01384$60.20 $23.1K3,858SEC↗
AZZ AZZ INC A Award2017-03-062017-03-13132$49.85 $6.6K2,774SEC↗
AZZ AZZ INC M Exercise deriv2017-03-012017-03-021,024— $00SEC↗
AZZ AZZ INC F Tax w/h2017-03-012017-03-02334$60.55 $20.2K2,642SEC↗
AZZ AZZ INC M Exercise2017-03-012017-03-021,024— $02,976SEC↗
AZZ AZZ INC P Buy2016-09-062016-09-08361$38.42 $13.9K1,952SEC↗
AZZ AZZ INC A Award deriv2016-04-272016-04-291,218— $01,218SEC↗
AZZ AZZ INC M Exercise deriv2016-04-272016-04-29334— $0666SEC↗
AZZ AZZ INC M Exercise deriv2016-04-272016-04-29334— $0666SEC↗
AZZ AZZ INC M Exercise deriv2016-04-272016-04-29380— $0758SEC↗
AZZ AZZ INC A Award deriv2016-04-272016-04-291,218— $01,218SEC↗
AZZ AZZ INC F Tax w/h2016-04-272016-04-29277$57.47 $15.9K1,253SEC↗
AZZ AZZ INC M Exercise2016-04-272016-04-29380— $01,530SEC↗
AZZ AZZ INC M Exercise2016-04-272016-04-29334— $01,150SEC↗
AZZ AZZ INC M Exercise2016-04-272016-04-29334— $01,591SEC↗
AZZ AZZ INC M Exercise2016-04-272016-04-293— $01,257SEC↗
AZZ AZZ INC M Exercise2016-04-272016-04-291— $01,254SEC↗
AZZ AZZ INC A Award deriv2016-03-072016-03-091,000— $04,162SEC↗
AZZ AZZ INC P Buy2016-03-072016-03-09103$38.42 $4.0K816SEC↗
AZZ AZZ INC A Award deriv2015-11-062015-11-091,000— $03,162SEC↗
AZZ AZZ INC P Buy2015-09-082015-09-10199$38.42 $7.6K713SEC↗
AZZ AZZ INC A Award deriv2015-04-272015-04-291,138— $01,138SEC↗
AZZ AZZ INC A Award deriv2015-04-272015-04-291,138— $02,162SEC↗
AZZ AZZ INC P Buy2015-03-022015-03-04214$38.42 $8.2K514SEC↗