| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.78 | 2,000 | $191,560.00 | 6,424 | 2024-11-08 | Filing | |
| $82.50 | 1,724 | $142,230.00 | 7,038 | 2024-08-21 | Filing | |
| $100.26 | 2,900 | $290,754.00 | 95,838 | 2024-05-30 | Filing | |
| $100.13 | 1,000 | $100,130.00 | 98,738 | 2024-05-29 | Filing | |
| $102.13 | 1,100 | $112,343.00 | 99,738 | 2024-05-28 | Filing | |
| $107.57 | 2,500 | $268,925.00 | 3,280 | 2024-05-15 | Filing | |
| $104.22 | 2,500 | $260,550.00 | 16,814 | 2024-05-10 | Filing | |
| $105.46 | 1,724 | $181,813.04 | 6,970 | 2024-05-10 | Filing | |
| $107.28 | 1,788 | $191,816.64 | 21,186 | 2024-03-13 | Filing | |
| $107.23 | 12 | $1,286.76 | 22,974 | 2024-03-13 | Filing | |
| $106.55 | 2,000 | $213,100.00 | 15,006 | 2024-03-13 | Filing | |
| $107.00 | 400 | $42,800.00 | 7,000 | 2024-03-13 | Filing | |
| $107.89 | 500 | $53,945.00 | 860 | 2024-03-13 | Filing | |
| $104.39 | 2,629 | $274,441.31 | 6,902 | 2024-03-04 | Filing | |
| $105.14 | 1,000 | $105,140.00 | 19,314 | 2024-03-04 | Filing | |
| $104.60 | 500 | $52,300.00 | 20,314 | 2024-03-04 | Filing | |
| $104.26 | 2,500 | $260,650.00 | 5,780 | 2024-03-04 | Filing | |
| $92.26 | 1,170 | $107,944.20 | 7,400 | 2023-12-13 | Filing | |
| $87.39 | 1,500 | $131,085.00 | 7,801 | 2023-11-15 | Filing | |
| $105.81 | 240 | $25,394.40 | 1,360 | 2023-08-15 | Filing |