| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $1,004.81 | 540 | $542,595.19 | 111,559 | 2024-09-16 | Filing |
| Officer, Director | $1,003.87 | 1,200 | $1,204,644.96 | 112,099 | 2024-09-16 | Filing |
| Officer, Director | $1,002.93 | 5,610 | $5,626,415.42 | 113,299 | 2024-09-16 | Filing |
| Officer, Director | $1,002.03 | 4,953 | $4,963,050.13 | 118,909 | 2024-09-16 | Filing |
| Officer, Director | $1,000.90 | 5,076 | $5,080,544.54 | 123,862 | 2024-09-16 | Filing |
| Officer, Director | $999.91 | 4,377 | $4,376,620.95 | 128,938 | 2024-09-16 | Filing |
| Officer, Director | $998.88 | 2,208 | $2,205,537.86 | 133,315 | 2024-09-16 | Filing |
| Officer, Director | $997.85 | 1,380 | $1,377,032.86 | 135,523 | 2024-09-16 | Filing |
| Officer, Director | $996.74 | 535 | $533,257.67 | 136,903 | 2024-09-16 | Filing |
| Officer, Director | $995.72 | 858 | $854,329.73 | 137,438 | 2024-09-16 | Filing |
| Officer, Director | $994.95 | 305 | $303,460.79 | 138,296 | 2024-09-16 | Filing |
| Officer, Director | $993.84 | 390 | $387,596.39 | 138,601 | 2024-09-16 | Filing |
| Officer, Director | $992.23 | 70 | $69,455.78 | 138,991 | 2024-09-16 | Filing |
| Officer | $917.16 | 100 | $91,716.00 | 1,848 | 2024-06-20 | Filing |
| Officer | $915.43 | 135 | $123,583.35 | 1,948 | 2024-06-20 | Filing |
| Officer | $914.38 | 276 | $252,368.08 | 2,083 | 2024-06-20 | Filing |
| Officer | $976.09 | 300 | $292,827.00 | 4,909 | 2024-02-29 | Filing |
| Officer | $971.25 | 900 | $874,125.54 | 5,209 | 2024-02-29 | Filing |
| Officer | $969.60 | 894 | $866,818.47 | 6,109 | 2024-02-29 | Filing |
| Officer | $968.66 | 300 | $290,597.49 | 7,003 | 2024-02-29 | Filing |