| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $173.31 | 124 | $21,490.44 | 2,817 | 2026-07-16 | Filing | |
| $142.17 | 1,100 | $156,386.89 | 111,050 | 2026-06-03 | Filing | |
| $136.86 | 319 | $43,657.86 | 112,150 | 2026-06-03 | Filing | |
| $135.99 | 5,581 | $758,961.86 | 112,469 | 2026-06-03 | Filing | |
| $134.48 | 500 | $67,237.70 | 118,050 | 2026-06-03 | Filing | |
| $148.00 | 1,600 | $236,800.00 | 13,247 | 2026-05-19 | Filing | |
| $147.45 | 400 | $58,978.00 | 14,847 | 2026-05-19 | Filing | |
| $146.37 | 250 | $36,591.58 | 15,247 | 2026-05-19 | Filing | |
| $159.15 | 75 | $11,935.88 | 115,113 | 2026-03-17 | Filing | |
| $158.36 | 1,375 | $217,745.55 | 115,188 | 2026-03-17 | Filing | |
| $157.66 | 275 | $43,356.14 | 116,563 | 2026-03-17 | Filing | |
| $156.33 | 1,575 | $246,214.08 | 116,838 | 2026-03-17 | Filing | |
| $155.00 | 1,704 | $264,118.47 | 118,413 | 2026-03-17 | Filing | |
| $153.91 | 1,484 | $228,404.07 | 120,117 | 2026-03-17 | Filing | |
| $152.66 | 1,012 | $154,490.60 | 121,601 | 2026-03-17 | Filing | |
| $184.10 | 100 | $18,410.00 | 14,046 | 2026-03-05 | Filing | |
| $182.99 | 500 | $91,497.00 | 14,146 | 2026-03-05 | Filing | |
| $181.94 | 1,650 | $300,207.27 | 14,646 | 2026-03-05 | Filing | |
| $187.35 | 1,026 | $192,221.51 | 14,339 | 2026-03-04 | Filing | |
| $198.12 | 110 | $21,793.20 | 2,941 | 2025-12-11 | Filing |