| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.80 | 26,998 | $2,667,402.40 | 246,538 | 2025-11-18 | Filing | |
| $98.21 | 24,711 | $2,426,867.31 | 273,536 | 2025-11-18 | Filing | |
| $97.20 | 8,291 | $805,885.20 | 298,247 | 2025-11-18 | Filing | |
| $97.77 | 10,542 | $1,030,691.34 | 108,852 | 2025-11-18 | Filing | |
| $97.69 | 10,543 | $1,029,945.67 | 119,394 | 2025-11-11 | Filing | |
| $96.07 | 10,543 | $1,012,866.01 | 129,937 | 2025-11-04 | Filing | |
| $85.87 | 21,153 | $1,816,408.11 | 202,668 | 2025-10-15 | Filing | |
| $82.03 | 21,154 | $1,735,262.62 | 223,821 | 2025-10-06 | Filing | |
| $80.33 | 20,312 | $1,631,662.96 | 244,975 | 2025-09-22 | Filing | |
| $77.52 | 15,941 | $1,235,746.32 | 265,287 | 2025-09-09 | Filing | |
| $76.30 | 200 | $15,260.00 | 44,777 | 2025-08-04 | Filing | |
| $75.80 | 7,700 | $583,660.00 | 44,977 | 2025-08-04 | Filing | |
| $76.10 | 2,003 | $152,428.30 | 306,538 | 2025-08-05 | Filing | |
| $75.30 | 7,220 | $543,666.00 | 308,541 | 2025-08-05 | Filing | |
| $74.48 | 40,777 | $3,037,070.96 | 315,761 | 2025-08-05 | Filing | |
| $84.30 | 11,364 | $957,985.20 | 356,538 | 2025-06-12 | Filing | |
| $84.30 | 25,531 | $2,152,263.30 | 367,902 | 2025-06-12 | Filing | |
| $82.89 | 13,105 | $1,086,273.45 | 393,433 | 2025-06-12 | Filing | |
| $81.64 | 50,000 | $4,082,000.00 | 406,538 | 2025-06-03 | Filing | |
| $76.01 | 4,641 | $352,762.41 | 456,536 | 2025-05-06 | Filing |