| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.00 | 365 | $38,325.00 | 18,796 | 2023-12-11 | Filing | |
| $97.72 | 10,580 | $1,033,877.60 | 29,539 | 2023-12-06 | Filing | |
| $95.00 | 4,627 | $439,565.00 | 32,732 | 2023-11-15 | Filing | |
| $106.95 | 662 | $70,800.90 | 19,161 | 2023-09-06 | Filing | |
| $107.00 | 500 | $53,500.00 | 12,020 | 2023-09-06 | Filing | |
| $108.00 | 500 | $54,000.00 | 12,520 | 2023-09-05 | Filing | |
| $106.60 | 2,067 | $220,342.20 | 7,727 | 2023-08-30 | Filing | |
| $101.37 | 8,689 | $880,803.93 | 193,994 | 2023-08-22 | Filing | |
| $102.02 | 4,208 | $429,300.16 | 26,707 | 2023-08-15 | Filing | |
| $102.02 | 10,757 | $1,097,429.14 | 156,283 | 2023-08-15 | Filing | |
| $102.02 | 6,679 | $681,391.58 | 21,217 | 2023-08-15 | Filing | |
| $102.02 | 7,850 | $800,857.00 | 5,759 | 2023-08-15 | Filing | |
| $99.72 | 1,000 | $99,720.00 | 5,759 | 2023-06-08 | Filing | |
| $100.00 | 3,000 | $300,000.00 | 75,891 | 2023-05-26 | Filing | |
| $93.84 | 11,218 | $1,052,697.12 | 178,806 | 2023-05-22 | Filing | |
| $95.00 | 4,304 | $408,880.00 | 33,070 | 2023-05-18 | Filing | |
| $90.73 | 17,063 | $1,548,125.99 | 190,024 | 2023-05-17 | Filing | |
| $94.44 | 3,000 | $283,320.00 | 68,793 | 2023-03-15 | Filing | |
| $101.23 | 4,089 | $413,929.47 | 25,271 | 2023-03-01 | Filing | |
| $105.26 | 3,000 | $315,780.00 | 71,793 | 2023-02-15 | Filing |