| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.00 | 700 | $51,797.13 | 37,770 | 2025-05-08 | Filing | |
| $80.44 | 6,500 | $522,832.70 | 6,500 | 2025-03-05 | Filing | |
| $80.24 | 25,000 | $2,005,877.50 | 29,300 | 2025-03-04 | Filing | |
| $140.39 | 1,000 | $140,385.70 | 1,255 | 2021-05-14 | Filing | |
| $112.78 | 100 | $11,278.00 | 24,130,000 | 2020-03-30 | Filing | |
| $111.92 | 2,100 | $235,032.00 | 24,129,900 | 2020-03-30 | Filing | |
| $111.25 | 6,392 | $711,110.00 | 24,127,800 | 2020-03-30 | Filing | |
| $110.04 | 900 | $99,036.00 | 24,121,408 | 2020-03-30 | Filing | |
| $112.76 | 3,200 | $360,832.00 | 24,120,508 | 2020-03-27 | Filing | |
| $111.93 | 15,100 | $1,690,143.00 | 24,117,308 | 2020-03-27 | Filing | |
| $110.99 | 16,689 | $1,852,312.11 | 24,102,208 | 2020-03-27 | Filing | |
| $110.14 | 18,817 | $2,072,504.38 | 24,085,519 | 2020-03-27 | Filing | |
| $114.02 | 2,911 | $331,912.22 | 24,066,702 | 2020-03-26 | Filing | |
| $113.62 | 7,789 | $884,986.18 | 24,063,791 | 2020-03-26 | Filing | |
| $112.42 | 8,012 | $900,709.04 | 24,056,002 | 2020-03-26 | Filing | |
| $111.52 | 10,900 | $1,215,568.00 | 24,047,990 | 2020-03-26 | Filing | |
| $110.42 | 2,500 | $276,050.00 | 24,037,090 | 2020-03-26 | Filing | |
| $109.47 | 8,201 | $897,763.47 | 24,034,590 | 2020-03-26 | Filing | |
| $108.38 | 5,223 | $566,068.74 | 24,026,389 | 2020-03-26 | Filing | |
| $107.43 | 2,700 | $290,061.00 | 24,021,166 | 2020-03-26 | Filing |