Sep 05
2024
SELL
Open market or private sale
$66,193
$17.31 p/Share
3,824
Reduced 0.8%
473,648
Voting Common Stock
Sep 03
2024
SELL
Open market or private sale
$82,118
$18.04 p/Share
4,552
Reduced 0.94%
477,472
Voting Common Stock
Jun 05
2024
SELL
Open market or private sale
$63,672
$16.69 p/Share
3,815
Reduced 0.79%
481,396
Voting Common Stock
Jun 03
2024
SELL
Open market or private sale
$77,783
$16.95 p/Share
4,589
Reduced 0.94%
485,211
Voting Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$100,081
$3.95 p/Share
25,337
Added 4.92%
489,800
Voting Common Stock
Mar 05
2024
SELL
Open market or private sale
$103,881
$27.18 p/Share
3,822
Reduced 0.82%
464,463
Voting Common Stock
Mar 04
2024
SELL
Open market or private sale
$468,195
$27.3 p/Share
17,150
Reduced 3.53%
468,285
Voting Common Stock
Mar 02
2024
BUY
Grant, award, or other acquisition
-
198,129
Added 28.98%
485,435
Voting Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$99,897
$3.3 p/Share
30,272
Added 9.55%
286,862
Voting Common Stock
Dec 05
2023
SELL
Open market or private sale
$89,832
$23.4 p/Share
3,839
Reduced 1.47%
256,590
Voting Common Stock
Sep 06
2023
SELL
Open market or private sale
$1,291,845
$33.12 p/Share
39,005
Reduced 13.03%
260,429
Voting Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$115,500
$3.3 p/Share
35,000
Added 10.47%
299,434
Voting Common Stock
Sep 05
2023
SELL
Open market or private sale
$130,762
$33.78 p/Share
3,871
Reduced 1.44%
264,434
Voting Common Stock
Jul 05
2023
SELL
Open market or private sale
$575,191
$30.17 p/Share
19,065
Reduced 6.64%
267,875
Voting Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$59,250
$3.95 p/Share
15,000
Added 4.97%
286,940
Voting Common Stock
Jun 05
2023
SELL
Open market or private sale
$119,284
$31.3 p/Share
3,811
Reduced 1.38%
271,940
Voting Common Stock
May 15
2023
SELL
Open market or private sale
$1,816,200
$30.27 p/Share
60,000
Reduced 17.87%
275,751
Voting Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$237,000
$3.95 p/Share
60,000
Added 15.16%
335,751
Voting Common Stock
Apr 13
2023
SELL
Open market or private sale
$300,000
$30.0 p/Share
10,000
Reduced 3.5%
275,751
Voting Common Stock
Apr 13
2023
BUY
Exercise of conversion of derivative security
$39,500
$3.95 p/Share
10,000
Added 3.38%
285,751
Voting Common Stock
Mar 15
2023
SELL
Open market or private sale
$454,450
$26.46 p/Share
17,175
Reduced 5.86%
275,751
Voting Common Stock
Mar 14
2023
SELL
Open market or private sale
$376,995
$26.31 p/Share
14,329
Reduced 4.66%
292,926
Voting Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
150,064
Added 32.81%
307,255
Voting Common Stock
Mar 13
2023
SELL
Open market or private sale
$360,150
$24.01 p/Share
15,000
Reduced 8.71%
157,191
Voting Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$59,250
$3.95 p/Share
15,000
Added 8.01%
172,191
Voting Common Stock