Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Large Shareholder, Officer, Director | $76.08 | 3,602 | $274,029.35 | 8,742 | 2024-06-13 | Filing |
Large Shareholder, Officer, Director | $75.08 | 7,174 | $538,621.77 | 12,344 | 2024-06-13 | Filing |
Large Shareholder, Officer, Director | $74.22 | 41,608 | $3,088,054.22 | 19,518 | 2024-06-13 | Filing |
Large Shareholder, Officer, Director | $75.73 | 4,860 | $368,038.57 | 8,742 | 2024-06-12 | Filing |
Large Shareholder, Officer, Director | $75.19 | 37,164 | $2,794,390.89 | 13,602 | 2024-06-12 | Filing |
Large Shareholder, Officer, Director | $74.31 | 10,360 | $769,801.87 | 50,766 | 2024-06-12 | Filing |
Large Shareholder, Officer, Director | $72.93 | 500 | $36,464.00 | 8,742 | 2024-06-11 | Filing |
Large Shareholder, Officer, Director | $72.39 | 34,868 | $2,523,979.46 | 9,242 | 2024-06-11 | Filing |
Large Shareholder, Officer, Director | $71.30 | 17,016 | $1,213,174.44 | 44,110 | 2024-06-11 | Filing |
| $74.48 | 7,986 | $594,781.31 | 1,102,409 | 2024-06-12 | Filing |
| $69.50 | 7,867 | $546,774.59 | 309,937 | 2024-06-05 | Filing |
| $68.70 | 7,133 | $490,019.27 | 317,804 | 2024-06-05 | Filing |
| $67.11 | 574 | $38,521.14 | 51,162 | 2024-06-04 | Filing |
| $68.65 | 30,270 | $2,077,911.39 | 1,110,395 | 2024-06-05 | Filing |
| $68.77 | 3,000 | $206,310.00 | 195,303 | 2024-06-03 | Filing |
| $72.79 | 7,994 | $581,848.09 | 1,140,665 | 2024-05-29 | Filing |
| $73.84 | 9,999 | $738,364.16 | 1,148,659 | 2024-05-22 | Filing |
Officer, Director | $74.61 | 20 | $1,492.10 | 19,615 | 2024-05-22 | Filing |
Officer, Director | $74.08 | 2,544 | $188,456.72 | 19,635 | 2024-05-22 | Filing |
Officer, Director | $74.61 | 80 | $5,968.40 | 0 | 2024-05-22 | Filing |