Nov 06
2024
SELL
Open market or private sale
$1,347,259
$26.36 p/Share
51,110
Reduced 31.89%
109,150
Common Stock
Oct 14
2024
SELL
Open market or private sale
$1,342,659
$26.27 p/Share
51,110
Reduced 24.18%
160,260
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$168,686
$4.04 p/Share
41,754
Added 16.5%
211,370
Common Stock
Apr 01
2024
SELL
Open market or private sale
$145,632
$32.12 p/Share
4,534
Reduced 2.6%
169,616
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
35,000
Added 16.73%
174,150
Common Stock
Oct 20
2023
BUY
Exercise of conversion of derivative security
$60,903
$0.67 p/Share
90,900
Added 39.51%
139,150
Common Stock
Jul 24
2023
SELL
Open market or private sale
$38,604
$32.01 p/Share
1,206
Reduced 2.44%
48,250
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
$8,707
$7.22 p/Share
1,206
Added 2.38%
49,456
Common Stock
Jul 21
2023
SELL
Open market or private sale
$4,979,687
$32.06 p/Share
155,324
Reduced 76.3%
48,250
Common Stock
Jul 21
2023
BUY
Exercise of conversion of derivative security
$659,070
$7.22 p/Share
91,284
Added 30.96%
203,574
Common Stock
Apr 04
2023
SELL
Open market or private sale
$51,023
$29.09 p/Share
1,754
Reduced 1.54%
112,290
Common Stock
Apr 03
2023
SELL
Open market or private sale
$58,134
$30.31 p/Share
1,918
Reduced 1.65%
114,044
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
20,000
Added 14.71%
115,962
Common Stock
Jan 03
2023
SELL
Open market or private sale
$2,070,715
$38.54 p/Share
53,729
Reduced 35.89%
95,962
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$99,398
$1.85 p/Share
53,729
Added 26.41%
149,691
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
$3,015
$0.67 p/Share
4,500
Added 4.48%
95,962
Common Stock
Dec 12
2022
SELL
Open market or private sale
$2,199,256
$43.11 p/Share
51,015
Reduced 35.81%
91,462
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$65,814
$2.45 p/Share
26,863
Added 15.86%
142,477
Common Stock
Mar 31
2022
SELL
Open market or private sale
$109,885
$59.11 p/Share
1,859
Reduced 1.58%
115,614
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
15,000
Added 11.32%
117,473
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$26,599
$0.67 p/Share
39,700
Added 27.92%
102,473
Common Stock
Dec 22
2021
SELL
Open market or private sale
$225,375
$86.45 p/Share
2,607
Reduced 3.99%
62,773
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$18,823
$7.22 p/Share
2,607
Added 3.83%
65,380
Common Stock
Dec 21
2021
SELL
Open market or private sale
$2,154,676
$85.83 p/Share
25,104
Reduced 28.57%
62,773
Common Stock
Dec 21
2021
BUY
Exercise of conversion of derivative security
$181,251
$7.22 p/Share
25,104
Added 22.22%
87,877
Common Stock