| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.74 | 1,675 | $118,487.32 | 84,134 | 2025-11-17 | Filing | |
| $70.21 | 3,225 | $226,411.13 | 83,429 | 2025-11-17 | Filing | |
| $66.79 | 1,704 | $113,814.59 | 83,429 | 2025-10-15 | Filing | |
| $66.84 | 3,226 | $215,625.84 | 82,753 | 2025-10-15 | Filing | |
| $69.77 | 3,226 | $225,069.31 | 82,753 | 2025-09-15 | Filing | |
| $70.18 | 1,679 | $117,833.23 | 82,753 | 2025-09-15 | Filing | |
| $71.38 | 1,670 | $119,207.27 | 82,052 | 2025-08-14 | Filing | |
| $70.93 | 3,226 | $228,835.34 | 81,342 | 2025-08-14 | Filing | |
| $70.64 | 1,595 | $112,671.76 | 0 | 2025-08-12 | Filing | |
| $77.72 | 1,573 | $122,254.19 | 0 | 2025-05-27 | Filing | |
| $76.32 | 1,658 | $126,530.27 | 29,204 | 2025-05-23 | Filing | |
| $76.34 | 342 | $26,108.28 | 30,862 | 2025-05-23 | Filing | |
| $79.52 | 2,694 | $214,233.35 | 0 | 2025-05-20 | Filing | |
| $85.93 | 1,736 | $149,175.00 | 1,800 | 2025-02-26 | Filing | |
| $95.41 | 5,700 | $543,847.26 | 59,406 | 2024-11-21 | Filing | |
| $95.03 | 1,300 | $123,544.98 | 59,406 | 2024-11-20 | Filing | |
| $98.32 | 7,000 | $688,258.90 | 59,406 | 2024-11-15 | Filing | |
| $103.83 | 7,000 | $726,821.90 | 80,742 | 2024-11-12 | Filing | |
| $103.65 | 7,000 | $725,543.70 | 80,742 | 2024-11-07 | Filing | |
| $104.60 | 2,670 | $279,287.61 | 80,742 | 2024-11-06 | Filing |