| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.96 | 624 | $23,686.73 | 51,010 | 2025-11-24 | Filing | |
| $38.67 | 3,126 | $120,882.11 | 51,634 | 2025-11-24 | Filing | |
| $37.96 | 10,686 | $405,644.83 | 658,324 | 2025-11-24 | Filing | |
| $38.67 | 55,146 | $2,132,291.78 | 669,010 | 2025-11-24 | Filing | |
| $39.03 | 230 | $8,977.61 | 0 | 2025-11-19 | Filing | |
| $38.29 | 2,770 | $106,051.67 | 230 | 2025-11-19 | Filing | |
| $39.01 | 2,470 | $96,346.55 | 0 | 2025-11-19 | Filing | |
| $38.28 | 25,530 | $977,260.32 | 2,470 | 2025-11-19 | Filing | |
| $39.01 | 4,599 | $179,393.65 | 0 | 2025-11-19 | Filing | |
| $38.28 | 47,401 | $1,814,448.66 | 4,599 | 2025-11-19 | Filing | |
| $39.01 | 4,628 | $180,527.64 | 6,084 | 2025-11-19 | Filing | |
| $38.28 | 47,798 | $1,829,650.08 | 10,712 | 2025-11-19 | Filing | |
| $39.30 | 3,750 | $147,390.00 | 54,760 | 2025-11-17 | Filing | |
| $39.30 | 65,844 | $2,587,939.16 | 724,156 | 2025-11-17 | Filing | |
| $36.23 | 33,500 | $1,213,748.55 | 194,848 | 2025-08-11 | Filing | |
| $27.55 | 35,702 | $983,504.42 | 20,099 | 2024-01-04 | Filing | |
| $27.79 | 199,098 | $5,532,276.40 | 55,801 | 2024-01-03 | Filing | |
| $28.52 | 235,200 | $6,707,080.80 | 254,899 | 2024-01-02 | Filing | |
| $28.04 | 65,803 | $1,845,405.65 | 2,477,520 | 2023-12-29 | Filing | |
| $28.20 | 209,863 | $5,918,934.08 | 2,543,323 | 2023-12-28 | Filing |