| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $277.22 | 1,093 | $303,001.46 | 753 | 2024-03-26 | Filing |
| Director | $276.36 | 1,120 | $309,523.20 | 1,846 | 2024-03-26 | Filing |
| Director | $275.27 | 1,198 | $329,773.46 | 2,966 | 2024-03-26 | Filing |
| Director | $274.32 | 926 | $254,020.32 | 4,164 | 2024-03-26 | Filing |
| Director | $272.82 | 557 | $151,960.74 | 5,090 | 2024-03-26 | Filing |
| Director | $271.99 | 199 | $54,126.01 | 5,647 | 2024-03-26 | Filing |
| Director | $270.65 | 250 | $67,662.50 | 5,846 | 2024-03-26 | Filing |
| Director | $268.90 | 57 | $15,327.30 | 6,096 | 2024-03-26 | Filing |
| Director | $267.08 | 587 | $156,775.96 | 6,153 | 2024-03-26 | Filing |
| Large Shareholder, Director | $279.30 | 200 | $55,859.00 | 0 | 2024-03-26 | Filing |
| Large Shareholder, Director | $278.59 | 800 | $222,872.88 | 200 | 2024-03-26 | Filing |
| Large Shareholder, Director | $277.44 | 2,733 | $758,231.77 | 1,000 | 2024-03-26 | Filing |
| 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 |