Mar 22
2024
BUY
Exercise of conversion of derivative security
$125,600
$6.28 p/Share
20,000
Added 28.45%
50,303
Common Stock
Feb 12
2024
SELL
Open market or private sale
$191,252
$64.46 p/Share
2,967
Reduced 8.92%
30,303
Common Stock
Feb 09
2024
SELL
Open market or private sale
$233,819
$63.4 p/Share
3,688
Reduced 9.98%
33,270
Common Stock
Feb 08
2024
SELL
Open market or private sale
$215,274
$62.29 p/Share
3,456
Reduced 8.55%
36,958
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
22,555
Added 35.82%
40,414
Common Stock
Jan 04
2024
SELL
Open market or private sale
$419,941
$55.27 p/Share
7,598
Reduced 29.85%
17,859
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
16,519
Added 39.35%
25,457
Common Stock
Dec 18
2023
SELL
Open market or private sale
$6,117,600
$50.98 p/Share
120,000
Reduced 93.9%
7,795
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$753,600
$6.28 p/Share
120,000
Added 48.43%
127,795
Common Stock
Aug 04
2023
SELL
Open market or private sale
$106,140
$35.38 p/Share
3,000
Reduced 27.79%
7,795
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$45,000
$15.0 p/Share
3,000
Added 21.75%
10,795
Common Stock
Jul 03
2023
SELL
Open market or private sale
$95,250
$31.75 p/Share
3,000
Reduced 27.79%
7,795
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$45,000
$15.0 p/Share
3,000
Added 21.75%
10,795
Common Stock
May 10
2023
SELL
Open market or private sale
$99,260
$45.18 p/Share
2,197
Reduced 21.99%
7,795
Common Stock
May 09
2023
SELL
Open market or private sale
$22,500
$45.0 p/Share
500
Reduced 4.77%
9,992
Common Stock
May 05
2023
SELL
Open market or private sale
$54,000
$45.0 p/Share
1,200
Reduced 10.26%
10,492
Common Stock
May 03
2023
SELL
Open market or private sale
$129,420
$43.14 p/Share
3,000
Reduced 20.42%
11,692
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$45,000
$15.0 p/Share
3,000
Added 16.96%
14,692
Common Stock
Apr 24
2023
SELL
Open market or private sale
$800,000
$40.0 p/Share
20,000
Reduced 63.11%
11,692
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
$212,800
$10.64 p/Share
20,000
Added 38.69%
31,692
Common Stock
Apr 19
2023
SELL
Open market or private sale
$547,626
$35.01 p/Share
15,642
Reduced 57.23%
11,692
Common Stock
Apr 19
2023
BUY
Exercise of conversion of derivative security
$131,350
$10.64 p/Share
12,345
Added 31.11%
27,334
Common Stock
Apr 18
2023
SELL
Open market or private sale
$210,000
$35.0 p/Share
6,000
Reduced 28.59%
14,989
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
$57,456
$10.64 p/Share
5,400
Added 20.46%
20,989
Common Stock
Apr 03
2023
SELL
Open market or private sale
$92,700
$30.9 p/Share
3,000
Reduced 16.14%
15,589
Common Stock