| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.86 | 1,202 | $181,335.76 | 21,298 | 2026-08-03 | Filing | |
| $149.87 | 1,800 | $269,767.98 | 22,500 | 2026-08-03 | Filing | |
| $148.86 | 2,200 | $327,485.18 | 24,300 | 2026-08-03 | Filing | |
| $147.66 | 800 | $118,126.00 | 26,500 | 2026-08-03 | Filing | |
| $146.60 | 1,000 | $146,602.00 | 27,300 | 2026-08-03 | Filing | |
| $145.41 | 600 | $87,246.00 | 28,300 | 2026-08-03 | Filing | |
| $143.91 | 100 | $14,391.00 | 28,900 | 2026-08-03 | Filing | |
| $142.98 | 354 | $50,615.27 | 29,000 | 2026-08-03 | Filing | |
| $142.15 | 646 | $91,829.61 | 29,354 | 2026-08-03 | Filing | |
| $163.44 | 1,800 | $294,186.42 | 20,000 | 2026-07-01 | Filing | |
| $162.53 | 1,300 | $211,295.37 | 21,800 | 2026-07-01 | Filing | |
| $161.15 | 2,800 | $451,233.16 | 23,100 | 2026-07-01 | Filing | |
| $159.41 | 800 | $127,526.00 | 25,900 | 2026-07-01 | Filing | |
| $157.93 | 100 | $15,793.00 | 26,700 | 2026-07-01 | Filing | |
| $156.83 | 400 | $62,732.00 | 26,800 | 2026-07-01 | Filing | |
| $156.04 | 1,100 | $171,647.96 | 27,200 | 2026-07-01 | Filing | |
| $154.37 | 300 | $46,311.45 | 28,300 | 2026-07-01 | Filing | |
| $152.58 | 200 | $30,515.00 | 28,600 | 2026-07-01 | Filing | |
| $151.33 | 400 | $60,530.00 | 28,800 | 2026-07-01 | Filing | |
| $150.17 | 300 | $45,051.99 | 29,200 | 2026-07-01 | Filing |