Jan 08
2021
BUY
Grant, award, or other acquisition
-
12,549
Added 4.92%
242,539
Common
Mar 12
2020
BUY
Grant, award, or other acquisition
-
70,437
Added 23.45%
229,985
Common
Feb 24
2020
SELL
Open market or private sale
$5,825,000
$116.5 p/Share
50,000
Reduced 23.86%
159,547
Common
Jan 31
2020
SELL
Payment of exercise price or tax liability
$5,152,720
$116.58 p/Share
44,199
Reduced 17.42%
209,547
Common
Jan 21
2020
SELL
Payment of exercise price or tax liability
$1,051,769
$114.96 p/Share
9,149
Reduced 3.48%
253,746
Common
Jan 13
2020
BUY
Grant, award, or other acquisition
-
13,807
Added 4.99%
262,895
Common
Nov 15
2019
SELL
Open market or private sale
$703,400
$119.18 p/Share
5,902
Reduced 2.31%
249,087
Common
Aug 19
2019
SELL
Open market or private sale
$906,288
$114.72 p/Share
7,900
Reduced 3.01%
254,987
Common
Jun 27
2019
-
92
Reduced 0.03%
262,885
Common
May 17
2019
SELL
Open market or private sale
$1,018,200
$101.82 p/Share
10,000
Reduced 3.66%
262,977
Common
Mar 19
2019
SELL
Payment of exercise price or tax liability
$19,035
$99.66 p/Share
191
Reduced 0.07%
272,976
Common
Mar 11
2019
SELL
Payment of exercise price or tax liability
$2,987,327
$97.59 p/Share
30,611
Reduced 13.08%
203,336
Common
Mar 11
2019
BUY
Grant, award, or other acquisition
-
137,344
Added 33.46%
273,167
Common
Feb 20
2019
SELL
Open market or private sale
$1,061,573
$101.81 p/Share
10,427
Reduced 5.9%
166,433
Common
Jan 28
2019
BUY
Grant, award, or other acquisition
-
15,454
Added 8.04%
176,860
Common
Nov 28
2018
SELL
Open market or private sale
$389,360
$97.34 p/Share
4,000
Reduced 2.42%
161,404
Common
Sep 28
2018
SELL
Open market or private sale
$904,947
$94.04 p/Share
9,623
Reduced 5.5%
165,402
Common
Aug 07
2018
SELL
Payment of exercise price or tax liability
$12,195
$89.67 p/Share
136
Reduced 0.08%
175,025
Common
Aug 07
2018
BUY
Exercise of conversion of derivative security
$290,172
$89.67 p/Share
3,236
Added 1.81%
175,161
Common
Jun 06
2018
SELL
Open market or private sale
$1,572,685
$85.01 p/Share
18,500
Reduced 9.72%
171,924
Common
Mar 13
2018
SELL
Payment of exercise price or tax liability
$6,869
$88.07 p/Share
78
Reduced 0.04%
190,421
Common
Mar 13
2018
BUY
Exercise of conversion of derivative security
$163,634
$88.07 p/Share
1,858
Added 0.97%
190,499
Common
Mar 09
2018
SELL
Payment of exercise price or tax liability
$3,602,874
$87.92 p/Share
40,979
Reduced 30.57%
93,076
Common
Mar 09
2018
BUY
Grant, award, or other acquisition
-
184,168
Added 49.4%
188,641
Common
Jan 29
2018
BUY
Grant, award, or other acquisition
-
13,692
Added 23.15%
45,452
Common