| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $313.41 | 1,608 | $503,967.14 | 95,017 | 2024-11-20 | Filing | |
| $312.42 | 1,200 | $374,898.00 | 96,625 | 2024-11-20 | Filing | |
| $309.73 | 100 | $30,973.00 | 97,825 | 2024-11-20 | Filing | |
| $308.02 | 200 | $61,603.00 | 97,925 | 2024-11-20 | Filing | |
| $306.62 | 192 | $58,871.37 | 98,125 | 2024-11-20 | Filing | |
| $304.41 | 100 | $30,441.00 | 98,317 | 2024-11-20 | Filing | |
| $340.70 | 100 | $34,070.00 | 36,877 | 2024-11-20 | Filing | |
| $339.66 | 100 | $33,966.00 | 36,977 | 2024-11-20 | Filing | |
| $336.59 | 100 | $33,659.00 | 37,077 | 2024-11-20 | Filing | |
| $335.18 | 100 | $33,518.00 | 37,177 | 2024-11-20 | Filing | |
| $333.22 | 200 | $66,643.00 | 37,277 | 2024-11-20 | Filing | |
| $331.86 | 301 | $99,889.11 | 37,477 | 2024-11-20 | Filing | |
| $330.10 | 100 | $33,010.00 | 37,778 | 2024-11-20 | Filing | |
| $329.22 | 300 | $98,766.99 | 37,878 | 2024-11-20 | Filing | |
| $327.23 | 200 | $65,445.00 | 38,178 | 2024-11-20 | Filing | |
| $323.41 | 100 | $32,341.00 | 38,378 | 2024-11-20 | Filing | |
| $322.74 | 500 | $161,370.00 | 38,478 | 2024-11-20 | Filing | |
| $321.57 | 900 | $289,413.00 | 38,978 | 2024-11-20 | Filing | |
| $320.65 | 1,000 | $320,645.00 | 39,878 | 2024-11-20 | Filing | |
| $319.60 | 400 | $127,839.00 | 40,878 | 2024-11-20 | Filing |