| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $335.00 | 1,004 | $336,340.00 | 104,331 | 2026-08-24 | Filing | |
| $323.65 | 2,810 | $909,456.50 | 12,006 | 2026-08-18 | Filing | |
| $330.50 | 2,000 | $661,000.00 | 105,335 | 2026-08-17 | Filing | |
| $328.52 | 3,133 | $1,029,250.03 | 29,833 | 2026-08-13 | Filing | |
| $315.00 | 3,003 | $945,945.00 | 103,829 | 2026-08-11 | Filing | |
| $233.00 | 4,702 | $1,095,566.00 | 105,448 | 2026-06-05 | Filing | |
| $221.86 | 940 | $208,547.46 | 14,083 | 2026-05-26 | Filing | |
| $220.82 | 8,225 | $1,816,244.50 | 102,480 | 2026-03-04 | Filing | |
| $258.00 | 1,000 | $258,000.00 | 2,916 | 2025-12-01 | Filing | |
| $256.93 | 856 | $219,932.08 | 10,806 | 2025-11-25 | Filing | |
| $248.08 | 849 | $210,619.92 | 11,662 | 2025-11-21 | Filing | |
| $271.55 | 3,000 | $814,650.00 | 30,858 | 2025-11-13 | Filing | |
| $205.88 | 852 | $175,412.49 | 12,036 | 2025-08-20 | Filing | |
| $207.78 | 3,000 | $623,328.60 | 33,858 | 2025-08-19 | Filing | |
| $205.57 | 2,658 | $546,404.79 | 74,417 | 2025-08-13 | Filing | |
| $200.84 | 3,306 | $663,977.04 | 77,075 | 2025-08-12 | Filing | |
| $191.17 | 691 | $132,098.47 | 11,187 | 2025-03-04 | Filing | |
| $197.15 | 2,100 | $414,016.89 | 148,505 | 2025-03-03 | Filing | |
| $193.17 | 1,840 | $355,439.42 | 150,605 | 2025-03-03 | Filing | |
| $196.32 | 1,743 | $342,190.81 | 152,445 | 2025-03-03 | Filing |