| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $198.00 | 1,242 | $245,916.00 | 525,071 | 2025-01-17 | Filing |
| Officer, Director | $192.88 | 1,242 | $239,556.96 | 526,313 | 2025-01-10 | Filing |
| Officer, Director | $192.15 | 1,242 | $238,650.30 | 527,555 | 2025-01-03 | Filing |
| Officer, Director | $193.62 | 1,242 | $240,476.04 | 528,797 | 2024-12-27 | Filing |
| Officer, Director | $189.29 | 1,242 | $235,098.18 | 530,039 | 2024-12-20 | Filing |
| Officer, Director | $203.06 | 1,242 | $252,200.52 | 531,281 | 2024-12-13 | Filing |
| Officer, Director | $209.24 | 1,242 | $259,876.08 | 532,523 | 2024-12-06 | Filing |
| Officer, Director | $216.01 | 1,242 | $268,284.42 | 533,765 | 2024-11-29 | Filing |
| Officer | $212.65 | 2,000 | $425,300.00 | 17,330 | 2024-11-25 | Filing |
| Officer, Director | $205.98 | 1,242 | $255,827.16 | 535,007 | 2024-11-22 | Filing |
| Officer, Director | $208.12 | 1,242 | $258,485.04 | 536,249 | 2024-11-15 | Filing |
| Director | $210.09 | 12,048 | $2,531,111.31 | 28,110 | 2024-11-11 | Filing |
| Director | $210.09 | 3,443 | $723,324.72 | 38,249 | 2024-11-11 | Filing |
| Director | $210.09 | 14,509 | $3,048,131.97 | 38,649 | 2024-11-11 | Filing |
| Officer, Director | $203.80 | 1,242 | $253,119.60 | 542,281 | 2024-11-08 | Filing |
| Officer, Director | $189.50 | 1,242 | $235,359.00 | 543,523 | 2024-11-01 | Filing |
| Officer, Director | $190.27 | 1,242 | $236,315.34 | 544,765 | 2024-10-25 | Filing |
| Director | $186.12 | 859 | $159,877.08 | 915 | 2024-10-22 | Filing |
| Officer, Director | $190.57 | 1,242 | $236,687.94 | 546,007 | 2024-10-18 | Filing |
| Officer, Director | $185.00 | 1,242 | $229,770.00 | 547,249 | 2024-10-11 | Filing |