| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $123.14 | 500 | $61,570.00 | 8,829 | 2025-11-03 | Filing | |
| $115.69 | 500 | $57,845.00 | 9,329 | 2025-10-01 | Filing | |
| $111.00 | 1,000 | $111,000.00 | 9,829 | 2025-09-03 | Filing | |
| $111.33 | 25,000 | $2,783,215.00 | 414 | 2025-08-26 | Filing | |
| $118.74 | 10,997 | $1,305,783.78 | 7,977 | 2025-02-05 | Filing | |
| $117.81 | 53 | $6,291.05 | 0 | 2024-10-28 | Filing | |
| $129.07 | 5,200 | $671,164.00 | 13,187 | 2024-08-23 | Filing | |
| $130.40 | 21,419 | $2,793,037.60 | 0 | 2023-12-21 | Filing | |
| $133.20 | 103,331 | $13,763,689.20 | 21,419 | 2023-12-20 | Filing | |
| $123.98 | 10,711 | $1,327,908.12 | 0 | 2023-08-01 | Filing | |
| $164.60 | 44,385 | $7,305,726.62 | 22,431 | 2022-04-25 | Filing | |
| $155.68 | 1,350 | $210,168.00 | 15,606 | 2022-03-25 | Filing | |
| $162.26 | 1,955 | $317,226.12 | 16,956 | 2021-12-22 | Filing | |
| $146.20 | 1,380 | $201,756.00 | 18,911 | 2021-11-08 | Filing | |
| $144.64 | 14,355 | $2,076,361.75 | 1,019,089 | 2021-10-25 | Filing | |
| $144.24 | 305,645 | $44,085,592.95 | 1,033,444 | 2021-10-22 | Filing | |
| $133.53 | 24,000 | $3,204,655.20 | 0 | 2021-08-30 | Filing | |
| $118.00 | 10,000 | $1,180,000.00 | 32,773 | 2021-05-27 | Filing | |
| $96.38 | 1,339 | $129,052.82 | 22,710 | 2020-06-10 | Filing | |
| $91.00 | 6,762 | $615,342.00 | 36,262 | 2020-04-27 | Filing |