| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.62 | 3,460 | $292,785.20 | 17,494 | 2026-01-07 | Filing | |
| $85.36 | 2,101 | $179,341.36 | 17,494 | 2026-01-07 | Filing | |
| $85.36 | 25,545 | $2,180,521.20 | 17,494 | 2026-01-07 | Filing | |
| $79.27 | 18,338 | $1,453,653.26 | 30,453 | 2026-01-02 | Filing | |
| $78.57 | 5,125 | $402,671.25 | 30,453 | 2026-01-02 | Filing | |
| $81.23 | 7,429 | $603,485.90 | 36,035 | 2025-12-01 | Filing | |
| $80.67 | 20,571 | $1,659,361.77 | 43,464 | 2025-12-01 | Filing | |
| $80.00 | 4,000 | $320,000.00 | 0 | 2025-11-25 | Filing | |
| $80.00 | 4,000 | $320,000.00 | 0 | 2025-11-25 | Filing | |
| $80.00 | 4,000 | $320,000.00 | 0 | 2025-11-25 | Filing | |
| $80.91 | 16,777 | $1,357,442.17 | 17,494 | 2025-11-25 | Filing | |
| $72.13 | 32,000 | $2,308,240.00 | 46,086 | 2025-11-19 | Filing | |
| $72.13 | 12,000 | $865,590.00 | 46,086 | 2025-11-19 | Filing | |
| $76.17 | 8,000 | $609,379.20 | 48,826 | 2025-11-06 | Filing | |
| $75.42 | 18,300 | $1,380,204.30 | 59,657 | 2025-11-06 | Filing | |
| $76.10 | 14,738 | $1,121,520.53 | 59,657 | 2025-11-06 | Filing | |
| $75.01 | 801 | $60,083.01 | 59,657 | 2025-11-05 | Filing | |
| $75.01 | 800 | $60,008.00 | 59,657 | 2025-11-05 | Filing | |
| $75.05 | 905 | $67,923.87 | 59,657 | 2025-11-03 | Filing | |
| $75.05 | 775 | $58,166.85 | 59,657 | 2025-11-03 | Filing |