Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$220,077
$109.6 p/Share
2,008
Reduced 2.11%
93,302
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$597,817
$117.75 p/Share
5,077
Reduced 5.44%
88,225
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
2,008
Added 2.06%
95,310
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
11,557
Added 11.02%
93,302
Common Stock
Jan 06
2021
SELL
Open market or private sale
$3,187,080
$104.0 p/Share
30,645
Reduced 27.27%
81,745
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$1,725,926
$56.32 p/Share
30,645
Added 21.42%
112,390
Common Stock
Jan 05
2021
SELL
Open market or private sale
$876,700
$100.0 p/Share
8,767
Reduced 9.69%
81,745
Common Stock
Dec 30
2020
SELL
Open market or private sale
$550,200
$97.02 p/Share
5,671
Reduced 5.9%
90,512
Common Stock
Dec 21
2020
SELL
Open market or private sale
$785,760
$96.0 p/Share
8,185
Reduced 7.84%
96,183
Common Stock
Dec 14
2020
SELL
Open market or private sale
$517,208
$93.46 p/Share
5,534
Reduced 5.04%
104,368
Common Stock
Nov 09
2020
SELL
Open market or private sale
$4,387,763
$87.75 p/Share
50,003
Reduced 31.27%
109,902
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$2,432,491
$48.28 p/Share
50,383
Added 23.96%
159,905
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$436,716
$85.08 p/Share
5,133
Reduced 4.48%
109,522
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
11,381
Added 9.03%
114,655
Common Stock
Feb 15
2020
SELL
Sale (or disposition) back to the issuer
$440,157
$102.03 p/Share
4,314
Reduced 3.82%
108,709
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$557,848
$102.64 p/Share
5,435
Reduced 5.0%
103,274
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
4,314
Added 3.68%
113,023
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
9,564
Added 8.09%
108,709
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$578,226
$81.28 p/Share
7,114
Reduced 6.69%
99,145
Common Stock
Mar 07
2019
BUY
Grant, award, or other acquisition
-
15,773
Added 12.93%
106,259
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$470,333
$81.57 p/Share
5,766
Reduced 5.99%
90,486
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
$575,559
$79.85 p/Share
7,208
Reduced 6.97%
96,252
Common Stock
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
7,208
Added 6.51%
103,460
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
13,853
Added 12.58%
96,252
Common Stock
Mar 08
2018
SELL
Payment of exercise price or tax liability
$518,526
$98.15 p/Share
5,283
Reduced 6.03%
82,399
Common Stock