Jun 23
2022
|
SELL
Sale (or disposition) back to the issuer
|
$3,660,938
$35.5 p/Share
|
103,125
Reduced 100.0%
|
0
Common Stock
|
|
Jun 01
2022
|
SELL
Open market or private sale
|
$410,097
$35.06 p/Share
|
11,697
Reduced 10.19%
|
103,125
Common Stock
|
|
Jun 01
2022
|
BUY
Exercise of conversion of derivative security
|
$134,983
$11.54 p/Share
|
11,697
Added 9.25%
|
114,822
Common Stock
|
|
May 17
2022
|
SELL
Open market or private sale
|
$393,955
$33.68 p/Share
|
11,697
Reduced 10.19%
|
103,125
Common Stock
|
|
May 17
2022
|
BUY
Exercise of conversion of derivative security
|
$134,983
$11.54 p/Share
|
11,697
Added 9.25%
|
114,822
Common Stock
|
|
Apr 05
2022
|
SELL
Open market or private sale
|
$126,467
$27.85 p/Share
|
4,541
Reduced 4.22%
|
103,125
Common Stock
|
|
Apr 01
2022
|
SELL
Open market or private sale
|
$313,129
$26.77 p/Share
|
11,697
Reduced 9.8%
|
107,666
Common Stock
|
|
Apr 01
2022
|
BUY
Exercise of conversion of derivative security
|
$134,983
$11.54 p/Share
|
11,697
Added 8.92%
|
119,363
Common Stock
|
|
Mar 31
2022
|
SELL
Payment of exercise price or tax liability
|
$128,101
$26.5 p/Share
|
4,834
Reduced 4.3%
|
107,666
Common Stock
|
|
Mar 09
2022
|
SELL
Open market or private sale
|
$1,060,701
$23.59 p/Share
|
44,964
Reduced 28.56%
|
112,500
Common Stock
|
|
Mar 09
2022
|
BUY
Exercise of conversion of derivative security
|
$518,885
$11.54 p/Share
|
44,964
Added 22.21%
|
157,464
Common Stock
|
|
Mar 08
2022
|
SELL
Open market or private sale
|
$1,078,098
$23.34 p/Share
|
46,191
Reduced 29.11%
|
112,500
Common Stock
|
|
Mar 08
2022
|
BUY
Exercise of conversion of derivative security
|
$533,044
$11.54 p/Share
|
46,191
Added 22.55%
|
158,691
Common Stock
|
|
Mar 07
2022
|
SELL
Open market or private sale
|
$1,723,230
$23.77 p/Share
|
72,496
Reduced 39.19%
|
112,500
Common Stock
|
|
Mar 07
2022
|
BUY
Exercise of conversion of derivative security
|
$546,177
$11.54 p/Share
|
47,329
Added 20.37%
|
184,996
Common Stock
|
|
Dec 29
2021
|
SELL
Open market or private sale
|
$24,732
$27.0 p/Share
|
916
Reduced 0.66%
|
137,667
Common Stock
|
|
Dec 29
2021
|
BUY
Exercise of conversion of derivative security
|
$10,571
$11.54 p/Share
|
916
Added 0.66%
|
138,583
Common Stock
|
|
Dec 28
2021
|
SELL
Open market or private sale
|
$9,153
$27.0 p/Share
|
339
Reduced 0.25%
|
137,667
Common Stock
|
|
Dec 28
2021
|
BUY
Exercise of conversion of derivative security
|
$3,912
$11.54 p/Share
|
339
Added 0.25%
|
138,006
Common Stock
|
|
Dec 27
2021
|
SELL
Open market or private sale
|
$167,616
$27.0 p/Share
|
6,208
Reduced 4.31%
|
137,667
Common Stock
|
|
Dec 27
2021
|
BUY
Exercise of conversion of derivative security
|
$71,640
$11.54 p/Share
|
6,208
Added 4.14%
|
143,875
Common Stock
|
|
Dec 23
2021
|
SELL
Open market or private sale
|
$78,813
$27.0 p/Share
|
2,919
Reduced 2.08%
|
137,667
Common Stock
|
|
Dec 23
2021
|
BUY
Exercise of conversion of derivative security
|
$33,685
$11.54 p/Share
|
2,919
Added 2.03%
|
140,586
Common Stock
|
|
Dec 17
2021
|
SELL
Payment of exercise price or tax liability
|
$319,795
$25.93 p/Share
|
12,333
Reduced 8.22%
|
137,667
Common Stock
|
|
Jul 23
2021
|
SELL
Open market or private sale
|
$284,238
$27.06 p/Share
|
10,504
Reduced 6.54%
|
150,000
Common Stock
|
|