| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.77 | 5,000 | $498,852.00 | 303,248 | 2024-11-21 | Filing | |
| $99.85 | 5,269 | $526,109.65 | 308,248 | 2024-11-21 | Filing | |
| $99.28 | 4,000 | $397,108.00 | 273,248 | 2024-11-20 | Filing | |
| $99.40 | 1,805 | $179,420.97 | 273,248 | 2024-11-18 | Filing | |
| $99.01 | 10 | $990.10 | 21,393 | 2024-11-19 | Filing | |
| $98.98 | 490 | $48,500.20 | 21,403 | 2024-11-19 | Filing | |
| $97.97 | 3,684 | $360,910.06 | 1,462 | 2024-11-18 | Filing | |
| $93.04 | 3,240 | $301,435.34 | 3,662 | 2024-08-30 | Filing | |
| $92.99 | 6,000 | $557,917.80 | 7,702 | 2024-08-28 | Filing | |
| $88.45 | 750 | $66,340.50 | 21,876 | 2024-08-08 | Filing | |
| $88.78 | 1,362 | $120,924.22 | 1,462 | 2024-08-07 | Filing | |
| $89.75 | 350 | $31,412.50 | 2,377 | 2024-08-05 | Filing | |
| $78.89 | 2,830 | $223,247.38 | 43,125 | 2024-02-29 | Filing | |
| $78.69 | 37,180 | $2,925,604.97 | 274,782 | 2024-02-29 | Filing | |
| $83.46 | 600 | $50,078.70 | 20,933 | 2023-11-28 | Filing | |
| $94.36 | 1,500 | $141,534.00 | 21,503 | 2023-05-09 | Filing | |
| $97.59 | 950 | $92,707.65 | 21,375 | 2022-11-28 | Filing | |
| $97.18 | 5,000 | $485,878.50 | 24,601 | 2022-11-22 | Filing | |
| $93.30 | 150 | $13,994.34 | 2,121 | 2022-11-15 | Filing | |
| $106.02 | 2,500 | $265,060.00 | 2,596 | 2022-08-15 | Filing |