Dec 15
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 3.12%
1,553,848
Common Stock
Nov 19
2024
BUY
Open market or private purchase
$101,748
$1.74 p/Share
58,476
Added 3.74%
1,503,848
Common Stock
Aug 14
2024
BUY
Open market or private purchase
$37,992
$1.9 p/Share
19,996
Added 1.36%
1,445,372
Common Stock
Aug 13
2024
BUY
Open market or private purchase
$160,365
$1.88 p/Share
85,301
Added 5.65%
1,425,376
Common Stock
Jun 15
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 3.6%
1,340,075
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
50,000
Added 3.73%
1,290,075
Common Stock
Nov 15
2023
BUY
Open market or private purchase
$711,500
$2.35 p/Share
302,766
Added 19.62%
1,240,075
Common Stock
Nov 14
2023
BUY
Open market or private purchase
$273,553
$2.15 p/Share
127,234
Added 11.95%
937,309
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 10.99%
810,075
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 12.34%
710,075
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$593,319
$13.81 p/Share
42,963
Reduced 6.58%
610,075
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$1,381,000
$13.81 p/Share
100,000
Added 13.28%
653,038
Common Stock
Nov 17
2021
-
538,473
Reduced 49.33%
553,038
Common Stock
Jun 30
2021
SELL
Other acquisition or disposition
-
50,000
Reduced 4.38%
1,091,511
Common Stock
Jun 08
2021
SELL
Open market or private sale
$3,825,915
$44.52 p/Share
85,937
Reduced 7.0%
1,141,511
Common Stock
Jun 07
2021
SELL
Open market or private sale
$4,372,382
$43.59 p/Share
100,307
Reduced 7.55%
1,227,448
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$449,260
$3.55 p/Share
126,552
Added 8.7%
1,327,755
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$223,045
$1.76 p/Share
126,730
Added 9.54%
1,201,203
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$58,596
$39.09 p/Share
1,499
Added 0.14%
1,074,473
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$1,575,640
$39.09 p/Share
40,308
Reduced 3.62%
1,072,974
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$3,909,000
$39.09 p/Share
100,000
Added 8.24%
1,113,282
Common Stock
Nov 23
2020
SELL
Open market or private sale
$1,240,000
$31.0 p/Share
40,000
Reduced 3.92%
981,501
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$107,102
$3.37 p/Share
31,781
Added 3.04%
1,013,282
Common Stock
Nov 20
2020
SELL
Open market or private sale
$4,198,940
$29.57 p/Share
142,000
Reduced 12.2%
1,021,501
Common Stock