| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $294.17 | 1,200 | $353,005.20 | 3,197 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $293.12 | 700 | $205,186.03 | 4,397 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $291.88 | 1,349 | $393,745.31 | 5,097 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $290.79 | 841 | $244,558.17 | 6,446 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $289.85 | 910 | $263,759.22 | 7,287 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $288.35 | 300 | $86,504.01 | 8,197 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $287.24 | 410 | $117,768.32 | 8,497 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $285.58 | 400 | $114,231.00 | 8,907 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $283.95 | 100 | $28,395.00 | 9,307 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $281.84 | 265 | $74,686.70 | 9,407 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $279.80 | 100 | $27,980.00 | 9,672 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $278.21 | 200 | $55,641.00 | 9,772 | 2025-04-07 | Filing |
| Large Shareholder, Officer, Director | $276.80 | 100 | $27,680.00 | 9,972 | 2025-04-07 | Filing |
| Officer | $327.32 | 732 | $239,598.46 | 127,251 | 2025-04-01 | Filing |
| Officer | $325.44 | 100 | $32,544.00 | 127,983 | 2025-04-01 | Filing |
| Officer | $324.38 | 100 | $32,438.00 | 128,083 | 2025-04-01 | Filing |
| Officer | $323.42 | 200 | $64,683.00 | 128,183 | 2025-04-01 | Filing |
| Officer | $321.67 | 200 | $64,333.00 | 128,383 | 2025-04-01 | Filing |
| Officer | $320.75 | 400 | $128,301.00 | 128,583 | 2025-04-01 | Filing |
| Officer | $319.56 | 700 | $223,689.97 | 128,983 | 2025-04-01 | Filing |