Jun 14
2022
SELL
Payment of exercise price or tax liability
$3,971
$31.02 p/Share
128
Reduced 0.21%
61,607
Common Stock
Jun 04
2022
SELL
Payment of exercise price or tax liability
$9,971
$37.77 p/Share
264
Reduced 0.43%
61,735
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$57,183
$34.18 p/Share
1,673
Reduced 2.68%
60,740
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$55,402
$34.22 p/Share
1,619
Reduced 2.53%
62,413
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$54,160
$34.74 p/Share
1,559
Reduced 2.38%
64,032
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
11,514
Added 14.93%
65,591
Common Stock
Aug 02
2021
SELL
Open market or private sale
$188,822
$21.14 p/Share
8,932
Reduced 14.18%
54,077
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$133,533
$14.95 p/Share
8,932
Added 12.42%
63,009
Common Stock
Jul 15
2021
SELL
Open market or private sale
$630,795
$20.01 p/Share
31,524
Reduced 36.83%
54,077
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$409,233
$13.19 p/Share
31,026
Added 26.6%
85,601
Common Stock
Jun 14
2021
SELL
Payment of exercise price or tax liability
$2,519
$19.68 p/Share
128
Reduced 0.23%
54,575
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$4,961
$18.79 p/Share
264
Reduced 0.48%
54,703
Common Stock
May 17
2021
SELL
Open market or private sale
$192,644
$19.99 p/Share
9,637
Reduced 15.25%
53,573
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$109,187
$11.33 p/Share
9,637
Added 13.23%
63,210
Common Stock
May 14
2021
SELL
Open market or private sale
$63,465
$19.92 p/Share
3,186
Reduced 5.61%
53,573
Common Stock
May 12
2021
SELL
Open market or private sale
$88,763
$19.33 p/Share
4,592
Reduced 7.48%
56,759
Common Stock
May 11
2021
SELL
Open market or private sale
$190,600
$19.06 p/Share
10,000
Reduced 14.02%
61,351
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$113,300
$11.33 p/Share
10,000
Added 12.29%
71,351
Common Stock
Mar 17
2021
BUY
Grant, award, or other acquisition
-
19,344
Added 23.97%
61,351
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$44,809
$18.44 p/Share
2,430
Reduced 5.47%
42,007
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$29,855
$19.15 p/Share
1,559
Reduced 3.39%
44,437
Common Stock