| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.39 | 17,225 | $799,115.98 | 11,518,384 | 2024-12-16 | Filing | |
| $45.14 | 59,469 | $2,684,216.57 | 11,535,609 | 2024-12-16 | Filing | |
| $44.37 | 388,306 | $17,230,806.94 | 11,595,078 | 2024-12-16 | Filing | |
| $40.15 | 12,000 | $481,800.00 | 94,670 | 2024-12-13 | Filing | |
| $50.00 | 30,000 | $1,500,000.00 | 29,286 | 2024-11-21 | Filing | |
| $50.00 | 6,875 | $343,750.00 | 189,653 | 2024-11-21 | Filing | |
| $50.00 | 1,769 | $88,450.00 | 196,528 | 2024-11-21 | Filing | |
| $50.00 | 15,000 | $750,000.00 | 198,297 | 2024-11-21 | Filing | |
| $40.00 | 6,875 | $275,000.00 | 189,653 | 2024-11-19 | Filing | |
| $40.00 | 1,769 | $70,760.00 | 196,528 | 2024-11-19 | Filing | |
| $40.00 | 15,000 | $600,000.00 | 198,297 | 2024-11-19 | Filing | |
| $30.00 | 20,000 | $600,000.00 | 59,286 | 2024-11-11 | Filing | |
| $18.24 | 2,050 | $37,392.00 | 271,552 | 2024-09-10 | Filing | |
| $18.84 | 1,547 | $29,145.48 | 90,283 | 2024-09-04 | Filing | |
| $18.84 | 263 | $4,954.92 | 8,988 | 2024-09-04 | Filing | |
| $16.03 | 1,026 | $16,446.78 | 73,941 | 2024-06-04 | Filing | |
| $16.03 | 2,077 | $33,294.31 | 273,602 | 2024-06-04 | Filing | |
| $16.03 | 271 | $4,344.13 | 9,251 | 2024-06-04 | Filing | |
| $17.72 | 290 | $5,138.80 | 9,522 | 2024-03-11 | Filing | |
| $16.52 | 2,161 | $35,699.72 | 275,679 | 2024-03-05 | Filing |