| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $198.71 | 2,595 | $515,642.33 | 83,313 | 2025-04-23 | Filing |
| Officer | $197.92 | 7,405 | $1,465,566.50 | 85,908 | 2025-04-23 | Filing |
| Officer | $200.00 | 1,741 | $348,200.00 | 13,932 | 2025-04-23 | Filing |
| Officer | $200.00 | 7,575 | $1,515,000.00 | 107,291 | 2025-04-23 | Filing |
| Large Shareholder, Officer, Director | $199.07 | 824 | $164,032.28 | 526 | 2025-04-23 | Filing |
| Large Shareholder, Officer, Director | $198.41 | 19,176 | $3,804,690.98 | 1,350 | 2025-04-23 | Filing |
| Large Shareholder, Officer, Director | $179.96 | 3,057 | $550,136.19 | 526 | 2025-04-14 | Filing |
| Large Shareholder, Officer, Director | $179.21 | 3,037 | $544,267.76 | 3,583 | 2025-04-14 | Filing |
| Large Shareholder, Officer, Director | $178.24 | 8,906 | $1,587,437.50 | 6,620 | 2025-04-14 | Filing |
| Large Shareholder, Officer, Director | $169.65 | 34 | $5,767.93 | 526 | 2025-04-03 | Filing |
| Large Shareholder, Officer, Director | $169.02 | 5,831 | $985,548.04 | 560 | 2025-04-03 | Filing |
| Large Shareholder, Officer, Director | $168.22 | 9,135 | $1,536,649.51 | 6,391 | 2025-04-03 | Filing |
| Officer | $200.00 | 1,741 | $348,200.00 | 15,673 | 2025-03-24 | Filing |
| Officer | $200.00 | 7,575 | $1,515,000.00 | 114,866 | 2025-03-24 | Filing |
| Large Shareholder, Officer, Director | $198.15 | 10,000 | $1,981,538.00 | 526 | 2025-03-25 | Filing |
| Large Shareholder, Officer, Director | $187.95 | 5,593 | $1,051,188.69 | 526 | 2025-03-13 | Filing |
| Large Shareholder, Officer, Director | $187.13 | 6,294 | $1,177,775.45 | 6,119 | 2025-03-13 | Filing |
| Large Shareholder, Officer, Director | $186.13 | 3,113 | $579,431.10 | 12,413 | 2025-03-13 | Filing |
| Officer | $200.86 | 2,598 | $521,834.28 | 0 | 2025-03-04 | Filing |
| Large Shareholder, Officer, Director | $232.15 | 11,837 | $2,747,940.61 | 526 | 2025-03-03 | Filing |