Jun 23
2022
|
SELL
Sale (or disposition) back to the issuer
|
$4,776,702
$35.5 p/Share
|
134,555
Reduced 100.0%
|
0
Common Stock
|
|
Apr 04
2022
|
SELL
Open market or private sale
|
$829,688
$27.84 p/Share
|
29,802
Reduced 18.13%
|
134,555
Common Stock
|
|
Apr 04
2022
|
BUY
Exercise of conversion of derivative security
|
$312,027
$10.47 p/Share
|
29,802
Added 15.35%
|
164,357
Common Stock
|
|
Apr 01
2022
|
SELL
Open market or private sale
|
$383,197
$26.98 p/Share
|
14,203
Reduced 9.55%
|
134,555
Common Stock
|
|
Apr 01
2022
|
BUY
Exercise of conversion of derivative security
|
$148,705
$10.47 p/Share
|
14,203
Added 8.72%
|
148,758
Common Stock
|
|
Mar 31
2022
|
SELL
Open market or private sale
|
$16,170
$26.95 p/Share
|
600
Reduced 0.43%
|
137,969
Common Stock
|
|
Mar 31
2022
|
SELL
Payment of exercise price or tax liability
|
$90,471
$26.5 p/Share
|
3,414
Reduced 2.47%
|
134,555
Common Stock
|
|
Mar 31
2022
|
BUY
Exercise of conversion of derivative security
|
$6,282
$10.47 p/Share
|
600
Added 0.43%
|
138,569
Common Stock
|
|
Mar 29
2022
|
SELL
Open market or private sale
|
$145,611
$26.99 p/Share
|
5,395
Reduced 3.76%
|
137,969
Common Stock
|
|
Mar 29
2022
|
BUY
Exercise of conversion of derivative security
|
$56,486
$10.47 p/Share
|
5,395
Added 3.63%
|
143,364
Common Stock
|
|
Dec 17
2021
|
SELL
Payment of exercise price or tax liability
|
$330,089
$25.93 p/Share
|
12,730
Reduced 8.49%
|
137,270
Common Stock
|
|
Jul 20
2021
|
SELL
Open market or private sale
|
$271,100
$27.11 p/Share
|
10,000
Reduced 6.25%
|
150,000
Common Stock
|
|
Jul 20
2021
|
BUY
Exercise of conversion of derivative security
|
$104,700
$10.47 p/Share
|
10,000
Added 5.88%
|
160,000
Common Stock
|
|
Jun 23
2021
|
SELL
Open market or private sale
|
$140,712
$27.06 p/Share
|
5,200
Reduced 3.35%
|
150,000
Common Stock
|
|
Jun 23
2021
|
BUY
Exercise of conversion of derivative security
|
$54,444
$10.47 p/Share
|
5,200
Added 3.24%
|
155,200
Common Stock
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$51,357
$27.03 p/Share
|
1,900
Reduced 1.25%
|
150,000
Common Stock
|
|
Jun 22
2021
|
BUY
Exercise of conversion of derivative security
|
$19,893
$10.47 p/Share
|
1,900
Added 1.24%
|
151,900
Common Stock
|
|
Jun 18
2021
|
SELL
Open market or private sale
|
$78,416
$27.04 p/Share
|
2,900
Reduced 1.9%
|
150,000
Common Stock
|
|
Jun 18
2021
|
BUY
Exercise of conversion of derivative security
|
$30,363
$10.47 p/Share
|
2,900
Added 1.86%
|
152,900
Common Stock
|
|
May 21
2021
|
SELL
Open market or private sale
|
$77,816
$27.01 p/Share
|
2,881
Reduced 1.88%
|
150,000
Common Stock
|
|
May 21
2021
|
BUY
Exercise of conversion of derivative security
|
$30,164
$10.47 p/Share
|
2,881
Added 1.85%
|
152,881
Common Stock
|
|
May 20
2021
|
SELL
Open market or private sale
|
$151,713
$27.0 p/Share
|
5,619
Reduced 3.61%
|
150,000
Common Stock
|
|
May 20
2021
|
BUY
Exercise of conversion of derivative security
|
$58,831
$10.47 p/Share
|
5,619
Added 3.48%
|
155,619
Common Stock
|
|
May 17
2021
|
SELL
Open market or private sale
|
$40,560
$27.04 p/Share
|
1,500
Reduced 0.99%
|
150,000
Common Stock
|
|
May 17
2021
|
BUY
Exercise of conversion of derivative security
|
$15,705
$10.47 p/Share
|
1,500
Added 0.98%
|
151,500
Common Stock
|
|