Mar 23
2021
SELL
Payment of exercise price or tax liability
$9,291,296
$100.77 p/Share
92,203
Reduced 1.76%
5,156,645
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$163,889
$99.75 p/Share
1,643
Reduced 0.03%
5,248,848
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$1,484,213
$124.64 p/Share
11,908
Reduced 0.23%
5,250,491
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$1,833,923
$143.32 p/Share
12,796
Reduced 0.24%
5,262,399
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$175,737
$121.87 p/Share
1,442
Reduced 0.03%
5,275,195
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
69,401
Added 1.3%
5,276,637
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$155,066
$94.38 p/Share
1,643
Reduced 0.03%
5,207,236
Common Stock
Nov 20
2020
SELL
Open market or private sale
$3,908,703
$90.36 p/Share
43,257
Reduced 0.82%
5,208,879
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
$1,105,649
$25.56 p/Share
43,257
Added 0.82%
5,252,136
Common Stock
Nov 19
2020
SELL
Open market or private sale
$6,516,875
$88.97 p/Share
73,248
Reduced 1.39%
5,208,879
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
$1,872,219
$25.56 p/Share
73,248
Added 1.37%
5,282,127
Common Stock
Nov 18
2020
SELL
Open market or private sale
$7,546,724
$90.42 p/Share
83,463
Reduced 1.58%
5,208,879
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$2,133,314
$25.56 p/Share
83,463
Added 1.55%
5,292,342
Common Stock
Nov 17
2020
SELL
Open market or private sale
$5,470,809
$91.34 p/Share
59,895
Reduced 1.14%
5,208,879
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
$1,530,916
$25.56 p/Share
59,895
Added 1.12%
5,268,774
Common Stock
Nov 16
2020
SELL
Open market or private sale
$8,226,804
$91.27 p/Share
90,137
Reduced 1.7%
5,208,879
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$2,303,902
$25.56 p/Share
90,137
Added 1.67%
5,299,016
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$970,742
$87.85 p/Share
11,050
Reduced 0.21%
5,208,879
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$185,169
$97.56 p/Share
1,898
Reduced 0.04%
5,219,929
Common Stock