| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $338.13 | 605 | $204,568.65 | 883,868 | 2025-06-04 | Filing |
| Large Shareholder, Officer, Director | $337.73 | 604 | $203,988.92 | 783,868 | 2025-06-04 | Filing |
| Large Shareholder, Officer, Director | $337.34 | 268 | $90,407.12 | 884,473 | 2025-06-04 | Filing |
| Large Shareholder, Officer, Director | $336.87 | 269 | $90,618.03 | 784,472 | 2025-06-04 | Filing |
| Large Shareholder, Officer, Director | $335.90 | 259 | $86,998.10 | 884,741 | 2025-06-04 | Filing |
| Large Shareholder, Officer, Director | $335.90 | 259 | $86,998.10 | 784,741 | 2025-06-04 | Filing |
| Large Shareholder, Officer, Director | $340.36 | 100 | $34,036.00 | 885,000 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $340.36 | 100 | $34,036.00 | 785,000 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $339.52 | 1,800 | $611,136.00 | 885,100 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $339.52 | 1,800 | $611,136.00 | 785,100 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $338.60 | 900 | $304,740.00 | 886,900 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $338.60 | 900 | $304,740.00 | 786,900 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $337.62 | 450 | $151,929.00 | 887,800 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $337.62 | 450 | $151,929.00 | 787,800 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $336.79 | 519 | $174,794.01 | 888,250 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $336.15 | 518 | $174,125.70 | 788,250 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $335.67 | 277 | $92,980.59 | 888,769 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $335.17 | 278 | $93,177.26 | 788,768 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $334.53 | 704 | $235,509.12 | 889,046 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $334.53 | 704 | $235,509.12 | 789,046 | 2025-06-03 | Filing |