| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.78 | 5,000 | $143,900.00 | 261,180 | 2026-06-11 | Filing | |
| $28.89 | 15,000 | $433,350.00 | 266,180 | 2026-06-10 | Filing | |
| $28.54 | 15,000 | $428,100.00 | 281,180 | 2026-06-08 | Filing | |
| $27.92 | 11,595 | $323,732.40 | 296,180 | 2026-05-27 | Filing | |
| $27.99 | 10,000 | $279,900.00 | 307,775 | 2026-05-22 | Filing | |
| $27.60 | 11,000 | $303,600.00 | 317,775 | 2026-03-04 | Filing | |
| $27.42 | 9,800 | $268,716.00 | 328,775 | 2026-03-03 | Filing | |
| $27.80 | 200 | $5,560.00 | 338,575 | 2026-03-02 | Filing | |
| $28.00 | 20,000 | $560,000.00 | 338,775 | 2026-02-25 | Filing | |
| $29.51 | 4,854 | $143,241.54 | 53,286 | 2026-02-10 | Filing | |
| $29.75 | 5,146 | $153,093.50 | 58,140 | 2026-02-09 | Filing | |
| $27.27 | 3,778 | $103,026.06 | 13,863 | 2026-01-29 | Filing | |
| $26.41 | 1,400 | $36,974.00 | 67,835 | 2025-12-01 | Filing | |
| $25.38 | 2,363 | $59,972.94 | 5,997 | 2025-08-22 | Filing | |
| $23.08 | 5,164 | $119,185.12 | 28,523 | 2025-08-04 | Filing | |
| $23.72 | 1,086 | $25,759.92 | 69,235 | 2025-05-29 | Filing | |
| $29.22 | 2,000 | $58,440.00 | 3,689 | 2024-11-13 | Filing | |
| $29.12 | 12,000 | $349,440.00 | 33,687 | 2024-11-13 | Filing | |
| $28.70 | 2,560 | $73,472.00 | 16,535 | 2024-11-07 | Filing | |
| $28.42 | 9,172 | $260,668.24 | 221,639 | 2024-11-06 | Filing |