Jan 24
2025
SELL
Payment of exercise price or tax liability
$173,591
$38.01 p/Share
4,567
Reduced 43.5%
5,933
Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
-
10,500
Added 50.0%
10,500
Common Stock
Jan 21
2025
SELL
Open market or private sale
$774,228
$40.13 p/Share
19,293
Reduced 100.0%
0
Common Stock
Jan 21
2025
BUY
Exercise of conversion of derivative security
$158,588
$8.22 p/Share
19,293
Added 50.0%
19,293
Common Stock
Nov 03
2022
SELL
Open market or private sale
$900,300
$60.02 p/Share
15,000
Reduced 100.0%
0
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$123,300
$8.22 p/Share
15,000
Added 50.0%
15,000
Common Stock
Nov 01
2022
SELL
Open market or private sale
$826,500
$55.1 p/Share
15,000
Reduced 100.0%
0
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$123,300
$8.22 p/Share
15,000
Added 50.0%
15,000
Common Stock
Oct 19
2021
SELL
Open market or private sale
$790,790
$43.45 p/Share
18,200
Reduced 100.0%
0
Common Stock
Oct 19
2021
BUY
Exercise of conversion of derivative security
$149,604
$8.22 p/Share
18,200
Added 81.61%
4,101
Common Stock
Oct 06
2021
SELL
Open market or private sale
$72,180
$40.1 p/Share
1,800
Reduced 100.0%
0
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$14,796
$8.22 p/Share
1,800
Added 50.0%
1,800
Common Stock
Sep 07
2021
SELL
Open market or private sale
$375,800
$37.58 p/Share
10,000
Reduced 100.0%
0
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$82,200
$8.22 p/Share
10,000
Added 50.0%
10,000
Common Stock
Aug 27
2021
SELL
Open market or private sale
$275,690
$35.16 p/Share
7,841
Reduced 100.0%
0
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$64,453
$8.22 p/Share
7,841
Added 50.0%
7,841
Common Stock
Aug 26
2021
SELL
Open market or private sale
$75,587
$35.01 p/Share
2,159
Reduced 100.0%
0
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$17,747
$8.22 p/Share
2,159
Added 50.0%
2,159
Common Stock
Aug 10
2021
SELL
Open market or private sale
$300,589
$30.21 p/Share
9,950
Reduced 100.0%
0
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$81,789
$8.22 p/Share
9,950
Added 50.0%
9,950
Common Stock
Jul 22
2021
SELL
Open market or private sale
$1,500
$30.0 p/Share
50
Reduced 100.0%
0
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
$411
$8.22 p/Share
50
Added 50.0%
50
Common Stock