Dec 06
2023
SELL
Open market or private sale
$25,016
$14.75 p/Share
1,696
Reduced 0.12%
1,400,463
Common Stock
Sep 18
2023
SELL
Open market or private sale
$60,037
$14.37 p/Share
4,178
Reduced 0.3%
1,401,182
Common Stock
Sep 06
2023
SELL
Open market or private sale
$27,815
$15.15 p/Share
1,836
Reduced 0.13%
1,405,360
Common Stock
Jun 20
2023
SELL
Open market or private sale
$63,795
$18.61 p/Share
3,428
Reduced 0.24%
1,407,196
Common Stock
Jun 06
2023
SELL
Open market or private sale
$23,143
$18.74 p/Share
1,235
Reduced 0.09%
1,409,985
Common Stock
Mar 17
2023
SELL
Open market or private sale
$52,852
$17.7 p/Share
2,986
Reduced 0.21%
1,411,220
Common Stock
Mar 15
2023
SELL
Open market or private sale
$64,876
$19.07 p/Share
3,402
Reduced 0.24%
1,414,206
Common Stock
Mar 06
2023
SELL
Open market or private sale
$71,019
$25.51 p/Share
2,784
Reduced 0.2%
1,417,608
Common Stock
Feb 28
2023
SELL
Open market or private sale
$960,000
$24.0 p/Share
40,000
Reduced 2.74%
1,420,392
Common Stock
Dec 28
2022
BUY
Exercise of conversion of derivative security
$100,000
$5.0 p/Share
20,000
Added 1.35%
1,460,392
Common Stock
Dec 19
2022
SELL
Open market or private sale
$116,229
$27.7 p/Share
4,196
Reduced 0.29%
1,440,392
Common Stock
Dec 15
2022
SELL
Open market or private sale
$149,553
$31.32 p/Share
4,775
Reduced 0.33%
1,444,588
Common Stock
Dec 12
2022
SELL
Open market or private sale
$2,188,500
$29.18 p/Share
75,000
Reduced 4.92%
1,449,363
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$375,000
$5.0 p/Share
75,000
Added 4.69%
1,524,363
Common Stock
Dec 06
2022
SELL
Open market or private sale
$36,051
$29.43 p/Share
1,225
Reduced 0.08%
1,449,363
Common Stock
Nov 10
2022
SELL
Open market or private sale
$1,962,750
$26.17 p/Share
75,000
Reduced 4.92%
1,449,459
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$375,000
$5.0 p/Share
75,000
Added 4.69%
1,524,459
Common Stock
Oct 10
2022
SELL
Open market or private sale
$1,868,250
$24.91 p/Share
75,000
Reduced 4.92%
1,449,459
Common Stock
Oct 10
2022
BUY
Exercise of conversion of derivative security
$375,000
$5.0 p/Share
75,000
Added 4.69%
1,524,459
Common Stock
Sep 19
2022
SELL
Open market or private sale
$148,939
$37.3 p/Share
3,993
Reduced 0.27%
1,449,459
Common Stock
Sep 15
2022
SELL
Open market or private sale
$175,413
$37.61 p/Share
4,664
Reduced 0.32%
1,453,452
Common Stock
Sep 12
2022
SELL
Open market or private sale
$2,848,500
$37.98 p/Share
75,000
Reduced 4.89%
1,458,116
Common Stock
Sep 12
2022
BUY
Exercise of conversion of derivative security
$375,000
$5.0 p/Share
75,000
Added 4.66%
1,533,116
Common Stock
Sep 06
2022
SELL
Open market or private sale
$36,463
$32.85 p/Share
1,110
Reduced 0.08%
1,458,116
Common Stock
Aug 10
2022
SELL
Open market or private sale
$2,613,750
$34.85 p/Share
75,000
Reduced 4.89%
1,459,226
Common Stock