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
Aug 10
2022
BUY
Exercise of conversion of derivative security
$375,000
$5.0 p/Share
75,000
Added 4.66%
1,534,226
Common Stock
Aug 08
2022
SELL
Open market or private sale
$3,701,000
$37.01 p/Share
100,000
Reduced 6.41%
1,459,226
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$504,000
$5.04 p/Share
100,000
Added 6.03%
1,559,226
Common Stock
Jul 11
2022
SELL
Open market or private sale
$1,925,250
$25.67 p/Share
75,000
Reduced 4.89%
1,459,226
Common Stock
Jul 11
2022
BUY
Exercise of conversion of derivative security
$375,000
$5.0 p/Share
75,000
Added 4.66%
1,534,226
Common Stock
Jun 17
2022
SELL
Open market or private sale
$84,240
$22.47 p/Share
3,749
Reduced 0.26%
1,459,226
Common Stock
Jun 15
2022
SELL
Open market or private sale
$98,623
$22.62 p/Share
4,360
Reduced 0.3%
1,462,975
Common Stock
Jun 10
2022
SELL
Open market or private sale
$3,975,000
$26.5 p/Share
150,000
Reduced 9.27%
1,467,335
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
$750,000
$5.0 p/Share
150,000
Added 8.49%
1,617,335
Common Stock
Jun 06
2022
SELL
Open market or private sale
$31,078
$29.43 p/Share
1,056
Reduced 0.07%
1,467,335
Common Stock