Feb 25
2025
BUY
Exercise of conversion of derivative security
-
3,622
Added 6.99%
48,197
Common Stock
Feb 12
2025
SELL
Open market or private sale
$176,300
$35.26 p/Share
5,000
Reduced 10.09%
44,575
Common Stock
Feb 11
2025
SELL
Open market or private sale
$424,950
$34.16 p/Share
12,440
Reduced 20.06%
49,575
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
$43,529
$17.84 p/Share
2,440
Added 4.66%
49,950
Common Stock
Feb 10
2025
SELL
Open market or private sale
$366,628
$33.9 p/Share
10,815
Reduced 15.36%
59,575
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$30,272
$15.22 p/Share
1,989
Added 3.19%
60,390
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
3,178
Added 4.44%
68,401
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
7,485
Added 10.29%
65,223
Common Stock
Dec 20
2024
BUY
Exercise of conversion of derivative security
-
796
Added 1.36%
57,738
Common Stock
Dec 17
2024
SELL
Open market or private sale
$1,044,188
$31.46 p/Share
33,191
Reduced 36.82%
56,942
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
$37,340
$18.1 p/Share
2,063
Added 2.28%
88,385
Common Stock
Dec 16
2024
SELL
Open market or private sale
$19,386
$33.31 p/Share
582
Reduced 0.66%
88,070
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
$19,355
$9.46 p/Share
2,046
Added 2.26%
88,652
Common Stock
Aug 23
2024
SELL
Open market or private sale
$436,981
$21.8 p/Share
20,045
Reduced 20.02%
80,097
Common Stock
Aug 22
2024
SELL
Open market or private sale
$19,184
$21.8 p/Share
880
Reduced 0.87%
100,142
Common Stock
Aug 21
2024
SELL
Open market or private sale
$123,224
$21.93 p/Share
5,619
Reduced 5.27%
101,022
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$21,143
$9.46 p/Share
2,235
Added 2.08%
105,312
Common Stock
Aug 20
2024
SELL
Open market or private sale
$109,214
$22.18 p/Share
4,924
Reduced 4.5%
104,406
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$92,540
$8.08 p/Share
11,453
Added 9.52%
108,830
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
6,706
Added 6.41%
97,877
Common Stock
Sep 07
2023
SELL
Open market or private sale
$118,388
$17.0 p/Share
6,964
Reduced 7.1%
91,171
Common Stock
Sep 05
2023
SELL
Open market or private sale
$15,181
$17.49 p/Share
868
Reduced 0.88%
98,135
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
10,668
Added 9.73%
99,003
Common Stock
Aug 30
2023
SELL
Open market or private sale
$265,838
$18.34 p/Share
14,495
Reduced 14.1%
88,335
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$16,483
$8.08 p/Share
2,040
Added 1.96%
102,155
Common Stock