Mar 24
2025
SELL
Open market or private sale
$9,362
$6.94 p/Share
1,349
Reduced 1.58%
84,087
Common Stock
Mar 17
2025
SELL
Open market or private sale
$13,158
$6.29 p/Share
2,092
Reduced 2.39%
85,436
Common Stock
Mar 14
2025
BUY
Grant, award, or other acquisition
-
9,000
Added 9.32%
87,528
Common Stock
Mar 10
2025
SELL
Open market or private sale
$7,725
$4.88 p/Share
1,583
Reduced 1.98%
78,528
Common Stock
Mar 09
2025
BUY
Exercise of conversion of derivative security
-
2,667
Added 3.22%
80,111
Common Stock
Mar 25
2024
SELL
Open market or private sale
$23,977
$17.54 p/Share
1,367
Reduced 1.73%
77,444
Common Stock
Mar 15
2024
SELL
Open market or private sale
$20,244
$15.43 p/Share
1,312
Reduced 1.76%
73,061
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
5,750
Added 6.8%
78,811
Common Stock
Mar 11
2024
SELL
Open market or private sale
$23,184
$16.35 p/Share
1,418
Reduced 1.87%
74,373
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
2,666
Added 3.4%
75,791
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$12,790
$12.79 p/Share
1,000
Added 1.35%
73,125
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
-
10,455
Added 12.66%
72,125
Common Stock
Mar 15
2023
SELL
Open market or private sale
$28,315
$20.79 p/Share
1,362
Reduced 2.16%
61,670
Common Stock
Mar 13
2023
SELL
Open market or private sale
$29,726
$20.14 p/Share
1,476
Reduced 2.29%
63,032
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
2,667
Added 3.97%
64,508
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
10,455
Added 14.46%
61,841
Common Stock
Mar 09
2022
SELL
Open market or private sale
$43,780
$31.05 p/Share
1,410
Reduced 2.67%
51,386
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
2,667
Added 4.81%
52,796
Common Stock
Aug 11
2021
SELL
Open market or private sale
$4,736,628
$59.1 p/Share
80,146
Reduced 61.52%
50,129
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$775,282
$8.23 p/Share
94,202
Added 41.97%
130,275
Common Stock
Mar 10
2021
SELL
Open market or private sale
$733,072
$54.99 p/Share
13,331
Reduced 26.98%
36,073
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$82,699
$2.72 p/Share
30,404
Added 38.1%
49,404
Common Stock