| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.77 | 1,500 | $178,155.00 | 6,154,272 | 2026-04-10 | Filing | |
| $117.57 | 400 | $47,027.00 | 6,155,772 | 2026-04-10 | Filing | |
| $116.12 | 600 | $69,670.02 | 6,156,172 | 2026-04-10 | Filing | |
| $114.40 | 100 | $11,440.00 | 6,156,772 | 2026-04-10 | Filing | |
| $113.56 | 500 | $56,782.00 | 6,156,872 | 2026-04-10 | Filing | |
| $112.11 | 1,100 | $123,321.88 | 6,157,372 | 2026-04-10 | Filing | |
| $111.07 | 1,875 | $208,254.75 | 6,158,472 | 2026-04-10 | Filing | |
| $110.13 | 1,423 | $156,717.69 | 6,160,347 | 2026-04-10 | Filing | |
| $109.05 | 600 | $65,430.00 | 6,161,770 | 2026-04-10 | Filing | |
| $106.04 | 600 | $63,622.98 | 6,162,370 | 2026-04-06 | Filing | |
| $104.93 | 799 | $83,840.67 | 6,162,970 | 2026-04-06 | Filing | |
| $103.76 | 4,901 | $508,540.50 | 6,163,769 | 2026-04-06 | Filing | |
| $103.17 | 14,781 | $1,524,995.68 | 6,168,670 | 2026-04-06 | Filing | |
| $102.33 | 6,419 | $656,844.07 | 6,183,451 | 2026-04-06 | Filing | |
| $101.45 | 6,149 | $623,816.05 | 222,311 | 2026-04-05 | Filing | |
| $101.45 | 6,149 | $623,816.05 | 228,460 | 2026-04-02 | Filing | |
| $101.45 | 2,460 | $249,567.00 | 441,258 | 2026-04-05 | Filing | |
| $101.45 | 2,460 | $249,567.00 | 443,718 | 2026-04-02 | Filing | |
| $101.45 | 3,180 | $322,611.00 | 2,610,329 | 2026-04-05 | Filing | |
| $101.45 | 3,180 | $322,611.00 | 2,613,509 | 2026-04-02 | Filing |