| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.83 | 4,936 | $320,020.62 | 1,177,568 | 2026-04-23 | Filing | |
| $65.23 | 37,500 | $2,446,050.00 | 1,182,504 | 2026-04-14 | Filing | |
| $60.08 | 3,575 | $214,768.13 | 1,220,004 | 2026-03-25 | Filing | |
| $63.01 | 200 | $12,602.00 | 1,223,579 | 2026-03-23 | Filing | |
| $62.62 | 1,513 | $94,742.55 | 1,223,779 | 2026-03-23 | Filing | |
| $61.71 | 787 | $48,561.84 | 1,225,292 | 2026-03-23 | Filing | |
| $60.23 | 31,425 | $1,892,790.60 | 1,226,079 | 2026-03-23 | Filing | |
| $67.07 | 11,000 | $737,770.00 | 3,061,694 | 2025-11-10 | Filing | |
| $65.09 | 2,500 | $162,725.00 | 3,072,694 | 2025-11-07 | Filing | |
| $65.00 | 7,591 | $493,415.00 | 3,075,194 | 2025-11-06 | Filing | |
| $44.38 | 9,700 | $430,486.00 | 3,082,785 | 2025-07-01 | Filing | |
| $45.15 | 100,000 | $4,515,000.00 | 3,092,485 | 2024-12-04 | Filing | |
| $45.04 | 3,641 | $163,989.18 | 210,735 | 2024-07-11 | Filing | |
| $45.00 | 654 | $29,430.52 | 214,376 | 2024-07-09 | Filing | |
| $45.01 | 3,866 | $174,011.75 | 215,030 | 2024-07-08 | Filing | |
| $45.30 | 6,839 | $309,775.24 | 218,896 | 2024-07-01 | Filing | |
| $67.62 | 3,759 | $254,183.58 | 3,599 | 2023-03-15 | Filing | |
| $76.00 | 90 | $6,840.00 | 0 | 2021-09-10 | Filing | |
| $75.13 | 534 | $40,119.63 | 90 | 2021-09-10 | Filing | |
| $74.37 | 2,611 | $194,181.38 | 624 | 2021-09-10 | Filing |