| July 8, 2020 |
AZZ
|
A |
3,174 |
— |
— |
66,594
Direct
|
+5.00%
|
Acquired |
(price as of 2026-08-20)
|
| July 9, 2019 |
AZZ
|
A |
2,124 |
— |
— |
63,420
Direct
|
+3.47%
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 8, 2018 |
AZZ
|
M |
908 |
$25.67 |
$23,308 |
2,724
Direct
|
-25.00%
|
Disposed |
448.4%
(price as of 2026-08-20)
|
| Nov. 8, 2018 |
AZZ
|
S |
418 |
$47.70 |
$19,939 |
61,296
Direct
|
-0.68%
|
Disposed |
195.1%
(price as of 2026-08-20)
|
| Nov. 8, 2018 |
AZZ
|
F |
490 |
$47.59 |
$23,319 |
61,714
Direct
|
-0.79%
|
Disposed |
195.8%
(price as of 2026-08-20)
|
| Nov. 8, 2018 |
AZZ
|
M |
908 |
$25.67 |
$23,308 |
62,204
Direct
|
+1.48%
|
Acquired |
448.4%
(price as of 2026-08-20)
|
| July 10, 2018 |
AZZ
|
A |
1,823 |
— |
— |
61,296
Direct
|
+3.07%
|
Acquired |
(price as of 2026-08-20)
|
| July 11, 2017 |
AZZ
|
A |
2,040 |
— |
— |
59,473
Direct
|
+3.55%
|
Acquired |
(price as of 2026-08-20)
|
| July 12, 2016 |
AZZ
|
A |
1,641 |
— |
— |
57,433
Direct
|
+2.94%
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 5, 2015 |
AZZ
|
G |
900 |
— |
— |
55,792
Direct
|
-1.59%
|
Disposed |
(price as of 2026-08-20)
|
| July 14, 2015 |
AZZ
|
A |
1,915 |
— |
— |
56,692
Direct
|
+3.50%
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 4, 2014 |
AZZ
|
G |
1,150 |
— |
— |
54,777
Direct
|
-2.06%
|
Disposed |
(price as of 2026-08-20)
|
| July 30, 2014 |
AZZ
|
A |
2,000 |
— |
— |
55,927
Direct
|
+3.71%
|
Acquired |
(price as of 2026-08-20)
|
| April 30, 2014 |
AZZ
|
M |
908 |
$25.67 |
$23,308 |
908
Direct
|
-50.00%
|
Disposed |
448.4%
(price as of 2026-08-20)
|
| April 30, 2014 |
AZZ
|
M |
1,106 |
$20.90 |
$23,115 |
0
Direct
|
-100.00%
|
Disposed |
573.5%
(price as of 2026-08-20)
|
| April 30, 2014 |
AZZ
|
D |
557 |
$41.86 |
$23,316 |
53,927
Direct
|
-1.02%
|
Disposed |
236.3%
(price as of 2026-08-20)
|
| April 30, 2014 |
AZZ
|
M |
908 |
$25.67 |
$23,308 |
54,484
Direct
|
+1.69%
|
Acquired |
448.4%
(price as of 2026-08-20)
|
| April 30, 2014 |
AZZ
|
D |
552 |
$41.86 |
$23,107 |
53,576
Direct
|
-1.02%
|
Disposed |
236.3%
(price as of 2026-08-20)
|
| April 30, 2014 |
AZZ
|
M |
1,106 |
$20.90 |
$23,115 |
54,128
Direct
|
+2.09%
|
Acquired |
573.5%
(price as of 2026-08-20)
|
| March 3, 2014 |
AZZ
|
A |
1,603 |
— |
— |
1,603
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| July 23, 2013 |
AZZ
|
A |
1,000 |
— |
— |
53,022
Direct
|
+1.92%
|
Acquired |
(price as of 2026-08-20)
|
| July 9, 2013 |
AZZ
|
A |
1,000 |
— |
— |
52,022
Direct
|
+1.96%
|
Acquired |
(price as of 2026-08-20)
|
| April 4, 2013 |
AZZ
|
M |
908 |
$25.67 |
$23,308 |
0
Direct
|
-100.00%
|
Disposed |
448.4%
(price as of 2026-08-20)
|
| April 4, 2013 |
AZZ
|
M |
1,106 |
$20.90 |
$23,115 |
0
Direct
|
-100.00%
|
Disposed |
573.5%
(price as of 2026-08-20)
|
| April 4, 2013 |
AZZ
|
M |
1,588 |
$15.84 |
$25,154 |
0
Direct
|
-100.00%
|
Disposed |
788.7%
(price as of 2026-08-20)
|
| April 4, 2013 |
AZZ
|
D |
514 |
$45.36 |
$23,315 |
51,022
Direct
|
-1.00%
|
Disposed |
210.3%
(price as of 2026-08-20)
|
| April 4, 2013 |
AZZ
|
M |
908 |
$25.67 |
$23,308 |
51,536
Direct
|
+1.79%
|
Acquired |
448.4%
(price as of 2026-08-20)
|
| April 4, 2013 |
AZZ
|
D |
510 |
$45.36 |
$23,134 |
50,628
Direct
|
-1.00%
|
Disposed |
210.3%
(price as of 2026-08-20)
|
| April 4, 2013 |
AZZ
|
M |
1,106 |
$20.90 |
$23,115 |
51,138
Direct
|
+2.21%
|
Acquired |
573.5%
(price as of 2026-08-20)
|
| April 4, 2013 |
AZZ
|
D |
554 |
$45.36 |
$25,129 |
50,032
Direct
|
-1.10%
|
Disposed |
210.3%
(price as of 2026-08-20)
|
| April 4, 2013 |
AZZ
|
M |
1,588 |
$15.84 |
$25,154 |
50,586
Direct
|
+3.24%
|
Acquired |
788.7%
(price as of 2026-08-20)
|
| March 7, 2013 |
AZZ
|
A |
1,362 |
— |
— |
1,362
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Oct. 18, 2012 |
AZZ
|
S |
10,000 |
$36.93 |
$369,300 |
48,998
Direct
|
-16.95%
|
Disposed |
281.2%
(price as of 2026-08-20)
|
| Oct. 12, 2012 |
AZZ
|
G |
2,000 |
— |
— |
58,998
Direct
|
-3.28%
|
Disposed |
(price as of 2026-08-20)
|
| July 11, 2012 |
AZZ
|
A |
1,000 |
— |
— |
30,499
Direct
|
+3.39%
|
Acquired |
(price as of 2026-08-20)
|
| April 20, 2012 |
AZZ
|
M |
862 |
$18.12 |
$15,619 |
29,812
Direct
|
+2.98%
|
Acquired |
1453.8%
(price as of 2026-08-20)
|
| April 20, 2012 |
AZZ
|
D |
313 |
$49.89 |
$15,616 |
29,499
Direct
|
-1.05%
|
Disposed |
464.3%
(price as of 2026-08-20)
|
| April 20, 2012 |
AZZ
|
M |
862 |
$18.12 |
$15,619 |
0
Direct
|
-100.00%
|
Disposed |
1453.8%
(price as of 2026-08-20)
|
| April 11, 2012 |
AZZ
|
M |
553 |
$41.81 |
$23,121 |
0
Direct
|
-100.00%
|
Disposed |
573.4%
(price as of 2026-08-20)
|
| April 11, 2012 |
AZZ
|
M |
794 |
$31.67 |
$25,146 |
0
Direct
|
-100.00%
|
Disposed |
789.0%
(price as of 2026-08-20)
|
| April 11, 2012 |
AZZ
|
D |
463 |
$49.89 |
$23,099 |
28,950
Direct
|
-1.57%
|
Disposed |
464.3%
(price as of 2026-08-20)
|
| April 11, 2012 |
AZZ
|
M |
553 |
$41.81 |
$23,121 |
29,413
Direct
|
+1.92%
|
Acquired |
573.4%
(price as of 2026-08-20)
|
| April 11, 2012 |
AZZ
|
D |
504 |
$49.89 |
$25,145 |
28,860
Direct
|
-1.72%
|
Disposed |
464.3%
(price as of 2026-08-20)
|
| April 11, 2012 |
AZZ
|
M |
794 |
$31.67 |
$25,146 |
29,364
Direct
|
+2.78%
|
Acquired |
789.0%
(price as of 2026-08-20)
|
| March 1, 2012 |
AZZ
|
A |
1,362 |
— |
— |
1,362
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Sept. 19, 2011 |
AZZ
|
G |
250 |
— |
— |
28,570
Direct
|
-0.87%
|
Disposed |
(price as of 2026-08-20)
|
| Aug. 3, 2011 |
AZZ
|
G |
2,000 |
— |
— |
28,820
Direct
|
-6.49%
|
Disposed |
(price as of 2026-08-20)
|
| July 26, 2011 |
AZZ
|
S |
10,000 |
$51.83 |
$518,300 |
30,820
Direct
|
-24.50%
|
Disposed |
443.2%
(price as of 2026-08-20)
|
| July 19, 2011 |
AZZ
|
M |
4,000 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| July 19, 2011 |
AZZ
|
M |
4,000 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| July 19, 2011 |
AZZ
|
F |
905 |
$52.61 |
$47,612 |
40,820
Direct
|
-2.17%
|
Disposed |
435.1%
(price as of 2026-08-20)
|
| July 19, 2011 |
AZZ
|
M |
4,000 |
$4.22 |
$16,880 |
41,725
Direct
|
+10.60%
|
Acquired |
6571.6%
(price as of 2026-08-20)
|
| July 19, 2011 |
AZZ
|
M |
4,000 |
$7.70 |
$30,800 |
37,725
Direct
|
+11.86%
|
Acquired |
3556.4%
(price as of 2026-08-20)
|
| July 12, 2011 |
AZZ
|
A |
1,000 |
— |
— |
33,725
Direct
|
+3.06%
|
Acquired |
(price as of 2026-08-20)
|
| March 9, 2011 |
AZZ
|
M |
794 |
$31.67 |
$25,146 |
0
Direct
|
-100.00%
|
Disposed |
789.0%
(price as of 2026-08-20)
|
| March 9, 2011 |
AZZ
|
M |
862 |
$18.12 |
$15,619 |
0
Direct
|
-100.00%
|
Disposed |
1453.8%
(price as of 2026-08-20)
|
| March 9, 2011 |
AZZ
|
M |
2,310 |
$35.88 |
$82,883 |
0
Direct
|
-100.00%
|
Disposed |
684.7%
(price as of 2026-08-20)
|
| March 9, 2011 |
AZZ
|
D |
573 |
$43.88 |
$25,143 |
32,725
Direct
|
-1.72%
|
Disposed |
541.6%
(price as of 2026-08-20)
|
| March 9, 2011 |
AZZ
|
M |
794 |
$31.67 |
$25,146 |
33,298
Direct
|
+2.44%
|
Acquired |
789.0%
(price as of 2026-08-20)
|
| March 9, 2011 |
AZZ
|
D |
356 |
$43.88 |
$15,621 |
32,504
Direct
|
-1.08%
|
Disposed |
541.6%
(price as of 2026-08-20)
|
| March 9, 2011 |
AZZ
|
M |
862 |
$18.12 |
$15,619 |
32,860
Direct
|
+2.69%
|
Acquired |
1453.8%
(price as of 2026-08-20)
|
| March 9, 2011 |
AZZ
|
D |
1,889 |
$43.88 |
$82,889 |
31,998
Direct
|
-5.57%
|
Disposed |
541.6%
(price as of 2026-08-20)
|
| March 9, 2011 |
AZZ
|
M |
2,310 |
$35.88 |
$82,883 |
33,887
Direct
|
+7.32%
|
Acquired |
684.7%
(price as of 2026-08-20)
|
| March 1, 2011 |
AZZ
|
A |
1,659 |
— |
— |
1,659
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| July 13, 2010 |
AZZ
|
A |
1,000 |
— |
— |
31,577
Direct
|
+3.27%
|
Acquired |
(price as of 2026-08-20)
|
| April 16, 2010 |
AZZ
|
G |
1,750 |
— |
— |
30,577
Direct
|
-5.41%
|
Disposed |
(price as of 2026-08-20)
|
| April 12, 2010 |
AZZ
|
D |
494 |
$31.67 |
$15,645 |
32,327
Direct
|
-1.51%
|
Disposed |
789.0%
(price as of 2026-08-20)
|
| April 12, 2010 |
AZZ
|
M |
863 |
$18.12 |
$15,638 |
1,724
Direct
|
-33.36%
|
Disposed |
1453.8%
(price as of 2026-08-20)
|
| April 12, 2010 |
AZZ
|
M |
2,960 |
$19.89 |
$58,874 |
0
Direct
|
-100.00%
|
Disposed |
1315.5%
(price as of 2026-08-20)
|
| April 12, 2010 |
AZZ
|
M |
863 |
$18.12 |
$15,638 |
32,821
Direct
|
+2.70%
|
Acquired |
1453.8%
(price as of 2026-08-20)
|
| April 12, 2010 |
AZZ
|
D |
1,859 |
$31.67 |
$58,875 |
31,958
Direct
|
-5.50%
|
Disposed |
789.0%
(price as of 2026-08-20)
|
| April 12, 2010 |
AZZ
|
M |
2,960 |
$19.89 |
$58,874 |
33,817
Direct
|
+9.59%
|
Acquired |
1315.5%
(price as of 2026-08-20)
|
| March 4, 2010 |
AZZ
|
A |
2,382 |
— |
— |
2,382
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Feb. 17, 2010 |
AZZ
|
A |
252 |
$30.33 |
$7,643 |
30,857
Direct
|
+0.82%
|
Acquired |
828.3%
(price as of 2026-08-20)
|
| July 14, 2009 |
AZZ
|
A |
1,000 |
— |
— |
30,605
Direct
|
+3.38%
|
Acquired |
(price as of 2026-08-20)
|
| June 1, 2009 |
AZZ
|
M |
4,620 |
$11.55 |
$53,361 |
0
Direct
|
-100.00%
|
Disposed |
2337.6%
(price as of 2026-08-20)
|
| June 1, 2009 |
AZZ
|
P |
1,451 |
$36.78 |
$53,368 |
29,605
Direct
|
-4.67%
|
Disposed |
665.5%
(price as of 2026-08-20)
|
| June 1, 2009 |
AZZ
|
M |
4,620 |
$11.55 |
$53,361 |
31,056
Direct
|
+17.48%
|
Acquired |
2337.6%
(price as of 2026-08-20)
|
| June 1, 2009 |
AZZ
|
D |
1,451 |
$36.78 |
$53,368 |
29,605
Direct
|
-4.67%
|
Disposed |
665.5%
(price as of 2026-08-20)
|
| March 6, 2009 |
AZZ
|
A |
2,587 |
— |
— |
2,587
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 4, 2008 |
AZZ
|
S |
7,400 |
$30.00 |
$222,000 |
26,436
Direct
|
-21.87%
|
Disposed |
838.5%
(price as of 2026-08-20)
|
| Nov. 3, 2008 |
AZZ
|
S |
600 |
$30.05 |
$18,030 |
33,836
Direct
|
-1.74%
|
Disposed |
836.9%
(price as of 2026-08-20)
|
| July 8, 2008 |
AZZ
|
A |
1,000 |
— |
— |
34,436
Direct
|
+2.99%
|
Acquired |
(price as of 2026-08-20)
|
| March 11, 2008 |
AZZ
|
A |
2,310 |
— |
— |
2,310
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| Nov. 20, 2007 |
AZZ
|
G |
12,300 |
— |
— |
33,436
Direct
|
-26.89%
|
Disposed |
(price as of 2026-08-20)
|
| Nov. 14, 2007 |
AZZ
|
S |
20,000 |
$29.25 |
$585,000 |
45,736
Direct
|
-30.42%
|
Disposed |
862.5%
(price as of 2026-08-20)
|
| Nov. 13, 2007 |
AZZ
|
S |
1,700 |
$29.00 |
$49,300 |
65,736
Direct
|
-2.52%
|
Disposed |
870.8%
(price as of 2026-08-20)
|
| Nov. 13, 2007 |
AZZ
|
S |
1,700 |
$2900.00 |
$4,930,000 |
65,736
Direct
|
-2.52%
|
Disposed |
-90.3%
(price as of 2026-08-20)
|
| Oct. 31, 2007 |
AZZ
|
M |
21,000 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-20)
|
| Oct. 31, 2007 |
AZZ
|
F |
5,357 |
$33.07 |
$177,156 |
67,436
Direct
|
-7.36%
|
Disposed |
751.3%
(price as of 2026-08-20)
|
| Oct. 31, 2007 |
AZZ
|
M |
21,000 |
$8.44 |
$177,240 |
72,793
Direct
|
+40.55%
|
Acquired |
3235.8%
(price as of 2026-08-20)
|
| July 11, 2007 |
AZZ
|
A |
683 |
$36.58 |
$24,984 |
51,793
Direct
|
+1.34%
|
Acquired |
669.7%
(price as of 2026-08-20)
|
| March 1, 2007 |
AZZ
|
A |
1,480 |
— |
— |
1,480
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| July 17, 2006 |
AZZ
|
A |
1,000 |
$28.38 |
$28,380 |
25,555
Direct
|
+4.07%
|
Acquired |
1884.1%
(price as of 2026-08-20)
|
| March 1, 2006 |
AZZ
|
A |
2,310 |
— |
— |
2,310
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| July 12, 2005 |
AZZ
|
A |
1,000 |
$17.65 |
$17,650 |
24,555
Direct
|
+4.25%
|
Acquired |
3090.3%
(price as of 2026-08-20)
|
| May 18, 2005 |
AZZ
|
A |
2,310 |
— |
— |
2,310
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| July 13, 2004 |
AZZ
|
A |
1,000 |
$15.70 |
$15,700 |
23,555
Direct
|
+4.43%
|
Acquired |
3486.5%
(price as of 2026-08-20)
|
| April 7, 2004 |
AZZ
|
A |
2,310 |
— |
— |
2,310
Direct
|
—
|
Acquired |
(price as of 2026-08-20)
|
| April 7, 2004 |
AZZ
|
A |
2,310 |
— |
— |
2,310
Direct
|
-50.00%
|
Disposed |
(price as of 2026-08-20)
|