| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Jan 28 '25 | Sale | 25.00 | 10,000 | 250,000 | 352,010 | Jan 29 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Jan 27 '25 | Sale | 24.46 | 12,500 | 305,750 | 362,010 | Jan 29 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Jan 23 '25 | Sale | 24.00 | 7,500 | 180,000 | 374,510 | Jan 24 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Jan 22 '25 | Sale | 23.88 | 5,000 | 119,400 | 382,010 | Jan 24 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Jan 17 '25 | Sale | 25.00 | 10,000 | 250,000 | 387,010 | Jan 21 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Jan 16 '25 | Sale | 24.00 | 7,500 | 180,000 | 397,010 | Jan 17 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Jan 02 '25 | Sale | 23.00 | 5,000 | 115,000 | 404,510 | Jan 06 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Dec 16 '24 | Sale | 23.17 | 5,000 | 115,850 | 409,510 | Dec 17 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Dec 09 '24 | Sale | 23.06 | 5,000 | 115,300 | 414,510 | Dec 11 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Dec 03 '24 | Sale | 23.95 | 12,500 | 299,350 | 419,510 | Dec 05 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Nov 25 '24 | Sale | 24.02 | 30,000 | 720,600 | 432,010 | Nov 27 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Nov 22 '24 | Sale | 23.99 | 10,000 | 239,900 | 462,010 | Nov 25 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Nov 21 '24 | Sale | 21.50 | 10,000 | 215,000 | 472,010 | Nov 25 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Nov 18 '24 | Sale | 20.70 | 10,000 | 207,000 | 482,010 | Nov 20 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Nov 11 '24 | Sale | 21.29 | 20,000 | 425,700 | 492,010 | Nov 13 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Nov 06 '24 | Sale | 21.39 | 20,000 | 427,900 | 512,010 | Nov 08 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Oct 29 '24 | Sale | 21.02 | 10,000 | 210,200 | 532,010 | Oct 31 12:00 AM |
| AESI | Leveille Brian Anthony | 10 percent owner, other: Member of 10% Owner Group | Oct 14 '24 | Sale | 20.50 | 10,000 | 205,000 | 542,010 | Oct 16 12:00 AM |