Mar 05
2024
SELL
Open market or private sale
$136,745
$3.5 p/Share
39,070
Reduced 7.63%
472,754
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
175,000
Added 25.48%
511,824
Common Stock
Mar 06
2023
SELL
Open market or private sale
$194,264
$8.57 p/Share
22,668
Reduced 6.31%
336,824
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
132,979
Added 27.0%
359,492
Common Stock
Mar 07
2022
SELL
Open market or private sale
$55,402
$12.01 p/Share
4,613
Reduced 2.0%
226,513
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
185,338
Added 44.5%
231,126
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
45,788
Added 50.0%
45,788
Common Stock
Mar 01
2021
SELL
Open market or private sale
$875,850
$58.39 p/Share
15,000
Reduced 100.0%
0
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$98,250
$6.55 p/Share
15,000
Added 50.0%
15,000
Common Stock
Feb 26
2021
SELL
Open market or private sale
$843,450
$56.23 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$98,250
$6.55 p/Share
15,000
Added 50.0%
15,000
Common Stock
Feb 25
2021
SELL
Open market or private sale
$832,513
$56.73 p/Share
14,675
Reduced 100.0%
0
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$96,121
$6.55 p/Share
14,675
Added 50.0%
14,675
Common Stock
Feb 24
2021
SELL
Open market or private sale
$868,650
$57.91 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$98,250
$6.55 p/Share
15,000
Added 50.0%
15,000
Common Stock
Feb 23
2021
SELL
Open market or private sale
$828,750
$55.25 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$98,250
$6.55 p/Share
15,000
Added 50.0%
15,000
Common Stock
Feb 22
2021
SELL
Open market or private sale
$910,050
$60.67 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$98,250
$6.55 p/Share
15,000
Added 50.0%
15,000
Common Stock
Feb 19
2021
SELL
Open market or private sale
$934,050
$62.27 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$98,250
$6.55 p/Share
15,000
Added 50.0%
15,000
Common Stock
Feb 18
2021
SELL
Open market or private sale
$912,750
$60.85 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$98,250
$6.55 p/Share
15,000
Added 50.0%
15,000
Common Stock
Feb 17
2021
SELL
Open market or private sale
$929,400
$61.96 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
$98,250
$6.55 p/Share
15,000
Added 50.0%
15,000
Common Stock