| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $179.54 | 25 | $4,488.44 | 84,753 | 2026-05-27 | Filing | |
| $178.91 | 388 | $69,416.65 | 84,778 | 2026-05-27 | Filing | |
| $177.72 | 454 | $80,685.47 | 85,166 | 2026-05-27 | Filing | |
| $176.93 | 183 | $32,378.83 | 85,620 | 2026-05-27 | Filing | |
| $175.79 | 589 | $103,541.96 | 85,803 | 2026-05-27 | Filing | |
| $174.99 | 321 | $56,171.37 | 86,392 | 2026-05-27 | Filing | |
| $194.57 | 300 | $58,371.00 | 517 | 2026-05-22 | Filing | |
| $193.63 | 400 | $77,452.00 | 817 | 2026-05-22 | Filing | |
| $192.71 | 500 | $96,355.00 | 1,217 | 2026-05-22 | Filing | |
| $191.47 | 300 | $57,441.00 | 1,717 | 2026-05-22 | Filing | |
| $189.47 | 783 | $148,355.01 | 2,017 | 2026-05-22 | Filing | |
| $188.78 | 2,200 | $415,316.00 | 2,800 | 2026-05-22 | Filing | |
| $187.98 | 600 | $112,788.00 | 5,000 | 2026-05-22 | Filing | |
| $186.27 | 500 | $93,135.00 | 5,600 | 2026-05-22 | Filing | |
| $185.16 | 1,033 | $191,270.28 | 6,100 | 2026-05-22 | Filing | |
| $205.64 | 9,750 | $2,004,990.00 | 367,451 | 2026-05-15 | Filing | |
| $200.00 | 10,020 | $2,004,000.00 | 377,201 | 2026-04-16 | Filing | |
| $203.85 | 50 | $10,192.50 | 387,221 | 2026-03-16 | Filing | |
| $201.59 | 9,900 | $1,995,741.00 | 387,271 | 2026-03-16 | Filing | |
| $200.00 | 10,020 | $2,004,000.00 | 397,171 | 2026-03-04 | Filing |