| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $311.43 | 1,000 | $311,428.20 | 7,240 | 2025-10-20 | Filing |
| Large Shareholder, Officer, Director | $309.94 | 632 | $195,881.76 | 8,240 | 2025-10-20 | Filing |
| Large Shareholder, Officer, Director | $309.06 | 500 | $154,532.00 | 8,872 | 2025-10-20 | Filing |
| Large Shareholder, Officer, Director | $307.55 | 600 | $184,531.98 | 9,372 | 2025-10-20 | Filing |
| Large Shareholder, Officer, Director | $305.86 | 100 | $30,586.00 | 9,972 | 2025-10-20 | Filing |
| Large Shareholder, Officer, Director | $328.76 | 200 | $65,751.00 | 72 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $327.44 | 1,300 | $425,675.38 | 272 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $326.50 | 600 | $195,897.24 | 1,572 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $325.22 | 500 | $162,612.00 | 2,172 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $324.10 | 300 | $97,231.41 | 2,672 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $322.62 | 109 | $35,166.01 | 2,972 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $321.39 | 1,173 | $376,991.17 | 3,081 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $320.33 | 1,803 | $577,560.40 | 4,254 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $319.56 | 1,599 | $510,971.64 | 6,057 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $318.26 | 1,916 | $609,793.82 | 7,656 | 2025-10-06 | Filing |
| Large Shareholder, Officer, Director | $317.31 | 500 | $158,653.25 | 9,572 | 2025-10-06 | Filing |
| Officer | $319.76 | 600 | $191,854.02 | 116,171 | 2025-10-01 | Filing |
| Officer | $317.96 | 600 | $190,773.00 | 116,771 | 2025-10-01 | Filing |
| Officer | $316.74 | 300 | $95,021.01 | 117,371 | 2025-10-01 | Filing |
| Officer | $315.28 | 300 | $94,584.99 | 117,671 | 2025-10-01 | Filing |