| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $190.07 | 15,629 | $2,970,546.20 | 97,376 | 2026-03-30 | Filing | |
| $174.37 | 3,800 | $662,617.40 | 8,701 | 2026-03-13 | Filing | |
| $169.53 | 42,800 | $7,255,755.60 | 61,595 | 2026-03-12 | Filing | |
| $168.22 | 16,856 | $2,835,568.57 | 97,376 | 2026-03-05 | Filing | |
| $165.03 | 4,944 | $815,898.93 | 97,376 | 2026-03-04 | Filing | |
| $160.00 | 7,500 | $1,200,000.00 | 38,488 | 2026-02-17 | Filing | |
| $150.00 | 4,394 | $659,100.00 | 25,799 | 2026-02-04 | Filing | |
| $145.00 | 4,394 | $637,130.00 | 30,193 | 2026-01-09 | Filing | |
| $140.04 | 25,500 | $3,571,020.00 | 56,838 | 2025-12-01 | Filing | |
| $138.00 | 12,100 | $1,669,800.00 | 56,838 | 2025-11-18 | Filing | |
| $137.40 | 14,100 | $1,937,365.38 | 56,838 | 2025-11-18 | Filing | |
| $138.00 | 30,000 | $4,140,000.00 | 89,771 | 2025-11-07 | Filing | |
| $140.00 | 4,393 | $615,020.00 | 34,587 | 2025-09-26 | Filing | |
| $135.00 | 4,393 | $593,055.00 | 38,980 | 2025-09-09 | Filing | |
| $130.00 | 4,393 | $571,090.00 | 43,373 | 2025-07-08 | Filing | |
| $125.00 | 9,800 | $1,225,000.00 | 56,838 | 2025-06-18 | Filing | |
| $139.01 | 30,000 | $4,170,411.00 | 81,937 | 2024-08-15 | Filing | |
| $145.80 | 37,742 | $5,502,783.60 | 48,365 | 2024-05-16 | Filing | |
| $157.26 | 7,200 | $1,132,290.00 | 6,583 | 2024-03-20 | Filing | |
| $157.23 | 1,722 | $270,750.06 | 6,583 | 2024-03-18 | Filing |