Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Director | $69.61 | 39,040 | $2,717,574.40 | 1,680,447 | 2025-05-02 | Filing |
Director | $69.57 | 60,960 | $4,240,987.20 | 1,719,487 | 2025-05-01 | Filing |
Director | $75.28 | 1,125 | $84,690.00 | 4,852 | 2025-03-03 | Filing |
Director | $79.32 | 15,000 | $1,189,800.00 | 1,472,970 | 2025-02-19 | Filing |
Large Shareholder, Officer, Director | $77.59 | 49,800 | $3,863,982.00 | 1,296,828 | 2025-02-12 | Filing |
Large Shareholder, Officer, Director | $77.68 | 50,000 | $3,884,000.00 | 1,346,628 | 2025-02-11 | Filing |
Officer | $77.13 | 18,705 | $1,442,716.65 | 41,496 | 2025-02-12 | Filing |
Officer | $76.87 | 4,257 | $327,235.59 | 33,101 | 2025-02-11 | Filing |
Director | $75.68 | 660 | $49,948.80 | 5,977 | 2024-12-12 | Filing |
Officer, Director | $72.15 | 30,000 | $2,164,500.00 | 1,101,202 | 2024-11-22 | Filing |
Officer, Director | $71.77 | 30,000 | $2,153,100.00 | 1,131,202 | 2024-11-19 | Filing |
Officer, Director | $73.49 | 40,000 | $2,939,600.00 | 1,161,202 | 2024-11-13 | Filing |
Officer | $71.43 | 21,549 | $1,539,245.07 | 438,615 | 2024-11-06 | Filing |
Director | $68.84 | 1,096 | $75,448.64 | 0 | 2024-11-01 | Filing |
Director | $69.35 | 25,155 | $1,744,499.25 | 1,487,970 | 2024-10-31 | Filing |
Director | $70.97 | 74,845 | $5,311,749.65 | 1,513,125 | 2024-10-30 | Filing |
Officer | $69.28 | 25,194 | $1,745,440.32 | 64,424 | 2024-10-31 | Filing |
Large Shareholder, Officer, Director | $60.00 | 73,130 | $4,387,800.00 | 1,396,628 | 2024-08-30 | Filing |
Large Shareholder, Officer, Director | $60.23 | 26,870 | $1,618,380.10 | 1,469,758 | 2024-08-29 | Filing |
Large Shareholder, Officer, Director | $60.23 | 73,130 | $4,404,619.90 | 1,423,498 | 2024-08-29 | Filing |