Mar 11
2021
SELL
Payment of exercise price or tax liability
$744,516
$132.1 p/Share
5,636
Reduced 7.12%
73,544
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
12,496
Added 13.63%
79,180
Common Stock
Mar 04
2021
SELL
Open market or private sale
$9,089,840
$124.09 p/Share
73,252
Reduced 52.35%
66,684
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$3,772,835
$72.96 p/Share
51,711
Added 26.98%
139,936
Common Stock
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