| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.95 | 5,386 | $473,698.70 | 0 | 2025-12-15 | Filing | |
| $86.79 | 2,328 | $202,047.12 | 5,386 | 2025-12-15 | Filing | |
| $86.79 | 7,714 | $669,498.06 | 0 | 2025-12-15 | Filing | |
| $86.79 | 6,614 | $574,029.06 | 0 | 2025-12-15 | Filing | |
| $86.50 | 1,100 | $95,150.00 | 6,614 | 2025-12-15 | Filing | |
| $83.91 | 2,500 | $209,775.00 | 24,759 | 2025-07-24 | Filing | |
| $94.36 | 1,000 | $94,360.00 | 16,675 | 2024-11-13 | Filing | |
| $81.12 | 2,955 | $239,709.60 | 38,621 | 2024-09-13 | Filing | |
| $82.75 | 2,996 | $247,919.00 | 4,056 | 2024-09-09 | Filing | |
| $81.00 | 12,516 | $1,013,796.00 | 7,351 | 2024-08-30 | Filing | |
| $81.59 | 11,083 | $904,261.97 | 7,977 | 2024-08-26 | Filing | |
| $76.43 | 5,070 | $387,500.10 | 36,718 | 2024-08-01 | Filing | |
| $75.95 | 2,116 | $160,710.20 | 3,520 | 2024-07-22 | Filing | |
| $64.20 | 1,000 | $64,200.00 | 5,636 | 2024-05-23 | Filing | |
| $64.10 | 2,000 | $128,200.00 | 6,636 | 2024-05-22 | Filing | |
| $56.07 | 5,370 | $301,095.90 | 2,996 | 2023-12-11 | Filing | |
| $73.16 | 1,750 | $128,030.00 | 20,244 | 2023-02-21 | Filing | |
| $80.59 | 3,000 | $241,770.00 | 4,819 | 2023-02-02 | Filing | |
| $78.36 | 4,500 | $352,620.00 | 94,359 | 2022-09-12 | Filing | |
| $90.00 | 6,574 | $591,660.00 | 38,271 | 2022-02-24 | Filing |