Nov 11
2024
SELL
Open market or private sale
$4,489,716
$67.15 p/Share
66,861
Reduced 98.57%
972
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$1,254,988
$20.58 p/Share
60,981
Added 47.34%
67,833
Common Stock
Mar 20
2024
SELL
Open market or private sale
$707,153
$38.78 p/Share
18,235
Reduced 72.69%
6,852
Common Stock
Mar 19
2024
SELL
Open market or private sale
$608,498
$39.22 p/Share
15,515
Reduced 38.21%
25,087
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
33,750
Added 45.39%
40,602
Common Stock
Feb 13
2024
SELL
Open market or private sale
$30,645
$49.83 p/Share
615
Reduced 8.24%
6,852
Common Stock
Feb 12
2024
SELL
Open market or private sale
$52,561
$51.38 p/Share
1,023
Reduced 12.05%
7,467
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
2,031
Added 19.3%
8,490
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,438
Added 34.74%
6,459
Common Stock
Feb 01
2024
SELL
Open market or private sale
$67,229
$45.06 p/Share
1,492
Reduced 33.06%
3,021
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
4,513
Added 50.0%
4,513
Common Stock
Nov 14
2023
SELL
Open market or private sale
$437,800
$32.01 p/Share
13,677
Reduced 100.0%
0
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$81,804
$6.8 p/Share
12,030
Added 46.8%
13,677
Common Stock
Nov 09
2023
SELL
Open market or private sale
$95,198
$27.69 p/Share
3,438
Reduced 67.61%
1,647
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
$23,378
$6.8 p/Share
3,438
Added 40.34%
5,085
Common Stock
Nov 08
2023
SELL
Open market or private sale
$165,476
$28.97 p/Share
5,712
Reduced 77.62%
1,647
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$38,841
$6.8 p/Share
5,712
Added 43.7%
7,359
Common Stock
Nov 03
2023
SELL
Open market or private sale
$2,240
$28.0 p/Share
80
Reduced 4.63%
1,647
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$544
$6.8 p/Share
80
Added 4.43%
1,727
Common Stock
Sep 05
2023
SELL
Open market or private sale
$172,956
$28.05 p/Share
6,166
Reduced 78.92%
1,647
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$30,729
$6.8 p/Share
4,519
Added 36.64%
7,813
Common Stock
Aug 09
2023
SELL
Open market or private sale
$42,365
$24.66 p/Share
1,718
Reduced 34.28%
3,294
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
$11,682
$6.8 p/Share
1,718
Added 25.53%
5,012
Common Stock
Aug 07
2023
SELL
Open market or private sale
$271,372
$24.18 p/Share
11,223
Reduced 77.31%
3,294
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
$58,418
$6.8 p/Share
8,591
Added 37.18%
14,517
Common Stock