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
Apr 03
2023
BUY
Exercise of conversion of derivative security
$45,000
$15.0 p/Share
3,000
Added 13.9%
18,589
Common Stock
Feb 09
2023
SELL
Open market or private sale
$214,343
$30.77 p/Share
6,966
Reduced 30.88%
15,589
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
22,555
Added 50.0%
22,555
Common Stock
Feb 03
2023
SELL
Open market or private sale
$44,063
$35.11 p/Share
1,255
Reduced 100.0%
0
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$13,353
$10.64 p/Share
1,255
Added 50.0%
1,255
Common Stock
Jan 03
2023
SELL
Open market or private sale
$77,775
$31.11 p/Share
2,500
Reduced 100.0%
0
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$37,500
$15.0 p/Share
2,500
Added 50.0%
2,500
Common Stock
Dec 13
2022
SELL
Open market or private sale
$375,375
$30.03 p/Share
12,500
Reduced 100.0%
0
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$133,000
$10.64 p/Share
12,500
Added 50.0%
12,500
Common Stock