| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $178.33 | 4,813 | $858,278.23 | 81,508 | 2025-10-27 | Filing | |
| $180.15 | 4,849 | $873,527.95 | 59,556 | 2025-10-24 | Filing | |
| $178.91 | 2,800 | $500,948.00 | 4,080 | 2025-10-24 | Filing | |
| $159.79 | 25,968 | $4,149,390.36 | 0 | 2025-08-27 | Filing | |
| $155.20 | 7,654 | $1,187,908.45 | 16,442 | 2025-08-12 | Filing | |
| $157.82 | 12,847 | $2,027,521.25 | 17,684 | 2025-08-04 | Filing | |
| $156.20 | 8,704 | $1,359,573.50 | 30,004 | 2025-07-24 | Filing | |
| $152.26 | 1,462 | $222,600.47 | 13,184 | 2025-07-23 | Filing | |
| $137.62 | 16,922 | $2,328,763.34 | 16,538 | 2025-06-03 | Filing | |
| $127.57 | 2,515 | $320,846.10 | 9,546 | 2025-05-06 | Filing | |
| $127.49 | 1,631 | $207,931.30 | 12,061 | 2025-05-06 | Filing | |
| $130.35 | 16,118 | $2,100,932.95 | 59,556 | 2025-02-27 | Filing | |
| $130.36 | 27,379 | $3,569,134.65 | 81,508 | 2025-02-27 | Filing | |
| $126.83 | 10,000 | $1,268,304.00 | 29,742 | 2025-02-25 | Filing | |
| $126.81 | 9,431 | $1,195,948.88 | 39,742 | 2025-02-25 | Filing | |
| $125.95 | 2,872 | $361,735.58 | 5,272 | 2025-02-24 | Filing | |
| $124.45 | 15,700 | $1,953,938.79 | 0 | 2025-02-18 | Filing | |
| $125.18 | 43,300 | $5,420,107.81 | 0 | 2025-02-19 | Filing | |
| $125.36 | 58,368 | $7,317,041.66 | 523,423 | 2025-02-19 | Filing | |
| $126.02 | 5,000 | $630,120.00 | 38,708 | 2025-02-19 | Filing |