| Hodgson Curtis Drew | director, 10 percent owner: | Jan 06 '25 | Sale | 23.65 | 10,468 | 247,568 | 394,254 | Jan 08 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner: | Dec 31 '24 | Sale | 24.62 | 8,116 | 199,816 | 404,722 | Dec 31 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner: | Dec 30 '24 | Sale | 24.53 | 9,184 | 225,284 | 412,838 | Dec 31 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner: | Dec 23 '24 | Sale | 24.49 | 17,300 | 423,677 | 422,022 | Dec 23 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner: | Dec 16 '24 | Sale | 25.20 | 17,300 | 435,960 | 439,322 | Dec 16 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Dec 09 '24 | Sale | 25.42 | 17,300 | 439,766 | 456,622 | Dec 10 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Dec 02 '24 | Sale | 25.96 | 17,300 | 449,108 | 473,922 | Dec 03 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 25 '24 | Sale | 26.53 | 17,300 | 458,969 | 491,222 | Nov 25 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 21 '24 | Sale | 25.60 | 6,000 | 153,600 | 508,522 | Nov 21 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 18 '24 | Sale | 25.64 | 11,300 | 289,732 | 514,522 | Nov 20 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 13 '24 | Sale | 27.31 | 500 | 13,655 | 525,822 | Nov 13 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 12 '24 | Sale | 27.31 | 151 | 4,124 | 526,322 | Nov 13 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 11 '24 | Sale | 27.52 | 16,268 | 447,695 | 526,473 | Nov 13 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 05 '24 | Sale | 25.51 | 9,600 | 244,896 | 542,741 | Nov 05 12:00 AM |
| Hodgson Curtis Drew | director, 10 percent owner, other: Chairman of the Board | Nov 04 '24 | Sale | 25.57 | 7,700 | 196,889 | 552,341 | Nov 05 12:00 AM |