| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $209.19 | 100 | $20,918.99 | 63,443 | 2024-06-03 | Filing | |
| $208.29 | 300 | $62,485.50 | 63,543 | 2024-06-03 | Filing | |
| $207.78 | 200 | $41,556.50 | 63,843 | 2024-06-03 | Filing | |
| $206.27 | 500 | $103,133.00 | 64,043 | 2024-06-03 | Filing | |
| $205.25 | 700 | $143,672.76 | 64,543 | 2024-06-03 | Filing | |
| $204.48 | 600 | $122,689.74 | 65,243 | 2024-06-03 | Filing | |
| $203.57 | 500 | $101,786.85 | 65,843 | 2024-06-03 | Filing | |
| $202.13 | 358 | $72,362.25 | 0 | 2024-05-22 | Filing | |
| $196.11 | 1,116 | $218,858.76 | 358 | 2024-05-21 | Filing | |
| $200.94 | 3,069 | $616,670.13 | 0 | 2024-05-21 | Filing | |
| $190.01 | 8,100 | $1,539,081.00 | 0 | 2024-05-15 | Filing | |
| $181.52 | 744 | $135,073.97 | 0 | 2024-05-10 | Filing | |
| $181.00 | 8,100 | $1,466,100.00 | 8,100 | 2024-05-09 | Filing | |
| $181.03 | 1,500 | $271,537.95 | 66,343 | 2024-05-09 | Filing | |
| $180.34 | 1,500 | $270,517.20 | 67,843 | 2024-05-09 | Filing | |
| $178.21 | 2,056 | $366,399.76 | 54 | 2024-05-03 | Filing | |
| $182.00 | 8,000 | $1,456,000.00 | 253,893 | 2024-05-03 | Filing | |
| $175.33 | 1,435 | $251,595.11 | 69,343 | 2024-04-04 | Filing | |
| $174.54 | 500 | $87,271.80 | 70,778 | 2024-04-04 | Filing | |
| $172.17 | 200 | $34,433.00 | 71,278 | 2024-04-04 | Filing |