May 15
2023
BUY
Exercise of conversion of derivative security
$125,000
$5.0 p/Share
25,000
Added 1.9%
1,292,994
Common Stock
Apr 17
2023
SELL
Open market or private sale
$998,500
$19.97 p/Share
50,000
Reduced 3.79%
1,267,994
Common Stock
Apr 17
2023
BUY
Exercise of conversion of derivative security
$250,000
$5.0 p/Share
50,000
Added 3.65%
1,317,994
Common Stock
Mar 31
2023
SELL
Open market or private sale
$248,180
$20.0 p/Share
12,409
Reduced 0.97%
1,267,994
Common Stock
Mar 17
2023
SELL
Open market or private sale
$50,303
$17.7 p/Share
2,842
Reduced 0.22%
1,280,403
Common Stock
Mar 15
2023
SELL
Open market or private sale
$704,305
$19.17 p/Share
36,740
Reduced 2.78%
1,283,245
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$165,000
$5.0 p/Share
33,000
Added 2.44%
1,319,985
Common Stock
Mar 06
2023
SELL
Open market or private sale
$175,661
$25.51 p/Share
6,886
Reduced 0.53%
1,286,985
Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,222,500
$24.45 p/Share
50,000
Reduced 3.72%
1,293,871
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
$250,000
$5.0 p/Share
50,000
Added 3.59%
1,343,871
Common Stock
Jan 04
2023
-
25,000
Reduced 1.9%
1,293,871
Common Stock
Jan 03
2023
SELL
Open market or private sale
$2,492,000
$24.92 p/Share
100,000
Reduced 7.09%
1,311,406
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$90,998
$12.19 p/Share
7,465
Added 0.56%
1,318,871
Common Stock
Dec 30
2022
SELL
Open market or private sale
$3,620,215
$23.59 p/Share
153,464
Reduced 9.81%
1,411,406
Common Stock
Dec 22
2022
SELL
Open market or private sale
$156,996
$26.7 p/Share
5,880
Reduced 0.37%
1,564,870
Common Stock
Dec 19
2022
SELL
Open market or private sale
$77,144
$27.7 p/Share
2,785
Reduced 0.18%
1,570,750
Common Stock
Dec 15
2022
SELL
Open market or private sale
$114,688
$31.31 p/Share
3,663
Reduced 0.23%
1,573,535
Common Stock
Dec 06
2022
SELL
Open market or private sale
$23,956
$29.43 p/Share
814
Reduced 0.05%
1,577,198
Common Stock
Sep 22
2022
SELL
Open market or private sale
$211,514
$34.27 p/Share
6,172
Reduced 0.39%
1,578,012
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
$59,066
$9.81 p/Share
6,021
Added 0.38%
1,584,184
Common Stock
Sep 19
2022
SELL
Open market or private sale
$98,819
$37.29 p/Share
2,650
Reduced 0.17%
1,578,163
Common Stock
Sep 15
2022
SELL
Open market or private sale
$134,545
$37.53 p/Share
3,585
Reduced 0.23%
1,580,813
Common Stock
Sep 06
2022
SELL
Open market or private sale
$24,185
$32.86 p/Share
736
Reduced 0.05%
1,584,398
Common Stock
Aug 16
2022
SELL
Open market or private sale
$890,000
$35.6 p/Share
25,000
Reduced 1.55%
1,585,134
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$127,000
$5.08 p/Share
25,000
Added 1.53%
1,610,134
Common Stock