| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.45 | 131 | $11,062.95 | 645 | 2025-12-15 | Filing | |
| $83.86 | 3,000 | $251,571.30 | 44,729 | 2025-12-15 | Filing | |
| $83.68 | 5,000 | $418,405.00 | 31,149 | 2025-12-12 | Filing | |
| $83.52 | 7,000 | $584,653.30 | 47,729 | 2025-12-11 | Filing | |
| $80.01 | 3,125 | $250,039.06 | 75,454 | 2025-12-04 | Filing | |
| $80.00 | 2,500 | $200,000.00 | 36,149 | 2025-12-04 | Filing | |
| $77.84 | 7,000 | $544,890.50 | 33,229 | 2025-12-01 | Filing | |
| $77.45 | 151 | $11,694.95 | 645 | 2025-12-01 | Filing | |
| $77.08 | 7,000 | $539,578.20 | 39,319 | 2025-11-26 | Filing | |
| $70.94 | 160 | $11,350.40 | 645 | 2025-11-18 | Filing | |
| $75.18 | 2,500 | $187,950.00 | 36,630 | 2025-10-29 | Filing | |
| $72.48 | 6,965 | $504,823.20 | 54,729 | 2025-08-28 | Filing | |
| $70.38 | 439 | $30,896.82 | 160 | 2025-08-19 | Filing | |
| $71.05 | 5,400 | $383,675.40 | 65,618 | 2025-08-04 | Filing | |
| $71.38 | 5,600 | $399,743.68 | 40,710 | 2025-08-04 | Filing | |
| $80.24 | 5,000 | $401,200.00 | 35,636 | 2025-06-02 | Filing | |
| $83.60 | 5,000 | $417,985.50 | 36,782 | 2025-03-03 | Filing | |
| $78.72 | 3,225 | $253,867.49 | 6,775 | 2025-03-14 | Filing | |
| $83.60 | 5,000 | $417,985.50 | 35,182 | 2025-03-03 | Filing | |
| $87.41 | 1,600 | $139,856.00 | 29,376 | 2025-02-11 | Filing |