| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $246.63 | 200 | $49,326.00 | 149,094 | 2025-05-01 | Filing | |
| $262.65 | 200 | $52,530.00 | 213,459 | 2025-05-01 | Filing | |
| $260.95 | 200 | $52,190.00 | 213,659 | 2025-05-01 | Filing | |
| $259.57 | 240 | $62,296.80 | 213,859 | 2025-05-01 | Filing | |
| $257.99 | 200 | $51,598.00 | 214,099 | 2025-05-01 | Filing | |
| $257.24 | 400 | $102,896.00 | 214,299 | 2025-05-01 | Filing | |
| $256.16 | 1,066 | $273,066.56 | 214,699 | 2025-05-01 | Filing | |
| $255.19 | 1,510 | $385,336.90 | 215,765 | 2025-05-01 | Filing | |
| $254.05 | 900 | $228,645.00 | 217,275 | 2025-05-01 | Filing | |
| $252.84 | 2,939 | $743,096.76 | 218,175 | 2025-05-01 | Filing | |
| $251.95 | 3,145 | $792,382.75 | 221,114 | 2025-05-01 | Filing | |
| $250.52 | 300 | $75,156.00 | 224,259 | 2025-05-01 | Filing | |
| $248.23 | 1,350 | $335,110.50 | 224,559 | 2025-05-01 | Filing | |
| $246.63 | 300 | $73,989.00 | 225,909 | 2025-05-01 | Filing | |
| $260.00 | 5,000 | $1,300,000.00 | 171,509 | 2025-05-01 | Filing | |
| $152.27 | 8,600 | $1,309,522.00 | 123,803 | 2025-04-07 | Filing | |
| $151.34 | 8,906 | $1,347,834.04 | 132,403 | 2025-04-07 | Filing | |
| $150.41 | 32,494 | $4,887,422.54 | 141,309 | 2025-04-07 | Filing | |
| $213.10 | 200 | $42,620.00 | 214,678 | 2025-04-01 | Filing | |
| $212.14 | 8,777 | $1,861,952.78 | 214,878 | 2025-04-01 | Filing |