Dec 01
2021
SELL
Payment of exercise price or tax liability
$42,160
$37.31 p/Share
1,130
Reduced 0.77%
146,286
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$51,947
$45.93 p/Share
1,131
Reduced 0.76%
147,416
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$43,313
$38.33 p/Share
1,130
Reduced 0.75%
148,547
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$31,110
$38.79 p/Share
802
Reduced 0.53%
149,677
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,662
Added 1.09%
150,479
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$406,778
$41.91 p/Share
9,706
Reduced 6.46%
140,466
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
16,733
Added 10.11%
148,817
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$44,408
$33.14 p/Share
1,340
Reduced 0.94%
141,790
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$39,050
$29.12 p/Share
1,341
Reduced 0.93%
143,130
Common Stock
Aug 07
2020
SELL
Open market or private sale
$1,178,232
$29.65 p/Share
39,738
Reduced 21.57%
144,471
Common Stock
Aug 07
2020
BUY
Exercise of conversion of derivative security
$241,607
$6.08 p/Share
39,738
Added 17.74%
184,209
Common Stock
Aug 06
2020
SELL
Open market or private sale
$762,031
$29.31 p/Share
25,999
Reduced 15.25%
144,471
Common Stock
Aug 06
2020
BUY
Exercise of conversion of derivative security
$158,074
$6.08 p/Share
25,999
Added 13.23%
170,470
Common Stock
Jul 31
2020
SELL
Open market or private sale
$743,162
$26.77 p/Share
27,761
Reduced 16.12%
144,471
Common Stock
Jul 31
2020
BUY
Exercise of conversion of derivative security
$209,873
$7.56 p/Share
27,761
Added 13.88%
172,232
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$32,374
$24.16 p/Share
1,340
Reduced 0.92%
144,471
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$24,679
$27.06 p/Share
912
Reduced 0.62%
145,811
Common Stock
Mar 03
2020
BUY
Grant, award, or other acquisition
-
1,890
Added 1.27%
146,723
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$335,451
$27.07 p/Share
12,392
Reduced 8.59%
131,904
Common Stock
Mar 01
2020
BUY
Grant, award, or other acquisition
-
32,247
Added 18.21%
144,833
Common Stock
Dec 01
2019
SELL
Payment of exercise price or tax liability
$35,299
$23.3 p/Share
1,515
Reduced 1.2%
124,978
Common Stock
Nov 08
2019
SELL
Open market or private sale
$1,658,475
$24.57 p/Share
67,500
Reduced 34.8%
126,493
Common Stock
Nov 08
2019
BUY
Exercise of conversion of derivative security
$525,150
$7.78 p/Share
67,500
Added 25.81%
193,993
Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$36,657
$24.18 p/Share
1,516
Reduced 1.18%
126,493
Common Stock
Jun 01
2019
SELL
Payment of exercise price or tax liability
$32,466
$21.43 p/Share
1,515
Reduced 1.17%
128,009
Common Stock