Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Officer, Director | $103.77 | 636 | $65,997.97 | 24,107 | 2024-11-25 | Filing |
Officer, Director | $106.30 | 86 | $9,141.80 | 0 | 2024-11-25 | Filing |
Officer, Director | $105.70 | 19,724 | $2,084,868.22 | 86 | 2024-11-25 | Filing |
Officer, Director | $104.92 | 6,542 | $686,385.99 | 19,810 | 2024-11-25 | Filing |
Officer, Director | $103.77 | 3,638 | $377,520.72 | 26,352 | 2024-11-25 | Filing |
Officer | $100.00 | 6,000 | $600,000.00 | 175,688 | 2024-11-21 | Filing |
| $96.14 | 10,755 | $1,033,972.79 | 252,869 | 2024-11-19 | Filing |
| $95.35 | 5,962 | $568,502.34 | 263,624 | 2024-11-19 | Filing |
| $94.21 | 8,018 | $755,363.75 | 269,586 | 2024-11-19 | Filing |
| $93.42 | 3,200 | $298,954.56 | 277,604 | 2024-11-19 | Filing |
| $91.79 | 700 | $64,250.97 | 280,804 | 2024-11-19 | Filing |
| $90.08 | 3,495 | $314,846.73 | 73,130 | 2024-11-18 | Filing |
Large Shareholder, Officer, Director | $90.10 | 7,368 | $663,883.32 | 0 | 2024-11-15 | Filing |
Large Shareholder, Officer, Director | $89.40 | 20,110 | $1,797,870.20 | 7,368 | 2024-11-15 | Filing |
Large Shareholder, Officer, Director | $88.48 | 24,906 | $2,203,767.56 | 27,478 | 2024-11-15 | Filing |
Large Shareholder, Officer, Director | $94.55 | 648 | $61,271.51 | 0 | 2024-11-14 | Filing |
Large Shareholder, Officer, Director | $93.38 | 4,852 | $453,071.51 | 648 | 2024-11-14 | Filing |
Large Shareholder, Officer, Director | $92.58 | 21,957 | $2,032,833.95 | 5,500 | 2024-11-14 | Filing |
Large Shareholder, Officer, Director | $91.81 | 24,927 | $2,288,430.71 | 27,457 | 2024-11-14 | Filing |
Large Shareholder, Officer, Director | $98.72 | 3,908 | $385,790.73 | 0 | 2024-11-13 | Filing |