Jul 11
2023
SELL
Sale (or disposition) back to the issuer
-
39,652
Reduced 100.0%
0
Common Stock
Jul 03
2023
SELL
Open market or private sale
$789,000
$39.45 p/Share
20,000
Reduced 33.53%
39,652
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$58,800
$2.94 p/Share
20,000
Added 25.11%
59,652
Common Stock
Jun 02
2023
SELL
Open market or private sale
$757,400
$37.87 p/Share
20,000
Reduced 33.53%
39,652
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
$58,800
$2.94 p/Share
20,000
Added 25.11%
59,652
Common Stock
May 02
2023
SELL
Open market or private sale
$756,200
$37.81 p/Share
20,000
Reduced 33.53%
39,652
Common Stock
May 02
2023
BUY
Exercise of conversion of derivative security
$58,800
$2.94 p/Share
20,000
Added 25.11%
59,652
Common Stock
May 01
2023
SELL
Open market or private sale
$742,400
$37.12 p/Share
20,000
Reduced 33.53%
39,652
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$97,400
$4.87 p/Share
20,000
Added 28.22%
50,866
Common Stock
Apr 24
2023
SELL
Open market or private sale
$564,774
$30.07 p/Share
18,782
Reduced 32.14%
39,652
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
$84,894
$4.52 p/Share
18,782
Added 24.32%
58,434
Common Stock
Apr 21
2023
SELL
Open market or private sale
$36,540
$30.0 p/Share
1,218
Reduced 2.98%
39,652
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$5,505
$4.52 p/Share
1,218
Added 2.89%
40,870
Common Stock
Apr 03
2023
SELL
Open market or private sale
$1,066,800
$26.67 p/Share
40,000
Reduced 50.22%
39,652
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$118,800
$2.97 p/Share
40,000
Added 33.43%
79,652
Common Stock
Mar 02
2023
SELL
Open market or private sale
$485,200
$24.26 p/Share
20,000
Reduced 33.53%
39,652
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$19,282
$1.45 p/Share
13,298
Added 18.23%
59,652
Common Stock
Feb 17
2023
SELL
Open market or private sale
$375,750
$25.05 p/Share
15,000
Reduced 24.45%
46,354
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$55,950
$3.73 p/Share
15,000
Added 20.67%
57,568
Common Stock
Feb 02
2023
SELL
Open market or private sale
$476,400
$23.82 p/Share
20,000
Reduced 30.14%
46,354
Common Stock
Feb 01
2023
SELL
Open market or private sale
$460,600
$23.03 p/Share
20,000
Reduced 23.16%
66,354
Common Stock
Jan 03
2023
SELL
Open market or private sale
$69,808
$20.06 p/Share
3,480
Reduced 3.87%
86,354
Common Stock
Jan 02
2023
BUY
Exercise of conversion of derivative security
-
8,750
Added 8.88%
89,834
Common Stock
Dec 19
2022
SELL
Open market or private sale
$144,977
$21.51 p/Share
6,740
Reduced 7.67%
81,084
Common Stock
Dec 18
2022
BUY
Exercise of conversion of derivative security
-
12,500
Added 12.46%
87,824
Common Stock