Mar 18
2025
SELL
Open market or private sale
$107,346
$44.45 p/Share
2,415
Reduced 49.89%
2,426
Common Stock
Mar 17
2025
SELL
Open market or private sale
$2,558,282
$44.41 p/Share
57,606
Reduced 92.25%
4,841
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
$155,526
$2.94 p/Share
52,900
Added 47.04%
59,547
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
5,315
Added 35.76%
9,547
Common Stock
Feb 03
2025
SELL
Open market or private sale
$51,306
$48.22 p/Share
1,064
Reduced 20.09%
4,232
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
1,772
Added 25.07%
5,296
Common Stock
Jan 24
2025
SELL
Open market or private sale
$43,223
$47.92 p/Share
902
Reduced 20.38%
3,524
Common Stock
Jan 23
2025
BUY
Exercise of conversion of derivative security
-
1,500
Added 25.31%
4,426
Common Stock
Jan 07
2025
SELL
Open market or private sale
$32,115
$42.82 p/Share
750
Reduced 20.4%
2,926
Common Stock
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
1,250
Added 25.38%
3,676
Common Stock
Nov 14
2024
SELL
Open market or private sale
$117,750
$47.1 p/Share
2,500
Reduced 50.75%
2,426
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$7,350
$2.94 p/Share
2,500
Added 33.67%
4,926
Common Stock
Jul 02
2024
SELL
Open market or private sale
$12,750
$34.0 p/Share
375
Reduced 13.39%
2,426
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
1,042
Added 27.11%
2,801
Common Stock
Feb 02
2024
SELL
Open market or private sale
$19,249
$26.19 p/Share
735
Reduced 29.47%
1,759
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
1,772
Added 41.54%
2,494
Common Stock
Jan 08
2024
SELL
Open market or private sale
$14,805
$28.04 p/Share
528
Reduced 42.24%
722
Common Stock
Jan 06
2024
BUY
Exercise of conversion of derivative security
-
1,250
Added 50.0%
1,250
Common Stock
Dec 05
2023
SELL
Open market or private sale
$81,000
$32.4 p/Share
2,500
Reduced 100.0%
0
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
$7,350
$2.94 p/Share
2,500
Added 50.0%
2,500
Common Stock
Aug 25
2023
SELL
Open market or private sale
$90,729
$26.23 p/Share
3,459
Reduced 100.0%
0
Common Stock
Jul 03
2023
SELL
Open market or private sale
$23,469
$25.65 p/Share
915
Reduced 20.92%
3,459
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
1,042
Added 19.24%
4,374
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
1,563
Added 31.93%
3,332
Common Stock