Mar 15
2024
SELL
Open market or private sale
$383,328
$32.0 p/Share
11,979
Reduced 100.0%
0
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$98,467
$8.22 p/Share
11,979
Added 50.0%
11,979
Common Stock
Mar 08
2024
SELL
Open market or private sale
$6,208
$32.0 p/Share
194
Reduced 100.0%
0
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$1,594
$8.22 p/Share
194
Added 50.0%
194
Common Stock
Oct 03
2022
SELL
Open market or private sale
$547,298
$44.96 p/Share
12,173
Reduced 100.0%
0
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
$100,062
$8.22 p/Share
12,173
Added 50.0%
12,173
Common Stock
Aug 22
2022
SELL
Open market or private sale
$1,369,169
$47.26 p/Share
28,971
Reduced 100.0%
0
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
$695,304
$24.0 p/Share
28,971
Added 50.0%
28,971
Common Stock
Apr 01
2022
SELL
Open market or private sale
$718,051
$49.62 p/Share
14,471
Reduced 100.0%
0
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$347,304
$24.0 p/Share
14,471
Added 50.0%
14,471
Common Stock
Mar 01
2022
SELL
Open market or private sale
$194,955
$40.04 p/Share
4,869
Reduced 100.0%
0
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$40,023
$8.22 p/Share
4,869
Added 50.0%
4,869
Common Stock
Feb 28
2022
SELL
Open market or private sale
$401,640
$40.0 p/Share
10,041
Reduced 100.0%
0
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$240,984
$24.0 p/Share
10,041
Added 50.0%
10,041
Common Stock
Feb 17
2022
SELL
Open market or private sale
$170,445
$40.02 p/Share
4,259
Reduced 100.0%
0
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$4,800
$24.0 p/Share
200
Added 50.0%
200
Common Stock
Feb 16
2022
SELL
Open market or private sale
$170,573
$40.05 p/Share
4,259
Reduced 100.0%
0
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
$102,216
$24.0 p/Share
4,259
Added 50.0%
4,259
Common Stock
Jan 06
2022
SELL
Open market or private sale
$247,756
$40.45 p/Share
6,125
Reduced 100.0%
0
Common Stock
Jan 06
2022
BUY
Exercise of conversion of derivative security
$50,348
$8.22 p/Share
6,125
Added 50.0%
6,125
Common Stock
Nov 01
2021
SELL
Open market or private sale
$419,000
$41.9 p/Share
10,000
Reduced 100.0%
0
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$82,200
$8.22 p/Share
10,000
Added 50.0%
10,000
Common Stock
Sep 07
2021
SELL
Open market or private sale
$185,000
$37.0 p/Share
5,000
Reduced 100.0%
0
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$41,100
$8.22 p/Share
5,000
Added 50.0%
5,000
Common Stock
Sep 01
2021
SELL
Open market or private sale
$337,800
$33.78 p/Share
10,000
Reduced 100.0%
0
Common Stock