May 18
2021
SELL
Payment of exercise price or tax liability
$306,217
$138.06 p/Share
2,218
Reduced 11.84%
16,516
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
-
4,141
Added 18.92%
17,748
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$711,305
$137.53 p/Share
5,172
Reduced 26.17%
14,593
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
-
9,664
Added 36.9%
16,523
Common Stock
May 16
2021
SELL
Payment of exercise price or tax liability
$692,130
$138.62 p/Share
4,993
Reduced 33.08%
10,101
Common Stock
May 16
2021
BUY
Exercise of conversion of derivative security
-
9,331
Added 39.99%
14,002
Common Stock
May 03
2021
SELL
Open market or private sale
$47,094
$142.71 p/Share
330
Reduced 5.42%
5,763
Common Stock
Apr 01
2021
SELL
Open market or private sale
$45,121
$136.73 p/Share
330
Reduced 5.14%
6,093
Common Stock
Mar 01
2021
SELL
Open market or private sale
$44,497
$134.84 p/Share
330
Reduced 4.89%
6,423
Common Stock
Feb 01
2021
SELL
Open market or private sale
$47,451
$143.79 p/Share
330
Reduced 4.66%
6,753
Common Stock
Jan 04
2021
SELL
Open market or private sale
$47,335
$143.44 p/Share
330
Reduced 4.45%
7,083
Common Stock
Dec 01
2020
SELL
Open market or private sale
$42,125
$127.65 p/Share
330
Reduced 4.26%
7,413
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$143,947
$116.84 p/Share
1,232
Reduced 13.24%
8,073
Common Stock
Nov 18
2020
SELL
Open market or private sale
$39,036
$118.29 p/Share
330
Reduced 4.09%
7,743
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
2,301
Added 19.83%
9,305
Common Stock
Nov 17
2020
SELL
Payment of exercise price or tax liability
$228,744
$118.52 p/Share
1,930
Reduced 21.6%
7,004
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
-
3,606
Added 28.76%
8,934
Common Stock
Jun 01
2020
SELL
Open market or private sale
$73,824
$123.04 p/Share
600
Reduced 10.12%
5,328
Common Stock
May 19
2020
SELL
Open market or private sale
$159,462
$119.09 p/Share
1,339
Reduced 18.43%
5,928
Common Stock
May 18
2020
SELL
Open market or private sale
$1,281,326
$116.92 p/Share
10,959
Reduced 60.13%
7,267
Common Stock
May 18
2020
SELL
Payment of exercise price or tax liability
$155,770
$117.12 p/Share
1,330
Reduced 6.8%
18,226
Common Stock
May 18
2020
BUY
Exercise of conversion of derivative security
-
2,669
Added 12.11%
19,372
Common Stock
May 17
2020
SELL
Payment of exercise price or tax liability
$840,022
$118.13 p/Share
7,111
Reduced 29.63%
16,887
Common Stock
May 17
2020
BUY
Exercise of conversion of derivative security
-
14,277
Added 41.08%
20,479
Common Stock
May 16
2020
SELL
Payment of exercise price or tax liability
$444,523
$118.13 p/Share
3,763
Reduced 27.91%
9,721
Common Stock