| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $276.39 | 3,751 | $1,036,750.52 | 3,733 | 2024-03-26 | Filing |
| Large Shareholder, Director | $275.36 | 2,650 | $729,691.02 | 7,484 | 2024-03-26 | Filing |
| Large Shareholder, Director | $274.35 | 2,405 | $659,810.07 | 10,134 | 2024-03-26 | Filing |
| Large Shareholder, Director | $273.25 | 700 | $191,278.22 | 12,539 | 2024-03-26 | Filing |
| Large Shareholder, Director | $272.41 | 1,006 | $274,047.98 | 13,239 | 2024-03-26 | Filing |
| Large Shareholder, Director | $271.07 | 1,100 | $298,176.45 | 14,245 | 2024-03-26 | Filing |
| Large Shareholder, Director | $269.50 | 400 | $107,801.00 | 15,345 | 2024-03-26 | Filing |
| Large Shareholder, Director | $266.99 | 635 | $169,537.76 | 15,745 | 2024-03-26 | Filing |
| Officer | $281.71 | 600 | $169,027.98 | 66,122 | 2024-03-25 | Filing |
| Officer | $280.66 | 1,034 | $290,204.71 | 66,722 | 2024-03-25 | Filing |
| Officer | $279.65 | 1,804 | $504,483.37 | 67,756 | 2024-03-25 | Filing |
| Officer | $278.56 | 2,000 | $557,128.00 | 69,560 | 2024-03-25 | Filing |
| Officer | $277.45 | 972 | $269,682.08 | 71,560 | 2024-03-25 | Filing |
| Officer | $276.03 | 500 | $138,016.00 | 72,532 | 2024-03-25 | Filing |
| Officer | $274.77 | 500 | $137,384.00 | 73,032 | 2024-03-25 | Filing |
| Officer | $272.00 | 500 | $136,000.00 | 73,532 | 2024-03-25 | Filing |
| Officer | $270.45 | 400 | $108,181.00 | 74,032 | 2024-03-25 | Filing |
| Officer | $268.91 | 587 | $157,849.82 | 74,432 | 2024-03-25 | Filing |
| Officer | $266.95 | 400 | $106,779.00 | 75,019 | 2024-03-25 | Filing |
| Officer | $265.15 | 100 | $26,515.00 | 75,419 | 2024-03-25 | Filing |