Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Officer | $52.03 | 775 | $40,323.25 | 75,965 | 2025-06-23 | Filing |
Officer | $51.59 | 5,225 | $269,557.75 | 76,740 | 2025-06-23 | Filing |
Director | $55.13 | 11,234 | $619,330.42 | 21,930 | 2025-06-05 | Filing |
Officer, Director | $52.01 | 100,000 | $5,201,000.00 | 801,959 | 2025-05-12 | Filing |
Officer | $51.51 | 872 | $44,916.72 | 89,351 | 2025-05-12 | Filing |
Officer | $40.91 | 6,977 | $285,429.07 | 90,223 | 2025-04-21 | Filing |
Officer | $49.69 | 8,895 | $441,992.55 | 97,200 | 2025-03-21 | Filing |
Officer | $61.58 | 19,972 | $1,229,875.76 | 262,144 | 2024-12-31 | Filing |
Officer | $64.11 | 8,895 | $570,258.45 | 72,927 | 2024-12-24 | Filing |
Officer | $62.16 | 8,311 | $516,611.76 | 67,681 | 2024-12-12 | Filing |
Officer, Director | $67.56 | 1,800 | $121,608.00 | 0 | 2024-12-04 | Filing |
Officer, Director | $66.89 | 13,154 | $879,871.06 | 1,800 | 2024-12-04 | Filing |
Officer, Director | $65.97 | 24,346 | $1,606,105.62 | 14,954 | 2024-12-04 | Filing |
Officer, Director | $65.17 | 58,400 | $3,805,928.00 | 39,300 | 2024-12-04 | Filing |
Officer, Director | $63.42 | 400 | $25,368.00 | 97,700 | 2024-12-04 | Filing |
Officer, Director | $62.21 | 400 | $24,884.00 | 98,100 | 2024-12-04 | Filing |
Officer, Director | $61.09 | 1,500 | $91,635.00 | 98,500 | 2024-12-04 | Filing |
Officer, Director | $49.94 | 53,864 | $2,689,968.16 | 100,000 | 2024-11-19 | Filing |
Officer, Director | $49.15 | 46,136 | $2,267,584.40 | 153,864 | 2024-11-19 | Filing |
Officer, Director | $50.66 | 2,879 | $145,850.14 | 200,000 | 2024-11-04 | Filing |