| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.20 | 2,000 | $216,400.00 | 9,804 | 2025-12-15 | Filing | |
| $102.54 | 1,000 | $102,540.00 | 4,175 | 2025-11-20 | Filing | |
| $101.00 | 1,000 | $101,000.00 | 5,175 | 2025-11-19 | Filing | |
| $101.66 | 2,500 | $254,150.00 | 34,687 | 2025-11-19 | Filing | |
| $101.66 | 2,500 | $254,150.00 | 34,687 | 2025-11-19 | Filing | |
| $101.66 | 3,250 | $330,395.00 | 34,687 | 2025-11-19 | Filing | |
| $101.66 | 4,000 | $406,640.00 | 34,687 | 2025-11-19 | Filing | |
| $101.66 | 3,000 | $304,980.00 | 34,687 | 2025-11-19 | Filing | |
| $98.23 | 1,500 | $147,345.00 | 38,919 | 2025-11-21 | Filing | |
| $99.03 | 10,401 | $1,030,011.03 | 280,368 | 2025-11-13 | Filing | |
| $100.02 | 21,069 | $2,107,321.38 | 290,765 | 2025-11-12 | Filing | |
| $99.89 | 15,000 | $1,498,350.00 | 315,186 | 2025-11-11 | Filing | |
| $75.94 | 25,000 | $1,898,500.00 | 330,186 | 2025-06-17 | Filing | |
| $75.67 | 10,800 | $817,236.00 | 10,171 | 2025-06-16 | Filing | |
| $74.89 | 21,400 | $1,602,646.00 | 227,466 | 2025-06-12 | Filing | |
| $75.03 | 30,000 | $2,250,900.00 | 227,466 | 2025-06-11 | Filing | |
| $74.36 | 7,500 | $557,700.00 | 34,687 | 2025-06-10 | Filing | |
| $75.89 | 7,500 | $569,175.00 | 34,687 | 2025-06-09 | Filing | |
| $74.36 | 7,500 | $557,700.00 | 34,687 | 2025-06-10 | Filing | |
| $75.89 | 7,500 | $569,175.00 | 34,687 | 2025-06-09 | Filing |