| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.00 | 5,000 | $485,000.00 | 45,833 | 2025-06-06 | Filing | |
| $96.39 | 5,000 | $481,950.00 | 50,833 | 2025-06-06 | Filing | |
| $99.83 | 12,922 | $1,290,003.26 | 8,228 | 2025-05-13 | Filing | |
| $115.01 | 13,000 | $1,495,130.00 | 13,178 | 2024-11-22 | Filing | |
| $113.82 | 10,500 | $1,195,110.00 | 44,232 | 2024-11-18 | Filing | |
| $116.18 | 25,000 | $2,904,500.00 | 159,619 | 2024-11-12 | Filing | |
| $79.90 | 13,000 | $1,038,700.00 | 18,646 | 2024-05-02 | Filing | |
| $74.01 | 3,795 | $280,867.95 | 184,619 | 2024-03-15 | Filing | |
| $74.83 | 17,000 | $1,272,110.00 | 189,714 | 2024-03-13 | Filing | |
| $74.26 | 25,421 | $1,887,763.46 | 90,055 | 2024-03-11 | Filing | |
| $75.37 | 36,000 | $2,713,320.00 | 54,732 | 2024-02-21 | Filing | |
| $64.75 | 8,100 | $524,434.50 | 40,175 | 2023-12-13 | Filing | |
| $62.40 | 15,377 | $959,524.80 | 42,225 | 2023-08-18 | Filing | |
| $62.38 | 9,623 | $600,282.74 | 0 | 2023-08-18 | Filing | |
| $58.85 | 24,036 | $1,414,518.60 | 100,240 | 2023-05-18 | Filing | |
| $58.79 | 20,000 | $1,175,800.00 | 124,276 | 2023-05-17 | Filing | |
| $57.75 | 15,000 | $866,250.00 | 144,276 | 2023-05-16 | Filing | |
| $71.74 | 10,000 | $717,400.00 | 211,032 | 2022-03-01 | Filing | |
| $73.19 | 10,000 | $731,900.00 | 212,135 | 2021-12-01 | Filing | |
| $68.53 | 10,000 | $685,300.00 | 222,135 | 2021-09-01 | Filing |