| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $275.00 | 3,858 | $1,060,950.00 | 69,400 | 2025-04-16 | Filing |
| Officer, Director | $273.56 | 2,371 | $648,610.76 | 73,258 | 2025-04-16 | Filing |
| Officer, Director | $272.83 | 2,598 | $708,812.34 | 75,629 | 2025-04-16 | Filing |
| Officer, Director | $271.88 | 2,244 | $610,098.72 | 78,227 | 2025-04-16 | Filing |
| Director | $271.21 | 50 | $13,560.50 | 5,523 | 2025-04-15 | Filing |
| Officer, Director | $277.63 | 65 | $18,045.95 | 52,495 | 2025-04-02 | Filing |
| Officer, Director | $275.99 | 400 | $110,396.00 | 52,560 | 2025-04-02 | Filing |
| Officer, Director | $275.24 | 36 | $9,908.64 | 52,960 | 2025-04-02 | Filing |
| Officer, Director | $274.22 | 5,248 | $1,439,106.56 | 52,996 | 2025-04-02 | Filing |
| Officer, Director | $273.71 | 4,208 | $1,151,771.68 | 58,244 | 2025-04-02 | Filing |
| Officer, Director | $272.00 | 300 | $81,600.00 | 62,452 | 2025-04-02 | Filing |
| Officer, Director | $271.41 | 1,350 | $366,403.50 | 62,752 | 2025-04-02 | Filing |
| Officer, Director | $270.34 | 900 | $243,306.00 | 64,102 | 2025-04-02 | Filing |
| Officer, Director | $269.25 | 1,700 | $457,725.00 | 65,002 | 2025-04-02 | Filing |
| Officer, Director | $268.39 | 1,000 | $268,390.00 | 66,702 | 2025-04-02 | Filing |
| Officer, Director | $267.36 | 1,358 | $363,074.88 | 67,702 | 2025-04-02 | Filing |
| Director | $266.93 | 360 | $96,094.80 | 4,692 | 2025-04-02 | Filing |
| Director | $264.58 | 360 | $95,248.80 | 4,533 | 2025-03-31 | Filing |
| Officer | $271.75 | 96 | $26,088.00 | 66,353 | 2025-04-01 | Filing |
| Officer | $270.68 | 20 | $5,413.60 | 66,449 | 2025-04-01 | Filing |