| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.75 | 936 | $27,843.19 | 106,018 | 2025-05-21 | Filing | |
| $32.31 | 20,000 | $646,260.00 | 242,660 | 2025-05-08 | Filing | |
| $32.72 | 5,000 | $163,590.00 | 105,849 | 2025-05-07 | Filing | |
| $37.65 | 689 | $25,941.54 | 110,849 | 2025-05-05 | Filing | |
| $37.65 | 2,800 | $105,422.80 | 262,660 | 2025-05-05 | Filing | |
| $37.65 | 1,101 | $41,453.75 | 129,380 | 2025-05-05 | Filing | |
| $37.65 | 162 | $6,099.46 | 51,272 | 2025-05-05 | Filing | |
| $37.65 | 5,042 | $189,836.34 | 655,432 | 2025-05-05 | Filing | |
| $40.00 | 2,058 | $82,309.71 | 265,460 | 2025-04-23 | Filing | |
| $38.73 | 124 | $4,802.89 | 111,538 | 2025-04-02 | Filing | |
| $38.73 | 206 | $7,979.00 | 267,518 | 2025-04-02 | Filing | |
| $38.73 | 140 | $5,422.62 | 130,481 | 2025-04-02 | Filing | |
| $38.73 | 492 | $19,056.64 | 660,474 | 2025-04-02 | Filing | |
| $41.68 | 230 | $9,585.48 | 111,662 | 2025-03-20 | Filing | |
| $41.68 | 291 | $12,127.72 | 130,621 | 2025-03-20 | Filing | |
| $41.68 | 1,726 | $71,932.78 | 660,966 | 2025-03-20 | Filing | |
| $40.05 | 92 | $3,684.42 | 111,892 | 2025-03-14 | Filing | |
| $40.91 | 918 | $37,558.13 | 130,912 | 2025-03-06 | Filing | |
| $40.91 | 277 | $11,332.90 | 111,984 | 2025-03-06 | Filing | |
| $40.91 | 2,402 | $98,273.03 | 662,692 | 2025-03-06 | Filing |