2024-05-08 | Bahrambeygui Sherry S. | | Sell | Common Stock, $0.0001 par value per share | -8000.0 | 81,738 | $85.5 | S |
2024-05-07 | Bahrambeygui Sherry S. | | Sell | Common Stock, $0.0001 par value per share | -2000.0 | 89,738 | $84.6 | S |
2024-05-01 | Bahrambeygui Sherry S. | | Sell | Common Stock, $0.0001 par value per share | -769.0 | 92,538 | $82.9 | S |
2024-05-01 | Bahrambeygui Sherry S. | | Sell | Common Stock, $0.0001 par value per share | -800.0 | 91,738 | $83.2 | S |
2024-04-29 | Bahrambeygui Sherry S. | | Sell | Common Stock, $0.0001 par value per share | -5201.0 | 93,307 | $82.8 | S |
2024-04-29 | HILDEBRANDT JOHN D | | Sell | Common Stock, $0.0001 par value per share | -6000.0 | 140,485 | $81.9 | S |
2024-04-29 | Kovaleski Paul | | Sell | Common Stock, $0.0001 par value per share | -1176.0 | 44,950 | $81.7 | S |
2024-04-26 | Bahrambeygui Sherry S. | | Sell | Common Stock, $0.0001 par value per share | -1500.0 | 98,508 | $80.5 | S |
2024-04-24 | Kovaleski Paul | | Sell | Common Stock, $0.0001 par value per share | -19.0 | 46,126 | $81.6 | F |
2024-04-15 | Hanson Gordon H. | | Sell | Common Stock. $0.0001 par value per share | -937.0 | 7,969 | $79.9 | S |
2024-04-12 | ZURCHER EDGAR | | Sell | Common Stock. $0.0001 par value per share | -1075.0 | 8,822 | $79.1 | S |