| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $123.38 | 9,100 | $1,122,766.19 | 33,629 | 2024-04-25 | Filing | |
| $104.80 | 8,507 | $891,527.65 | 146,895 | 2024-02-21 | Filing | |
| $104.12 | 20,213 | $2,104,638.20 | 155,402 | 2024-02-21 | Filing | |
| $103.19 | 22,677 | $2,340,141.68 | 175,615 | 2024-02-21 | Filing | |
| $102.04 | 8,603 | $877,828.61 | 198,292 | 2024-02-21 | Filing | |
| $101.93 | 550 | $56,060.02 | 2,536 | 2024-02-15 | Filing | |
| $100.83 | 4,167 | $420,149.03 | 3,086 | 2024-02-15 | Filing | |
| $97.50 | 2,700 | $263,250.00 | 6,805 | 2024-02-15 | Filing | |
| $99.45 | 3,000 | $298,350.00 | 28,801 | 2024-02-15 | Filing | |
| $96.98 | 12,000 | $1,163,785.20 | 12,801 | 2024-02-12 | Filing | |
| $97.58 | 12,000 | $1,170,960.00 | 24,801 | 2024-02-09 | Filing | |
| $98.74 | 5,000 | $493,700.00 | 42,729 | 2024-02-08 | Filing | |
| $97.40 | 15,000 | $1,460,944.50 | 11,801 | 2024-02-09 | Filing | |
| $98.82 | 10,000 | $988,200.00 | 26,801 | 2024-02-08 | Filing | |
| $99.72 | 1,612 | $160,751.70 | 125,019 | 2024-02-08 | Filing | |
| $99.05 | 29,439 | $2,916,044.82 | 126,631 | 2024-02-08 | Filing | |
| $98.30 | 9,404 | $924,441.41 | 156,070 | 2024-02-08 | Filing | |
| $96.88 | 5,000 | $484,410.00 | 31,801 | 2024-02-09 | Filing | |
| $98.04 | 11,000 | $1,078,389.40 | 18,211 | 2024-02-08 | Filing | |
| $89.91 | 17,071 | $1,534,853.61 | 30,483 | 2023-12-05 | Filing |