| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.50 | 210,000 | $19,005,000.00 | 6,035,214 | 2026-05-20 | Filing | |
| $90.50 | 187,500 | $16,968,750.00 | 5,825,214 | 2026-05-19 | Filing | |
| $90.50 | 410,000 | $37,105,000.00 | 5,637,714 | 2026-04-17 | Filing | |
| $88.50 | 275,000 | $24,337,500.00 | 5,227,714 | 2026-04-15 | Filing | |
| $92.25 | 250,000 | $23,062,500.00 | 4,952,714 | 2026-01-07 | Filing | |
| $88.75 | 130,974 | $11,623,942.50 | 4,702,714 | 2025-12-08 | Filing | |
| $88.88 | 42,000 | $3,732,750.00 | 4,571,740 | 2025-11-19 | Filing | |
| $88.88 | 26,000 | $2,310,750.00 | 4,529,740 | 2025-11-17 | Filing | |
| $93.75 | 290,000 | $27,187,500.00 | 4,503,724 | 2025-11-10 | Filing | |
| $92.50 | 6,700 | $619,750.00 | 7,946,176 | 2025-08-06 | Filing | |
| $87.25 | 30,000 | $2,617,500.00 | 7,939,476 | 2025-08-04 | Filing | |
| $86.50 | 50,000 | $4,325,000.00 | 7,909,476 | 2025-08-01 | Filing | |
| $54.50 | 13,300 | $724,850.00 | 3,327,335 | 2024-07-08 | Filing | |
| $52.75 | 275,000 | $14,506,250.00 | 3,314,035 | 2024-06-14 | Filing | |
| $50.00 | 165,000 | $8,250,000.00 | 3,039,035 | 2024-05-24 | Filing | |
| $55.50 | 350,000 | $19,425,000.00 | 2,874,035 | 2024-05-09 | Filing | |
| $55.00 | 125,000 | $6,875,000.00 | 2,524,035 | 2024-05-09 | Filing | |
| $43.63 | 83,000 | $3,620,875.00 | 2,399,035 | 2024-03-08 | Filing | |
| $38.25 | 225,000 | $8,606,250.00 | 2,316,035 | 2024-02-15 | Filing | |
| $37.55 | 20,000 | $751,000.00 | 2,091,035 | 2024-02-02 | Filing |