2024-05-09 | Hudson Daniel A. | | Sell | Common Stock, $0.001 par value | -20000.0 | 74,542 | $109.0 | S |
2024-05-09 | ROBOTTI ROBERT | | Sell | Common Stock, $0.001 Par Value Per Share | -94152.0 | 2,759,948 | $107.2 | S |
2024-05-09 | ROBOTTI ROBERT | | Sell | Common Stock, $0.001 Par Value Per Share | -60848.0 | 2,699,100 | $107.2 | S |
2024-05-08 | ROBOTTI ROBERT | | Sell | Common Stock, $0.001 Par Value Per Share | -1494.0 | 2,854,100 | $107.5 | S |
2024-05-08 | Rubio Samuel R | | Sell | Common Stock, par value $0.001 | -24396.0 | 64,527 | $107.4 | S |
2024-05-08 | Rubio Samuel R | | Sell | Warrants (Right to Buy) | -1254.0 | 0 | $18.5 | S |
2024-05-07 | Darling David E | | Sell | Common Stock, $0.001 par value | -25127.0 | 53,114 | $109.0 | S |
2024-05-07 | Kneen Quintin | | Sell | Common Stock, $0.001 par value | -150000.0 | 501,718 | $109.0 | S |
2024-04-01 | ROBOTTI ROBERT | | Buy | Common Stock, $0.001 Par Value Per Share | 333.0 | 2,855,594 | $93.8 | A |
2024-03-22 | Kneen Quintin | | Sell | Common Stock, $0.001 par value | -144157.0 | 532,749 | $89.9 | F |
2024-03-22 | Kneen Quintin | | Buy | Common Stock, $0.001 par value | 259158.0 | 791,907 | $18.1 | M |
2024-03-22 | Kneen Quintin | | Sell | Common Stock, $0.001 par value | -140189.0 | 651,718 | $89.9 | F |
2024-03-22 | Kneen Quintin | | Sell | Stock Option (right to buy) | -344598.0 | 267,183 | $0.0 | M |
2024-03-22 | Kneen Quintin | | Sell | Stock Option (right to buy) | -259158.0 | 8,025 | $0.0 | M |
2024-03-22 | Hudson Daniel A. | | Sell | Common Stock, $0.001 par value | -9932.0 | 94,542 | $90.9 | F |
2024-03-22 | Darling David E | | Sell | Common Stock, $0.001 par value | -10177.0 | 78,241 | $90.9 | F |
2024-03-22 | Rubio Samuel R | | Sell | Common Stock, par value $0.001 | -10177.0 | 88,923 | $90.9 | F |
2024-03-22 | Kneen Quintin | | Sell | Common Stock, $0.001 par value | -19054.0 | 332,308 | $90.9 | F |
2024-03-22 | Kneen Quintin | | Buy | Common Stock, $0.001 par value | 344598.0 | 676,906 | $6.5 | M |
2024-03-21 | Darling David E | | Buy | Common Stock, $0.001 par value | 6956.0 | 88,418 | $0.0 | A |