Sep 16
2024
-
10,389
Reduced 10.77%
86,083
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$39,582
$3.81 p/Share
10,389
Added 9.72%
96,472
Common Stock
May 15
2024
-
97,103
Reduced 53.01%
86,083
Common Stock
Mar 08
2024
SELL
Open market or private sale
$408,268
$25.83 p/Share
15,806
Reduced 7.94%
183,186
Common Stock
Mar 04
2024
SELL
Open market or private sale
$275,306
$26.33 p/Share
10,456
Reduced 4.99%
198,992
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
81,789
Added 28.08%
209,448
Common Stock
Mar 06
2023
SELL
Open market or private sale
$540,764
$27.17 p/Share
19,903
Reduced 13.49%
127,659
Common Stock
Mar 03
2023
SELL
Open market or private sale
$187,744
$27.46 p/Share
6,837
Reduced 4.43%
147,562
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
90,407
Added 36.93%
154,399
Common Stock
Oct 20
2022
SELL
Open market or private sale
$217,211
$32.58 p/Share
6,667
Reduced 9.44%
63,992
Common Stock
Oct 20
2022
BUY
Exercise of conversion of derivative security
$25,401
$3.81 p/Share
6,667
Added 8.62%
70,659
Common Stock
Oct 06
2022
SELL
Open market or private sale
$217,611
$32.64 p/Share
6,667
Reduced 9.44%
63,992
Common Stock
Oct 06
2022
BUY
Exercise of conversion of derivative security
$25,401
$3.81 p/Share
6,667
Added 8.62%
70,659
Common Stock
Sep 22
2022
SELL
Open market or private sale
$234,678
$35.2 p/Share
6,667
Reduced 9.44%
63,992
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
$25,401
$3.81 p/Share
6,667
Added 8.62%
70,659
Common Stock
Sep 08
2022
SELL
Open market or private sale
$255,479
$38.32 p/Share
6,667
Reduced 9.44%
63,992
Common Stock
Sep 08
2022
BUY
Exercise of conversion of derivative security
$25,401
$3.81 p/Share
6,667
Added 8.62%
70,659
Common Stock
Aug 25
2022
SELL
Open market or private sale
$262,213
$39.33 p/Share
6,667
Reduced 9.44%
63,992
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$25,401
$3.81 p/Share
6,667
Added 8.62%
70,659
Common Stock
Aug 18
2022
-
2,250
Reduced 3.4%
63,992
Common Stock
Aug 11
2022
SELL
Open market or private sale
$282,214
$42.33 p/Share
6,667
Reduced 9.14%
66,242
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$25,401
$3.81 p/Share
6,667
Added 8.38%
72,909
Common Stock
Jul 25
2022
SELL
Open market or private sale
$294,815
$44.22 p/Share
6,667
Reduced 9.14%
66,242
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
$25,401
$3.81 p/Share
6,667
Added 8.38%
72,909
Common Stock
Jul 11
2022
SELL
Open market or private sale
$295,348
$44.3 p/Share
6,667
Reduced 9.14%
66,242
Common Stock