| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.38 | 100 | $15,038.00 | 162,897 | 2025-03-17 | Filing | |
| $148.05 | 60 | $8,883.00 | 162,997 | 2025-03-17 | Filing | |
| $139.67 | 24,246 | $3,386,438.82 | 139,840 | 2024-11-21 | Filing | |
| $146.67 | 604 | $88,588.68 | 139,840 | 2024-09-10 | Filing | |
| $145.95 | 10,723 | $1,565,021.85 | 140,444 | 2024-09-10 | Filing | |
| $144.88 | 9,369 | $1,357,380.72 | 151,167 | 2024-09-10 | Filing | |
| $143.77 | 1,495 | $214,936.15 | 160,536 | 2024-09-10 | Filing | |
| $158.85 | 175 | $27,798.75 | 12,288 | 2024-08-02 | Filing | |
| $159.36 | 6,973 | $1,111,217.28 | 12,288 | 2024-08-02 | Filing | |
| $165.67 | 4,465 | $739,716.55 | 19,261 | 2024-08-01 | Filing | |
| $171.03 | 969 | $165,728.07 | 163,177 | 2024-05-21 | Filing | |
| $170.04 | 3,925 | $667,407.00 | 164,146 | 2024-05-21 | Filing | |
| $169.27 | 2,963 | $501,547.01 | 168,071 | 2024-05-21 | Filing | |
| $168.33 | 3,933 | $662,041.89 | 171,034 | 2024-05-21 | Filing | |
| $167.05 | 4,008 | $669,536.40 | 174,967 | 2024-05-21 | Filing | |
| $166.36 | 4,274 | $711,022.64 | 178,975 | 2024-05-21 | Filing | |
| $193.73 | 3,517 | $681,348.41 | 24,260 | 2024-03-11 | Filing | |
| $202.55 | 156 | $31,597.80 | 185,249 | 2024-03-08 | Filing | |
| $201.75 | 806 | $162,610.50 | 185,405 | 2024-03-08 | Filing | |
| $200.56 | 1,305 | $261,730.80 | 186,211 | 2024-03-08 | Filing |