Feb 04
2021
BUY
Grant, award, or other acquisition
-
13,248
Added 9.51%
125,986
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$445,479
$85.08 p/Share
5,236
Reduced 4.44%
112,577
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
13,304
Added 10.15%
117,813
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$511,578
$102.03 p/Share
5,014
Reduced 4.35%
110,257
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$599,007
$102.64 p/Share
5,836
Reduced 5.29%
104,421
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
5,014
Added 4.17%
115,271
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
12,898
Added 10.49%
110,046
Common Stock
Jan 22
2020
SELL
Open market or private sale
$1,490,114
$107.01 p/Share
13,925
Reduced 12.54%
97,148
Common Stock
Dec 16
2019
SELL
Open market or private sale
$6,049,680
$105.0 p/Share
57,616
Reduced 34.16%
111,073
Common Stock
Dec 16
2019
BUY
Exercise of conversion of derivative security
$4,203,663
$72.96 p/Share
57,616
Added 25.46%
168,689
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$562,376
$81.28 p/Share
6,919
Reduced 5.86%
111,057
Common Stock
Mar 07
2019
BUY
Grant, award, or other acquisition
-
17,581
Added 12.97%
117,976
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$485,831
$81.57 p/Share
5,956
Reduced 5.61%
100,230
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
$684,953
$79.85 p/Share
8,578
Reduced 7.47%
106,186
Common Stock
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
8,578
Added 6.95%
114,764
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
17,465
Added 14.14%
106,017
Common Stock
Mar 08
2018
SELL
Payment of exercise price or tax liability
$547,284
$98.15 p/Share
5,576
Reduced 5.92%
88,552
Common Stock
Mar 08
2018
BUY
Grant, award, or other acquisition
-
14,170
Added 13.08%
94,128
Common Stock
Feb 15
2018
SELL
Sale (or disposition) back to the issuer
$1,887,098
$99.52 p/Share
18,962
Reduced 18.32%
84,541
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$465,722
$98.67 p/Share
4,720
Reduced 5.58%
79,821
Common Stock
Feb 15
2018
BUY
Exercise of conversion of derivative security
-
18,962
Added 15.48%
103,503
Common Stock
Feb 01
2018
BUY
Grant, award, or other acquisition
-
13,047
Added 13.37%
84,541
Common Stock
Jan 12
2018
SELL
Open market or private sale
$1,059,030
$105.0 p/Share
10,086
Reduced 12.38%
71,367
Common Stock
Dec 22
2017
SELL
Open market or private sale
$15,627,800
$100.0 p/Share
156,278
Reduced 65.74%
81,453
Common Stock
Dec 22
2017
BUY
Exercise of conversion of derivative security
$3,111,654
$51.04 p/Share
60,965
Added 20.41%
237,731
Common Stock