| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.88 | 6,249 | $405,435.12 | 191,717 | 2025-11-25 | Filing | |
| $64.05 | 8,898 | $569,916.90 | 185,468 | 2025-11-25 | Filing | |
| $63.96 | 24,853 | $1,589,597.88 | 176,570 | 2025-11-24 | Filing | |
| $61.95 | 100 | $6,195.00 | 118,075 | 2025-11-19 | Filing | |
| $61.06 | 4,900 | $299,194.00 | 117,975 | 2025-11-19 | Filing | |
| $5.96 | 75,000 | $447,000.00 | 292,677 | 2023-05-18 | Filing | |
| $12.51 | 15,940 | $199,409.40 | 70,249 | 2020-06-10 | Filing | |
| $9.70 | 10,232 | $99,253.47 | 122,403 | 2020-05-21 | Filing | |
| $9.96 | 50,000 | $498,000.00 | 139,814 | 2020-05-21 | Filing | |
| $7.85 | 31,750 | $249,237.50 | 54,309 | 2020-05-18 | Filing | |
| $7.76 | 150,000 | $1,164,000.00 | 599,890 | 2020-05-18 | Filing | |
| $17.23 | 20,000 | $344,600.00 | 53,530 | 2018-11-12 | Filing | |
| $23.66 | 10,080 | $238,492.80 | 5,798,120 | 2015-06-15 | Filing | |
| $23.66 | 10,080 | $238,492.80 | 5,798,120 | 2015-06-15 | Filing | |
| $23.21 | 6,258 | $145,248.18 | 5,788,040 | 2015-06-10 | Filing | |
| $22.68 | 10,798 | $244,898.64 | 5,781,782 | 2015-06-09 | Filing | |
| $22.86 | 19,749 | $451,462.14 | 5,770,984 | 2015-06-08 | Filing | |
| $23.21 | 6,258 | $145,248.18 | 5,788,040 | 2015-06-10 | Filing | |
| $22.68 | 10,798 | $244,898.64 | 5,781,782 | 2015-06-09 | Filing | |
| $22.86 | 19,749 | $451,462.14 | 5,770,984 | 2015-06-08 | Filing |