Dec 15
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 2.95%
1,645,883
Common Stock
Nov 19
2024
BUY
Open market or private purchase
$100,567
$1.75 p/Share
57,467
Added 3.48%
1,595,883
Common Stock
Aug 14
2024
BUY
Open market or private purchase
$37,992
$1.9 p/Share
19,996
Added 1.28%
1,538,416
Common Stock
Aug 13
2024
BUY
Open market or private purchase
$160,364
$1.88 p/Share
85,300
Added 5.32%
1,518,420
Common Stock
Jun 15
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 3.37%
1,433,120
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
50,000
Added 3.49%
1,383,120
Common Stock
Nov 15
2023
BUY
Open market or private purchase
$49,560
$2.36 p/Share
21,000
Added 1.55%
1,333,120
Common Stock
Nov 14
2023
BUY
Open market or private purchase
$369,250
$2.11 p/Share
175,000
Added 11.77%
1,312,120
Common Stock
Nov 13
2023
BUY
Open market or private purchase
$576,000
$1.92 p/Share
300,000
Added 20.88%
1,137,120
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 10.67%
837,120
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 11.95%
737,120
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$550,066
$13.81 p/Share
39,831
Reduced 5.88%
637,120
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$1,381,000
$13.81 p/Share
100,000
Added 12.87%
676,951
Common Stock
Nov 04
2021
-
463,474
Reduced 44.55%
576,951
Common Stock
Jun 30
2021
SELL
Other acquisition or disposition
-
50,000
Reduced 4.59%
1,040,425
Common Stock
Jun 08
2021
SELL
Open market or private sale
$3,825,915
$44.52 p/Share
85,937
Reduced 7.31%
1,090,425
Common Stock
Jun 07
2021
SELL
Open market or private sale
$4,372,426
$43.59 p/Share
100,308
Reduced 7.86%
1,176,362
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$449,260
$3.55 p/Share
126,552
Added 9.02%
1,276,670
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$223,045
$1.76 p/Share
126,730
Added 9.93%
1,150,118
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$1,575,601
$39.09 p/Share
40,307
Reduced 3.79%
1,023,388
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$3,909,000
$39.09 p/Share
100,000
Added 8.59%
1,063,695
Common Stock
Nov 23
2020
SELL
Open market or private sale
$1,240,000
$31.0 p/Share
40,000
Reduced 4.12%
931,914
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$107,102
$3.37 p/Share
31,781
Added 3.19%
963,695
Common Stock
Nov 20
2020
SELL
Open market or private sale
$4,198,940
$29.57 p/Share
142,000
Reduced 12.75%
971,914
Common Stock