| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.49 | 11,780 | $524,092.20 | 1,246 | 2025-08-22 | Filing | |
| $45.00 | 1,500 | $67,500.00 | 1,070,848 | 2025-08-22 | Filing | |
| $42.25 | 5,369 | $226,840.25 | 0 | 2025-08-14 | Filing | |
| $42.26 | 7,457 | $315,132.82 | 46,307 | 2025-08-14 | Filing | |
| $43.12 | 63,500 | $2,738,120.00 | 1,069,933 | 2025-08-06 | Filing | |
| $42.00 | 38,000 | $1,596,000.00 | 1,052,183 | 2025-08-06 | Filing | |
| $40.24 | 38,500 | $1,549,240.00 | 1,030,183 | 2025-08-06 | Filing | |
| $39.15 | 927 | $36,292.05 | 7,853 | 2025-02-21 | Filing | |
| $39.70 | 9,477 | $376,236.90 | 10,149 | 2025-02-04 | Filing | |
| $39.62 | 700 | $27,734.00 | 10,149 | 2025-01-28 | Filing | |
| $39.62 | 2,573 | $101,942.26 | 10,149 | 2025-01-27 | Filing | |
| $36.68 | 12,745 | $467,486.60 | 9,679 | 2024-12-03 | Filing | |
| $36.68 | 8,750 | $320,950.00 | 9,679 | 2024-12-03 | Filing | |
| $36.24 | 10,700 | $387,768.00 | 130,275 | 2024-11-11 | Filing | |
| $36.28 | 8,722 | $316,434.16 | 28,395 | 2024-11-08 | Filing | |
| $36.30 | 10,787 | $391,568.10 | 13,315 | 2024-11-08 | Filing | |
| $36.29 | 125,000 | $4,536,250.00 | 926,172 | 2024-11-08 | Filing | |
| $36.98 | 15,000 | $554,700.00 | 8,200 | 2024-11-07 | Filing | |
| $36.62 | 14,213 | $520,480.06 | 13,315 | 2024-11-07 | Filing | |
| $36.68 | 125,000 | $4,585,000.00 | 926,172 | 2024-11-07 | Filing |