Feb 08
2022
SELL
Payment of exercise price or tax liability
$137,788
$72.52 p/Share
1,900
Reduced 0.9%
208,496
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$45,383
$66.35 p/Share
684
Reduced 0.32%
210,396
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$365,141
$63.97 p/Share
5,708
Reduced 2.63%
211,080
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
28,377
Added 11.57%
216,788
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$127,438
$68.96 p/Share
1,848
Reduced 0.97%
188,411
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$502,694
$67.25 p/Share
7,475
Reduced 4.18%
171,371
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
18,888
Added 9.03%
190,259
Common Stock
Feb 24
2020
BUY
Open market or private purchase
$515,320
$39.64 p/Share
13,000
Added 6.78%
178,846
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
$29,321
$40.78 p/Share
719
Reduced 0.43%
165,846
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
45,773
Added 21.56%
166,565
Common Stock
Feb 08
2020
SELL
Payment of exercise price or tax liability
$60,310
$50.05 p/Share
1,205
Reduced 0.99%
120,792
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$129,880
$50.05 p/Share
2,595
Reduced 2.27%
111,568
Common Stock
Feb 07
2020
BUY
Exercise of conversion of derivative security
-
10,429
Added 7.88%
121,997
Common Stock
Feb 21
2019
SELL
Payment of exercise price or tax liability
$45,944
$63.9 p/Share
719
Reduced 0.63%
114,163
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$417,256
$57.92 p/Share
7,204
Reduced 8.1%
81,721
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
18,313
Added 15.47%
100,034
Common Stock
Feb 08
2019
BUY
Grant, award, or other acquisition
-
14,848
Added 11.45%
114,882
Common Stock
Aug 09
2018
-
2,632
Reduced 2.87%
88,925
Common Stock
Aug 07
2018
SELL
Open market or private sale
$2,171,853
$78.04 p/Share
27,830
Reduced 23.31%
91,557
Common Stock
Aug 07
2018
BUY
Exercise of conversion of derivative security
$1,492,523
$53.63 p/Share
27,830
Added 18.9%
119,387
Common Stock
Feb 21
2018
BUY
Grant, award, or other acquisition
-
5,487
Added 5.65%
91,557
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$264,840
$80.67 p/Share
3,283
Reduced 3.67%
86,070
Common Stock
Feb 09
2018
BUY
Exercise of conversion of derivative security
-
8,350
Added 8.55%
89,312
Common Stock
Aug 04
2017
SELL
Open market or private sale
$1,903,098
$72.43 p/Share
26,275
Reduced 24.5%
80,962
Common Stock
Aug 04
2017
BUY
Exercise of conversion of derivative security
$1,297,722
$49.39 p/Share
26,275
Added 19.68%
107,237
Common Stock