| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.00 | 350 | $22,750.00 | 10,950 | 2025-10-28 | Filing | |
| $49.00 | 2,000 | $98,000.00 | 5,490 | 2025-08-11 | Filing | |
| $45.70 | 350 | $15,995.00 | 11,300 | 2025-04-29 | Filing | |
| $41.41 | 278 | $11,511.98 | 15,918 | 2025-04-07 | Filing | |
| $80.77 | 350 | $28,269.50 | 11,650 | 2024-11-27 | Filing | |
| $81.72 | 2,153 | $175,943.16 | 2,137,348 | 2024-11-26 | Filing | |
| $81.02 | 8,229 | $666,713.58 | 2,139,501 | 2024-11-26 | Filing | |
| $85.39 | 6,876 | $587,107.26 | 2,147,730 | 2024-11-25 | Filing | |
| $84.16 | 21,443 | $1,804,578.55 | 2,154,606 | 2024-11-25 | Filing | |
| $62.69 | 635 | $39,808.15 | 16,353 | 2024-10-23 | Filing | |
| $55.96 | 296 | $16,564.16 | 17,398 | 2024-10-04 | Filing | |
| $45.00 | 1,000 | $45,000.00 | 7,490 | 2024-08-26 | Filing | |
| $39.17 | 403 | $15,785.51 | 9,759 | 2024-08-19 | Filing | |
| $53.00 | 750 | $39,750.00 | 74,948 | 2024-06-04 | Filing | |
| $51.00 | 1,000 | $51,000.00 | 9,422 | 2024-05-30 | Filing | |
| $56.50 | 875 | $49,437.50 | 10,422 | 2024-05-15 | Filing | |
| $54.00 | 4,600 | $248,390.80 | 75,698 | 2024-05-10 | Filing | |
| $53.68 | 19,687 | $1,056,760.75 | 64,812 | 2024-05-09 | Filing | |
| $79.10 | 2,000 | $158,200.00 | 8,490 | 2024-02-12 | Filing | |
| $61.07 | 3,680 | $224,737.97 | 93,872 | 2023-11-07 | Filing |