| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.00 | 2,500 | $400,000.00 | 19,077 | 2026-08-19 | Filing | |
| $159.49 | 2,600 | $414,674.00 | 21,577 | 2026-08-19 | Filing | |
| $158.27 | 14,400 | $2,279,088.00 | 24,177 | 2026-08-19 | Filing | |
| $157.50 | 500 | $78,750.00 | 38,577 | 2026-08-19 | Filing | |
| $151.25 | 2,700 | $408,375.00 | 7,500 | 2026-08-13 | Filing | |
| $125.72 | 186 | $23,383.92 | 121 | 2025-12-29 | Filing | |
| $136.33 | 150 | $20,449.50 | 307 | 2025-11-06 | Filing | |
| $141.88 | 300 | $42,564.00 | 457 | 2025-11-04 | Filing | |
| $140.82 | 1,800 | $253,476.00 | 10,200 | 2026-06-22 | Filing | |
| $141.04 | 357 | $50,351.28 | 677 | 2026-06-22 | Filing | |
| $159.09 | 3,477 | $553,155.93 | 227,442 | 2026-06-04 | Filing | |
| $158.76 | 893 | $141,772.68 | 230,919 | 2026-06-04 | Filing | |
| $157.00 | 2,000 | $314,000.00 | 231,812 | 2026-06-04 | Filing | |
| $156.03 | 2,430 | $379,152.90 | 233,812 | 2026-06-04 | Filing | |
| $155.00 | 2,000 | $310,000.00 | 236,242 | 2026-06-04 | Filing | |
| $153.00 | 2,000 | $306,000.00 | 238,242 | 2026-06-04 | Filing | |
| $152.01 | 3,694 | $561,524.94 | 240,242 | 2026-06-04 | Filing | |
| $151.58 | 306 | $46,383.48 | 243,936 | 2026-06-04 | Filing | |
| $119.39 | 400 | $47,756.00 | 357 | 2026-02-12 | Filing | |
| $174.50 | 1 | $174.50 | 3,000 | 2025-08-29 | Filing |