| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $270.76 | 10,304 | $2,789,880.13 | 13,240 | 2026-04-24 | Filing |
| Officer, Director | $266.94 | 731 | $195,135.63 | 23,544 | 2026-04-24 | Filing |
| Officer | $259.90 | 2,000 | $519,806.60 | 42 | 2026-04-23 | Filing |
| Officer | $259.90 | 6,000 | $1,559,419.80 | 42 | 2026-04-23 | Filing |
| Large Shareholder, Officer, Director | $199.07 | 13,000 | $2,587,913.90 | 8,855,090 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $198.08 | 7,000 | $1,386,580.30 | 8,868,090 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $197.00 | 10,006 | $1,971,183.00 | 8,875,090 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $196.11 | 9,994 | $1,959,913.35 | 8,885,096 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $195.00 | 10,000 | $1,950,000.00 | 8,895,090 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $194.00 | 11,200 | $2,172,800.00 | 8,905,090 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $193.19 | 10,300 | $1,989,805.50 | 8,916,290 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $192.20 | 11,287 | $2,169,352.37 | 8,926,590 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $191.12 | 7,213 | $1,378,552.89 | 8,937,877 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $190.00 | 10,000 | $1,900,005.00 | 8,940,263 | 2026-04-14 | Filing |
| Large Shareholder, Officer, Director | $189.00 | 9,778 | $1,848,042.00 | 8,950,263 | 2026-04-14 | Filing |
| Large Shareholder, Officer, Director | $189.00 | 222 | $41,958.00 | 8,960,041 | 2026-04-09 | Filing |
| Large Shareholder, Officer, Director | $188.00 | 10,000 | $1,880,000.00 | 8,960,263 | 2026-04-09 | Filing |
| Large Shareholder, Officer, Director | $187.00 | 10,000 | $1,870,000.00 | 8,970,263 | 2026-04-09 | Filing |
| Large Shareholder, Officer, Director | $186.00 | 4,721 | $878,106.00 | 8,980,263 | 2026-04-09 | Filing |
| Officer, Director | $167.75 | 100 | $16,775.00 | 1,920 | 2026-04-01 | Filing |