Sundar Pichai
Founder of Pie.co Pte Ltd., Sundar Pichai currently is Chief Executive Officer & Director at Alphabet, Inc. and Chief Executive Officer for Google LLC, Chief Executive Officer of Android, Inc. and Advisor at CapitalG (which are all subsidiaries of Alphabet, Inc.). Mr. Pichai is also Chief Executive Officer of Google LLC.
In the past Sundar Pichai occupied the position of Principal at Applied Materials, Inc., Principal at McKinsey & Co., Inc. and Chief Executive Officer of Pie.co Pte Ltd.
He received a graduate degree from Stanford University, an undergraduate degree from Indian Institute of Technology Kharagpur and an MBA from The Wharton School of the University of Pennsylvania.
Transactions
01/05/2023 | 657,904 | Derivative/Non-derivative trans. at $88.71 per share. | 58,362,664 |
01/05/2023 | 1,330,260 | Award at $0 per share. | 0 |
12/25/2022 | 77,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/25/2022 | 77,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/25/2022 | 76,036 | Derivative/Non-derivative trans. at $89.81 per share. | 6,828,794 |
12/19/2022 | 892,573 | Award at $0 per share. | 0 |
11/25/2022 | 357,875 | Gift at $0 per share. | 0 |
11/25/2022 | 357,875 | Gift at $0 per share. | 0 |
09/25/2022 | 76,026 | Derivative/Non-derivative trans. at $99.17 per share. | 7,539,499 |
09/25/2022 | 77,314 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2022 | 77,314 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2022 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2022 | 3,801 | Derivative/Non-derivative trans. at $2,370.76 per share. | 9,011,259 |
06/25/2022 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2022 | 3,801 | Derivative/Non-derivative trans. at $2,826.24 per share. | 10,742,539 |
03/25/2022 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2022 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/22/2022 | 8,646 | Derivative/Non-derivative trans. at $316.94 per share. | 2,740,263 |
02/22/2022 | 8,646 | Derivative/Non-derivative trans. at $318.21 per share. | 2,751,243 |
02/16/2022 | 300 | Disposition at $2,720.11 per share. | 816,033 |
02/16/2022 | 300 | Disposition at $2,717.92 per share. | 815,376 |
02/16/2022 | 200 | Disposition at $2,716.28 per share. | 543,256 |
02/16/2022 | 100 | Disposition at $2,714.47 per share. | 271,447 |
02/16/2022 | 100 | Disposition at $2,710.5 per share. | 271,050 |
02/16/2022 | 200 | Disposition at $2,709.18 per share. | 541,836 |
02/16/2022 | 100 | Disposition at $2,703.09 per share. | 270,309 |
02/16/2022 | 25 | Disposition at $2,700.36 per share. | 67,509 |
02/16/2022 | 100 | Disposition at $2,732.68 per share. | 273,268 |
02/16/2022 | 200 | Disposition at $2,729.2 per share. | 545,840 |
02/16/2022 | 100 | Disposition at $2,726.9 per share. | 272,690 |
02/16/2022 | 400 | Disposition at $2,724.17 per share. | 1,089,668 |
02/16/2022 | 200 | Disposition at $2,722.82 per share. | 544,564 |
02/16/2022 | 500 | Disposition at $2,722.31 per share. | 1,361,155 |
02/16/2022 | 175 | Disposition at $2,734.15 per share. | 478,477 |
02/02/2022 | 40 | Disposition at $2,981.15 per share. | 119,246 |
02/02/2022 | 100 | Disposition at $2,978.7 per share. | 297,870 |
02/02/2022 | 200 | Disposition at $2,975.86 per share. | 595,172 |
02/02/2022 | 200 | Disposition at $2,974.48 per share. | 594,896 |
02/02/2022 | 100 | Disposition at $2,972.15 per share. | 297,215 |
02/02/2022 | 200 | Disposition at $2,970.16 per share. | 594,032 |
02/02/2022 | 278 | Disposition at $2,969.34 per share. | 825,477 |
02/02/2022 | 200 | Disposition at $3,039.05 per share. | 607,810 |
02/02/2022 | 100 | Disposition at $2,964.04 per share. | 296,404 |
02/02/2022 | 100 | Disposition at $3,014.75 per share. | 301,475 |
02/02/2022 | 100 | Disposition at $3,010.7 per share. | 301,070 |
02/02/2022 | 100 | Disposition at $3,007.02 per share. | 300,702 |
02/02/2022 | 300 | Disposition at $3,003.29 per share. | 900,987 |
02/02/2022 | 100 | Disposition at $3,000.94 per share. | 300,094 |
02/02/2022 | 107 | Disposition at $2,999.86 per share. | 320,986 |
02/02/2022 | 100 | Disposition at $2,996.7 per share. | 299,670 |
02/02/2022 | 200 | Disposition at $2,995.4 per share. | 599,080 |
02/02/2022 | 100 | Disposition at $2,987.23 per share. | 298,723 |
02/02/2022 | 200 | Disposition at $2,985.08 per share. | 597,016 |
02/02/2022 | 175 | Disposition at $3,028.28 per share. | 529,949 |
01/19/2022 | 200 | Disposition at $2,749.03 per share. | 549,806 |
01/19/2022 | 300 | Disposition at $2,746.84 per share. | 824,052 |
01/19/2022 | 100 | Disposition at $2,745.64 per share. | 274,564 |
01/19/2022 | 500 | Disposition at $2,744.65 per share. | 1,372,325 |
01/19/2022 | 100 | Disposition at $2,741.48 per share. | 274,148 |
01/19/2022 | 103 | Disposition at $2,740.79 per share. | 282,302 |
01/19/2022 | 500 | Disposition at $2,739.37 per share. | 1,369,685 |
01/19/2022 | 400 | Disposition at $2,732.02 per share. | 1,092,808 |
01/19/2022 | 100 | Disposition at $2,758.29 per share. | 275,829 |
01/19/2022 | 200 | Disposition at $2,756.2 per share. | 551,240 |
01/19/2022 | 200 | Disposition at $2,754.14 per share. | 550,828 |
01/19/2022 | 22 | Disposition at $2,752.43 per share. | 60,554 |
01/19/2022 | 100 | Disposition at $2,750.93 per share. | 275,093 |
01/19/2022 | 175 | Disposition at $2,730.47 per share. | 477,833 |
01/12/2022 | 34,213 | Derivative/Non-derivative trans. at $2,800.35 per share. | 95,808,375 |
01/12/2022 | 69,004 | Award at $0 per share. | 0 |
01/05/2022 | 600 | Disposition at $2,871.18 per share. | 1,722,708 |
01/05/2022 | 300 | Disposition at $2,869.95 per share. | 860,985 |
01/05/2022 | 200 | Disposition at $2,868.34 per share. | 573,668 |
01/05/2022 | 200 | Disposition at $2,867.32 per share. | 573,464 |
01/05/2022 | 200 | Disposition at $2,864.69 per share. | 572,938 |
01/05/2022 | 100 | Disposition at $2,862.82 per share. | 286,282 |
01/05/2022 | 300 | Disposition at $2,861.5 per share. | 858,450 |
01/05/2022 | 125 | Disposition at $2,859.97 per share. | 357,497 |
01/05/2022 | 200 | Disposition at $2,885.05 per share. | 577,010 |
01/05/2022 | 200 | Disposition at $2,875.3 per share. | 575,060 |
01/05/2022 | 100 | Disposition at $2,883.65 per share. | 288,365 |
01/05/2022 | 100 | Disposition at $2,879.38 per share. | 287,938 |
01/05/2022 | 200 | Disposition at $2,873.46 per share. | 574,692 |
01/05/2022 | 175 | Disposition at $2,888.4 per share. | 505,470 |
12/27/2021 | 3,801 | Derivative/Non-derivative trans. at $2,942.85 per share. | 11,185,773 |
12/27/2021 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/27/2021 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/15/2021 | 200 | Disposition at $2,868.55 per share. | 573,710 |
12/15/2021 | 300 | Disposition at $2,866.09 per share. | 859,827 |
12/15/2021 | 845 | Disposition at $2,864.66 per share. | 2,420,638 |
12/15/2021 | 200 | Disposition at $2,862.22 per share. | 572,444 |
12/15/2021 | 100 | Disposition at $2,860.91 per share. | 286,091 |
12/15/2021 | 100 | Disposition at $2,860.12 per share. | 286,012 |
12/15/2021 | 380 | Disposition at $2,859.12 per share. | 1,086,466 |
12/15/2021 | 100 | Disposition at $2,857.68 per share. | 285,768 |
12/15/2021 | 200 | Disposition at $2,890.05 per share. | 578,010 |
12/15/2021 | 400 | Disposition at $2,869.6 per share. | 1,147,840 |
12/15/2021 | 175 | Disposition at $2,868.18 per share. | 501,932 |
12/01/2021 | 600 | Disposition at $2,889.15 per share. | 1,733,490 |
12/01/2021 | 100 | Disposition at $2,887.68 per share. | 288,768 |
12/01/2021 | 300 | Disposition at $2,886.43 per share. | 865,929 |
12/01/2021 | 200 | Disposition at $2,882.4 per share. | 576,480 |
12/01/2021 | 200 | Disposition at $2,880.44 per share. | 576,088 |
12/01/2021 | 100 | Disposition at $2,884.25 per share. | 288,425 |
12/01/2021 | 100 | Disposition at $2,874.2 per share. | 287,420 |
12/01/2021 | 200 | Disposition at $2,872.42 per share. | 574,484 |
12/01/2021 | 52 | Disposition at $2,900.71 per share. | 150,837 |
12/01/2021 | 100 | Disposition at $2,899.51 per share. | 289,951 |
12/01/2021 | 214 | Disposition at $2,899.32 per share. | 620,455 |
12/01/2021 | 159 | Disposition at $2,897.95 per share. | 460,775 |
12/01/2021 | 100 | Disposition at $2,895.35 per share. | 289,535 |
12/01/2021 | 200 | Disposition at $2,893.49 per share. | 578,698 |
12/01/2021 | 200 | Disposition at $2,890.24 per share. | 578,048 |
12/01/2021 | 175 | Disposition at $2,880 per share. | 504,000 |
11/17/2021 | 400 | Disposition at $2,984.63 per share. | 1,193,852 |
11/17/2021 | 100 | Disposition at $2,983.02 per share. | 298,302 |
11/17/2021 | 600 | Disposition at $2,982.2 per share. | 1,789,320 |
11/17/2021 | 400 | Disposition at $2,980.56 per share. | 1,192,224 |
11/17/2021 | 400 | Disposition at $2,976.54 per share. | 1,190,616 |
11/17/2021 | 125 | Disposition at $2,975.81 per share. | 371,977 |
11/17/2021 | 175 | Disposition at $2,960.55 per share. | 518,097 |
11/17/2021 | 100 | Disposition at $2,989.15 per share. | 298,915 |
11/17/2021 | 400 | Disposition at $2,987.56 per share. | 1,195,024 |
11/17/2021 | 300 | Disposition at $2,986.58 per share. | 895,974 |
11/15/2021 | 13,500 | Gift at $0 per share. | 0 |
11/15/2021 | 13,500 | Gift at $0 per share. | 0 |
11/03/2021 | 100 | Disposition at $2,921.04 per share. | 292,104 |
11/03/2021 | 125 | Disposition at $2,918.91 per share. | 364,864 |
11/03/2021 | 400 | Disposition at $2,917.83 per share. | 1,167,132 |
11/03/2021 | 800 | Disposition at $2,916.85 per share. | 2,333,480 |
11/03/2021 | 803 | Disposition at $2,915.63 per share. | 2,341,251 |
11/03/2021 | 197 | Disposition at $2,914.82 per share. | 574,220 |
11/03/2021 | 100 | Disposition at $2,911.82 per share. | 291,182 |
11/03/2021 | 300 | Disposition at $2,910.41 per share. | 873,123 |
11/03/2021 | 175 | Disposition at $2,918.01 per share. | 510,652 |
10/20/2021 | 200 | Disposition at $2,880.38 per share. | 576,076 |
10/20/2021 | 200 | Disposition at $2,879.4 per share. | 575,880 |
10/20/2021 | 209 | Disposition at $2,877.58 per share. | 601,415 |
10/20/2021 | 300 | Disposition at $2,876.49 per share. | 862,947 |
10/20/2021 | 803 | Disposition at $2,875.35 per share. | 2,308,907 |
10/20/2021 | 613 | Disposition at $2,873.93 per share. | 1,761,720 |
10/20/2021 | 500 | Disposition at $2,873.06 per share. | 1,436,530 |
10/20/2021 | 175 | Disposition at $2,866.76 per share. | 501,683 |
10/06/2021 | 100 | Disposition at $2,713.54 per share. | 271,354 |
10/06/2021 | 500 | Disposition at $2,710.38 per share. | 1,355,190 |
10/06/2021 | 100 | Disposition at $2,708.11 per share. | 270,811 |
10/06/2021 | 525 | Disposition at $2,706.61 per share. | 1,420,971 |
10/06/2021 | 200 | Disposition at $2,704.6 per share. | 540,920 |
10/06/2021 | 100 | Disposition at $2,702.29 per share. | 270,229 |
10/06/2021 | 100 | Disposition at $2,697.67 per share. | 269,767 |
10/06/2021 | 200 | Disposition at $2,694.27 per share. | 538,854 |
10/06/2021 | 200 | Disposition at $2,720.8 per share. | 544,160 |
10/06/2021 | 200 | Disposition at $2,719.5 per share. | 543,900 |
10/06/2021 | 100 | Disposition at $2,718.27 per share. | 271,827 |
10/06/2021 | 300 | Disposition at $2,717.79 per share. | 815,337 |
10/06/2021 | 200 | Disposition at $2,714.8 per share. | 542,960 |
10/06/2021 | 175 | Disposition at $2,695 per share. | 471,625 |
09/25/2021 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2021 | 3,801 | Derivative/Non-derivative trans. at $2,852.66 per share. | 10,842,961 |
09/25/2021 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/15/2021 | 300 | Disposition at $2,864.67 per share. | 859,401 |
09/15/2021 | 69 | Disposition at $2,862.29 per share. | 197,499 |
09/15/2021 | 91 | Disposition at $2,861.25 per share. | 260,374 |
09/15/2021 | 200 | Disposition at $2,859.98 per share. | 571,996 |
09/15/2021 | 200 | Disposition at $2,858.93 per share. | 571,786 |
09/15/2021 | 365 | Disposition at $2,857.42 per share. | 1,042,959 |
09/15/2021 | 500 | Disposition at $2,856.48 per share. | 1,428,240 |
09/15/2021 | 200 | Disposition at $2,854.72 per share. | 570,944 |
09/15/2021 | 200 | Disposition at $2,878.98 per share. | 575,796 |
09/15/2021 | 200 | Disposition at $2,877.05 per share. | 575,410 |
09/15/2021 | 100 | Disposition at $2,874.61 per share. | 287,461 |
09/15/2021 | 100 | Disposition at $2,873.42 per share. | 287,342 |
09/15/2021 | 200 | Disposition at $2,872.15 per share. | 574,430 |
09/15/2021 | 100 | Disposition at $2,866.65 per share. | 286,665 |
09/15/2021 | 175 | Disposition at $2,856.23 per share. | 499,841 |
09/01/2021 | 140 | Disposition at $2,931.03 per share. | 410,345 |
09/01/2021 | 149 | Disposition at $2,929.66 per share. | 436,520 |
09/01/2021 | 100 | Disposition at $2,928.4 per share. | 292,840 |
09/01/2021 | 300 | Disposition at $2,926.85 per share. | 878,055 |
09/01/2021 | 400 | Disposition at $2,924.98 per share. | 1,169,992 |
09/01/2021 | 500 | Disposition at $2,923.45 per share. | 1,461,725 |
09/01/2021 | 200 | Disposition at $2,920.47 per share. | 584,094 |
09/01/2021 | 200 | Disposition at $2,914.35 per share. | 582,870 |
09/01/2021 | 316 | Disposition at $2,935.14 per share. | 927,505 |
09/01/2021 | 400 | Disposition at $2,934.02 per share. | 1,173,608 |
09/01/2021 | 120 | Disposition at $2,931.89 per share. | 351,827 |
09/01/2021 | 175 | Disposition at $2,900 per share. | 507,500 |
08/18/2021 | 100 | Disposition at $2,749.24 per share. | 274,924 |
08/18/2021 | 200 | Disposition at $2,748.18 per share. | 549,636 |
08/18/2021 | 100 | Disposition at $2,747.06 per share. | 274,706 |
08/18/2021 | 100 | Disposition at $2,745.2 per share. | 274,520 |
08/18/2021 | 100 | Disposition at $2,743.7 per share. | 274,370 |
08/18/2021 | 100 | Disposition at $2,742.6 per share. | 274,260 |
08/18/2021 | 200 | Disposition at $2,739.65 per share. | 547,930 |
08/18/2021 | 125 | Disposition at $2,730.19 per share. | 341,274 |
08/18/2021 | 100 | Disposition at $2,760.96 per share. | 276,096 |
08/18/2021 | 200 | Disposition at $2,760.1 per share. | 552,020 |
08/18/2021 | 300 | Disposition at $2,759.12 per share. | 827,736 |
08/18/2021 | 400 | Disposition at $2,757.75 per share. | 1,103,100 |
08/18/2021 | 400 | Disposition at $2,756.21 per share. | 1,102,484 |
08/18/2021 | 300 | Disposition at $2,755.36 per share. | 826,608 |
08/18/2021 | 100 | Disposition at $2,753.3 per share. | 275,330 |
08/18/2021 | 175 | Disposition at $2,730 per share. | 477,750 |
08/04/2021 | 200 | Disposition at $2,722.76 per share. | 544,552 |
08/04/2021 | 518 | Disposition at $2,720.82 per share. | 1,409,385 |
08/04/2021 | 200 | Disposition at $2,719.27 per share. | 543,854 |
08/04/2021 | 600 | Disposition at $2,718.33 per share. | 1,630,998 |
08/04/2021 | 225 | Disposition at $2,717.34 per share. | 611,402 |
08/04/2021 | 475 | Disposition at $2,715.9 per share. | 1,290,053 |
08/04/2021 | 100 | Disposition at $2,715.02 per share. | 271,502 |
08/04/2021 | 307 | Disposition at $2,714.01 per share. | 833,202 |
08/04/2021 | 100 | Disposition at $2,725.63 per share. | 272,563 |
08/04/2021 | 100 | Disposition at $2,723.92 per share. | 272,392 |
08/04/2021 | 175 | Disposition at $2,706.99 per share. | 473,724 |
07/21/2021 | 125 | Disposition at $2,628.22 per share. | 328,528 |
07/21/2021 | 100 | Disposition at $2,626.5 per share. | 262,650 |
07/21/2021 | 600 | Disposition at $2,624.31 per share. | 1,574,586 |
07/21/2021 | 300 | Disposition at $2,621.8 per share. | 786,540 |
07/21/2021 | 300 | Disposition at $2,620.16 per share. | 786,048 |
07/21/2021 | 500 | Disposition at $2,618.99 per share. | 1,309,495 |
07/21/2021 | 500 | Disposition at $2,617.01 per share. | 1,308,505 |
07/21/2021 | 400 | Disposition at $2,615.14 per share. | 1,046,056 |
07/21/2021 | 175 | Disposition at $2,522.67 per share. | 441,468 |
07/07/2021 | 223 | Disposition at $2,607.39 per share. | 581,448 |
07/07/2021 | 400 | Disposition at $2,605.87 per share. | 1,042,348 |
07/07/2021 | 300 | Disposition at $2,603.61 per share. | 781,083 |
07/07/2021 | 502 | Disposition at $2,600.65 per share. | 1,305,527 |
07/07/2021 | 200 | Disposition at $2,599.36 per share. | 519,872 |
07/07/2021 | 800 | Disposition at $2,598.24 per share. | 2,078,592 |
07/07/2021 | 400 | Disposition at $2,597.23 per share. | 1,038,892 |
07/07/2021 | 175 | Disposition at $2,540.78 per share. | 444,637 |
06/25/2021 | 3,801 | Derivative/Non-derivative trans. at $2,545.64 per share. | 9,675,978 |
06/25/2021 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2021 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/16/2021 | 700 | Disposition at $2,524.47 per share. | 1,767,129 |
06/16/2021 | 200 | Disposition at $2,523.34 per share. | 504,668 |
06/16/2021 | 484 | Disposition at $2,522.15 per share. | 1,220,721 |
06/16/2021 | 250 | Disposition at $2,520.79 per share. | 630,198 |
06/16/2021 | 491 | Disposition at $2,519.48 per share. | 1,237,065 |
06/16/2021 | 300 | Disposition at $2,517.83 per share. | 755,349 |
06/16/2021 | 400 | Disposition at $2,516.3 per share. | 1,006,520 |
06/16/2021 | 175 | Disposition at $2,431.44 per share. | 425,502 |
06/02/2021 | 200 | Disposition at $2,432.74 per share. | 486,548 |
06/02/2021 | 200 | Disposition at $2,432.14 per share. | 486,428 |
06/02/2021 | 300 | Disposition at $2,430.91 per share. | 729,273 |
06/02/2021 | 200 | Disposition at $2,429.38 per share. | 485,876 |
06/02/2021 | 4 | Disposition at $2,427.58 per share. | 9,711 |
06/02/2021 | 500 | Disposition at $2,426.55 per share. | 1,213,275 |
06/02/2021 | 121 | Disposition at $2,424.7 per share. | 293,389 |
06/02/2021 | 200 | Disposition at $2,423.68 per share. | 484,736 |
06/02/2021 | 100 | Disposition at $2,441.53 per share. | 244,153 |
06/02/2021 | 400 | Disposition at $2,438.59 per share. | 975,436 |
06/02/2021 | 400 | Disposition at $2,435.92 per share. | 974,368 |
06/02/2021 | 200 | Disposition at $2,434.26 per share. | 486,852 |
06/02/2021 | 175 | Disposition at $2,389.15 per share. | 418,102 |
05/19/2021 | 54 | Disposition at $2,281.76 per share. | 123,216 |
05/19/2021 | 171 | Disposition at $2,280.85 per share. | 390,026 |
05/19/2021 | 200 | Disposition at $2,277.7 per share. | 455,540 |
05/19/2021 | 200 | Disposition at $2,276.62 per share. | 455,324 |
05/19/2021 | 700 | Disposition at $2,273.47 per share. | 1,591,429 |
05/19/2021 | 300 | Disposition at $2,271.98 per share. | 681,594 |
05/19/2021 | 400 | Disposition at $2,269.86 per share. | 907,944 |
05/19/2021 | 400 | Disposition at $2,268.58 per share. | 907,432 |
05/19/2021 | 100 | Disposition at $2,285.57 per share. | 228,557 |
05/19/2021 | 300 | Disposition at $2,282.97 per share. | 684,891 |
05/19/2021 | 175 | Disposition at $2,228.43 per share. | 389,976 |
05/05/2021 | 200 | Disposition at $2,368.33 per share. | 473,666 |
05/05/2021 | 300 | Disposition at $2,367.2 per share. | 710,160 |
05/05/2021 | 200 | Disposition at $2,364.28 per share. | 472,856 |
05/05/2021 | 200 | Disposition at $2,363.17 per share. | 472,634 |
05/05/2021 | 600 | Disposition at $2,361.68 per share. | 1,417,008 |
05/05/2021 | 500 | Disposition at $2,360.22 per share. | 1,180,110 |
05/05/2021 | 225 | Disposition at $2,359.6 per share. | 530,910 |
05/05/2021 | 200 | Disposition at $2,358.02 per share. | 471,604 |
05/05/2021 | 200 | Disposition at $2,371.58 per share. | 474,316 |
05/05/2021 | 200 | Disposition at $2,370.04 per share. | 474,008 |
05/05/2021 | 175 | Disposition at $2,328.63 per share. | 407,511 |
04/21/2021 | 200 | Disposition at $2,284.02 per share. | 456,804 |
04/21/2021 | 400 | Disposition at $2,281.6 per share. | 912,640 |
04/21/2021 | 300 | Disposition at $2,280.59 per share. | 684,177 |
04/21/2021 | 100 | Disposition at $2,278.63 per share. | 227,863 |
04/21/2021 | 200 | Disposition at $2,278.02 per share. | 455,604 |
04/21/2021 | 600 | Disposition at $2,276.86 per share. | 1,366,116 |
04/21/2021 | 225 | Disposition at $2,275.02 per share. | 511,880 |
04/21/2021 | 200 | Disposition at $2,272.66 per share. | 454,532 |
04/21/2021 | 300 | Disposition at $2,288.52 per share. | 686,556 |
04/21/2021 | 200 | Disposition at $2,287.05 per share. | 457,410 |
04/21/2021 | 100 | Disposition at $2,285.91 per share. | 228,591 |
04/21/2021 | 175 | Disposition at $2,272.05 per share. | 397,609 |
04/07/2021 | 356 | Disposition at $2,237.57 per share. | 796,575 |
04/07/2021 | 300 | Disposition at $2,236.1 per share. | 670,830 |
04/07/2021 | 500 | Disposition at $2,235.48 per share. | 1,117,740 |
04/07/2021 | 412 | Disposition at $2,234.21 per share. | 920,495 |
04/07/2021 | 257 | Disposition at $2,232.41 per share. | 573,730 |
04/07/2021 | 400 | Disposition at $2,231.32 per share. | 892,528 |
04/07/2021 | 300 | Disposition at $2,229.88 per share. | 668,964 |
04/07/2021 | 200 | Disposition at $2,229.16 per share. | 445,832 |
04/07/2021 | 100 | Disposition at $2,240.02 per share. | 224,002 |
04/07/2021 | 175 | Disposition at $2,213.1 per share. | 387,293 |
03/25/2021 | 3,939 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2021 | 3,728 | Derivative/Non-derivative trans. at $2,045.06 per share. | 7,623,984 |
03/25/2021 | 3,939 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/17/2021 | 400 | Disposition at $2,079.16 per share. | 831,664 |
03/17/2021 | 300 | Disposition at $2,077.89 per share. | 623,367 |
03/17/2021 | 425 | Disposition at $2,076.79 per share. | 882,636 |
03/17/2021 | 400 | Disposition at $2,075.1 per share. | 830,040 |
03/17/2021 | 400 | Disposition at $2,074.12 per share. | 829,648 |
03/17/2021 | 500 | Disposition at $2,072.6 per share. | 1,036,300 |
03/17/2021 | 200 | Disposition at $2,071.32 per share. | 414,264 |
03/17/2021 | 100 | Disposition at $2,069.9 per share. | 206,990 |
03/17/2021 | 100 | Disposition at $2,081.72 per share. | 208,172 |
03/17/2021 | 175 | Disposition at $2,068.7 per share. | 362,023 |
03/03/2021 | 200 | Disposition at $2,075.56 per share. | 415,112 |
03/03/2021 | 600 | Disposition at $2,066.8 per share. | 1,240,080 |
03/03/2021 | 300 | Disposition at $2,065.79 per share. | 619,737 |
03/03/2021 | 100 | Disposition at $2,064.01 per share. | 206,401 |
03/03/2021 | 130 | Disposition at $2,062.84 per share. | 268,170 |
03/03/2021 | 400 | Disposition at $2,061.43 per share. | 824,572 |
03/03/2021 | 100 | Disposition at $2,057.77 per share. | 205,777 |
03/03/2021 | 193 | Disposition at $2,052.63 per share. | 396,158 |
03/03/2021 | 300 | Disposition at $2,086.23 per share. | 625,869 |
03/03/2021 | 100 | Disposition at $2,079.64 per share. | 207,964 |
03/03/2021 | 302 | Disposition at $2,078.62 per share. | 627,744 |
03/03/2021 | 100 | Disposition at $2,076.91 per share. | 207,691 |
03/03/2021 | 175 | Disposition at $2,058.39 per share. | 360,219 |
12/28/2020 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/28/2020 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/28/2020 | 3,801 | Derivative/Non-derivative trans. at $1,738.85 per share. | 6,609,369 |
12/28/2020 | 2,900 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/28/2020 | 2,900 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/28/2020 | 2,851 | Derivative/Non-derivative trans. at $1,738.85 per share. | 4,957,462 |
11/30/2020 | 9,100 | Gift at $0 per share. | 0 |
11/30/2020 | 9,100 | Gift at $0 per share. | 0 |
09/25/2020 | 3,801 | Derivative/Non-derivative trans. at $1,428.29 per share. | 5,428,931 |
09/25/2020 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2020 | 2,899 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2020 | 2,851 | Derivative/Non-derivative trans. at $1,428.29 per share. | 4,072,055 |
09/25/2020 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2020 | 2,899 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/03/2020 | 1,459 | Derivative/Non-derivative trans. at $252.65 per share. | 368,616 |
08/03/2020 | 1,459 | Derivative/Non-derivative trans. at $253.67 per share. | 370,104 |
06/25/2020 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2020 | 3,801 | Derivative/Non-derivative trans. at $1,431.97 per share. | 5,442,918 |
06/25/2020 | 2,851 | Derivative/Non-derivative trans. at $1,431.97 per share. | 4,082,547 |
06/25/2020 | 2,900 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2020 | 6,766 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2020 | 3,866 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2020 | 3,801 | Derivative/Non-derivative trans. at $1,134.46 per share. | 4,312,083 |
03/25/2020 | 3,031 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2020 | 2,719 | Derivative/Non-derivative trans. at $1,134.46 per share. | 3,084,597 |
03/25/2020 | 6,897 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/26/2019 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/26/2019 | 8,470 | Derivative/Non-derivative trans. at $1,343.56 per share. | 11,379,954 |
12/26/2019 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/19/2019 | 92,005 | Award at $0 per share. | 0 |
12/19/2019 | 23,002 | Award at $0 per share. | 0 |
09/25/2019 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2019 | 8,470 | Derivative/Non-derivative trans. at $1,218.76 per share. | 10,322,898 |
09/25/2019 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/26/2019 | 2,436 | Derivative/Non-derivative trans. at $217.68 per share. | 530,268 |
06/26/2019 | 2,436 | Derivative/Non-derivative trans. at $218.56 per share. | 532,412 |
06/25/2019 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2019 | 8,470 | Derivative/Non-derivative trans. at $1,115.52 per share. | 9,448,455 |
06/25/2019 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/25/2019 | 627 | Derivative/Non-derivative trans. at $1,256 per share. | 787,512 |
04/25/2019 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/25/2019 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/25/2019 | 627 | Derivative/Non-derivative trans. at $1,260.05 per share. | 790,052 |
04/25/2019 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/25/2019 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2019 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2019 | 627 | Derivative/Non-derivative trans. at $1,205.5 per share. | 755,849 |
03/25/2019 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2019 | 8,470 | Derivative/Non-derivative trans. at $1,205.5 per share. | 10,210,585 |
03/25/2019 | 9,249 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2019 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/25/2019 | 627 | Derivative/Non-derivative trans. at $1,207.65 per share. | 757,197 |
03/25/2019 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/25/2019 | 627 | Derivative/Non-derivative trans. at $1,110.37 per share. | 696,202 |
02/25/2019 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/25/2019 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/25/2019 | 627 | Derivative/Non-derivative trans. at $1,116.56 per share. | 700,084 |
02/25/2019 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/25/2019 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
01/25/2019 | 772 | Derivative/Non-derivative trans. at $0 per share. | 0 |
01/25/2019 | 492 | Derivative/Non-derivative trans. at $1,073.9 per share. | 528,359 |
01/25/2019 | 772 | Derivative/Non-derivative trans. at $0 per share. | 0 |
01/25/2019 | 627 | Derivative/Non-derivative trans. at $1,084 per share. | 679,668 |
01/25/2019 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
01/25/2019 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
01/16/2019 | 1,541 | Disposition at $1,089.45 per share. | 1,678,843 |
01/16/2019 | 1,813 | Disposition at $1,087.85 per share. | 1,972,273 |
01/16/2019 | 608 | Disposition at $1,086.92 per share. | 660,848 |
01/16/2019 | 1,113 | Disposition at $1,085.63 per share. | 1,208,307 |
01/16/2019 | 1,900 | Disposition at $1,084.24 per share. | 2,060,056 |
01/16/2019 | 600 | Disposition at $1,082.68 per share. | 649,608 |
01/16/2019 | 600 | Disposition at $1,082.19 per share. | 649,314 |
01/16/2019 | 600 | Disposition at $1,080.37 per share. | 648,222 |
01/16/2019 | 300 | Disposition at $1,091.46 per share. | 327,438 |
01/16/2019 | 600 | Disposition at $1,090.2 per share. | 654,120 |
01/16/2019 | 325 | Disposition at $1,090 per share. | 354,250 |
01/02/2019 | 100 | Disposition at $1,026.51 per share. | 102,651 |
01/02/2019 | 700 | Disposition at $1,025.28 per share. | 717,696 |
01/02/2019 | 2,926 | Disposition at $1,024.3 per share. | 2,997,102 |
01/02/2019 | 1,690 | Disposition at $1,023.41 per share. | 1,729,563 |
01/02/2019 | 2,600 | Disposition at $1,022.24 per share. | 2,657,824 |
01/02/2019 | 289 | Disposition at $1,020.12 per share. | 294,815 |
01/02/2019 | 400 | Disposition at $1,018.38 per share. | 407,352 |
01/02/2019 | 600 | Disposition at $1,016.97 per share. | 610,182 |
01/02/2019 | 370 | Disposition at $1,027.77 per share. | 380,275 |
01/02/2019 | 325 | Disposition at $1,027.2 per share. | 333,840 |
12/26/2018 | 9,249 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/26/2018 | 8,470 | Derivative/Non-derivative trans. at $976.22 per share. | 8,268,584 |
12/26/2018 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/26/2018 | 627 | Derivative/Non-derivative trans. at $976.22 per share. | 612,090 |
12/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/26/2018 | 627 | Derivative/Non-derivative trans. at $984.37 per share. | 617,200 |
12/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
12/19/2018 | 833 | Disposition at $1,041.53 per share. | 867,595 |
12/19/2018 | 1,500 | Disposition at $1,040.18 per share. | 1,560,270 |
12/19/2018 | 229 | Disposition at $1,038.59 per share. | 237,838 |
12/19/2018 | 500 | Disposition at $1,036.83 per share. | 518,415 |
12/19/2018 | 1,372 | Disposition at $1,035.21 per share. | 1,420,309 |
12/19/2018 | 700 | Disposition at $1,033.99 per share. | 723,793 |
12/19/2018 | 700 | Disposition at $1,032.56 per share. | 722,792 |
12/19/2018 | 100 | Disposition at $1,051.15 per share. | 105,115 |
12/19/2018 | 136 | Disposition at $1,057.24 per share. | 143,785 |
12/19/2018 | 300 | Disposition at $1,030.48 per share. | 309,144 |
12/19/2018 | 300 | Disposition at $1,055.97 per share. | 316,791 |
12/19/2018 | 304 | Disposition at $1,055.01 per share. | 320,724 |
12/19/2018 | 400 | Disposition at $1,053.53 per share. | 421,412 |
12/19/2018 | 100 | Disposition at $1,050.03 per share. | 105,003 |
12/19/2018 | 100 | Disposition at $1,048.65 per share. | 104,865 |
12/19/2018 | 800 | Disposition at $1,048.4 per share. | 838,720 |
12/19/2018 | 401 | Disposition at $1,047.16 per share. | 419,912 |
12/19/2018 | 100 | Disposition at $1,045.09 per share. | 104,509 |
12/19/2018 | 200 | Disposition at $1,044.08 per share. | 208,816 |
12/19/2018 | 600 | Disposition at $1,042.35 per share. | 625,410 |
12/19/2018 | 325 | Disposition at $1,045.38 per share. | 339,749 |
12/06/2018 | 902 | Disposition at $1,043.53 per share. | 941,265 |
12/06/2018 | 300 | Disposition at $1,042.43 per share. | 312,729 |
12/06/2018 | 800 | Disposition at $1,041.24 per share. | 832,992 |
12/06/2018 | 600 | Disposition at $1,039.43 per share. | 623,658 |
12/06/2018 | 750 | Disposition at $1,038.14 per share. | 778,605 |
12/06/2018 | 895 | Disposition at $1,037.22 per share. | 928,312 |
12/06/2018 | 701 | Disposition at $1,036.43 per share. | 726,538 |
12/06/2018 | 1,027 | Disposition at $1,034.77 per share. | 1,062,709 |
12/06/2018 | 100 | Disposition at $1,050.95 per share. | 105,095 |
12/06/2018 | 500 | Disposition at $1,049.46 per share. | 524,730 |
12/06/2018 | 700 | Disposition at $1,047.18 per share. | 733,026 |
12/06/2018 | 1,000 | Disposition at $1,045.93 per share. | 1,045,930 |
12/06/2018 | 1,400 | Disposition at $1,044.49 per share. | 1,462,286 |
12/06/2018 | 325 | Disposition at $1,045 per share. | 339,625 |
11/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/26/2018 | 627 | Derivative/Non-derivative trans. at $1,023.88 per share. | 641,973 |
11/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/26/2018 | 627 | Derivative/Non-derivative trans. at $1,030.1 per share. | 645,873 |
11/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/21/2018 | 500 | Disposition at $1,042.8 per share. | 521,400 |
11/21/2018 | 700 | Disposition at $1,041.07 per share. | 728,749 |
11/21/2018 | 766 | Disposition at $1,040.04 per share. | 796,671 |
11/21/2018 | 1,292 | Disposition at $1,039.1 per share. | 1,342,518 |
11/21/2018 | 1,300 | Disposition at $1,038.23 per share. | 1,349,699 |
11/21/2018 | 1,697 | Disposition at $1,037.28 per share. | 1,760,265 |
11/21/2018 | 2,500 | Disposition at $1,035.88 per share. | 2,589,700 |
11/21/2018 | 620 | Disposition at $1,034.45 per share. | 641,359 |
11/21/2018 | 100 | Disposition at $1,044.28 per share. | 104,428 |
11/21/2018 | 200 | Disposition at $1,043.52 per share. | 208,704 |
11/21/2018 | 325 | Disposition at $1,046.28 per share. | 340,041 |
11/07/2018 | 224 | Disposition at $1,075.78 per share. | 240,975 |
11/07/2018 | 400 | Disposition at $1,074.85 per share. | 429,940 |
11/07/2018 | 500 | Disposition at $1,073.82 per share. | 536,910 |
11/07/2018 | 2,851 | Disposition at $1,072.38 per share. | 3,057,356 |
11/07/2018 | 1,400 | Disposition at $1,071.56 per share. | 1,500,184 |
11/07/2018 | 600 | Disposition at $1,069.81 per share. | 641,886 |
11/07/2018 | 1,000 | Disposition at $1,068.72 per share. | 1,068,720 |
11/07/2018 | 600 | Disposition at $1,067.22 per share. | 640,332 |
11/07/2018 | 600 | Disposition at $1,078.83 per share. | 647,298 |
11/07/2018 | 800 | Disposition at $1,077.95 per share. | 862,360 |
11/07/2018 | 700 | Disposition at $1,077.35 per share. | 754,145 |
11/07/2018 | 325 | Disposition at $1,085 per share. | 352,625 |
10/25/2018 | 627 | Derivative/Non-derivative trans. at $1,050.71 per share. | 658,796 |
10/25/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
10/25/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
10/25/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
10/25/2018 | 627 | Derivative/Non-derivative trans. at $1,057.12 per share. | 662,815 |
10/25/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
10/17/2018 | 700 | Disposition at $1,117.19 per share. | 782,033 |
10/17/2018 | 900 | Disposition at $1,115.3 per share. | 1,003,770 |
10/17/2018 | 900 | Disposition at $1,113.06 per share. | 1,001,754 |
10/17/2018 | 638 | Disposition at $1,111.99 per share. | 709,450 |
10/17/2018 | 1,500 | Disposition at $1,110.86 per share. | 1,666,290 |
10/17/2018 | 1,628 | Disposition at $1,109.76 per share. | 1,806,690 |
10/17/2018 | 900 | Disposition at $1,108.52 per share. | 997,668 |
10/17/2018 | 1,209 | Disposition at $1,108.03 per share. | 1,339,609 |
10/17/2018 | 1,300 | Disposition at $1,123.87 per share. | 1,461,031 |
10/17/2018 | 325 | Disposition at $1,141.14 per share. | 370,871 |
10/03/2018 | 300 | Disposition at $1,204.27 per share. | 361,281 |
10/03/2018 | 400 | Disposition at $1,202.04 per share. | 480,816 |
10/03/2018 | 1,096 | Disposition at $1,197.88 per share. | 1,312,877 |
10/03/2018 | 1,700 | Disposition at $1,200.49 per share. | 2,040,833 |
10/03/2018 | 2,300 | Disposition at $1,199.7 per share. | 2,759,310 |
10/03/2018 | 1,919 | Disposition at $1,198.79 per share. | 2,300,479 |
10/03/2018 | 3 | Disposition at $1,195 per share. | 3,585 |
10/03/2018 | 1,108 | Disposition at $1,194.5 per share. | 1,323,506 |
10/03/2018 | 849 | Disposition at $1,205.94 per share. | 1,023,844 |
10/03/2018 | 325 | Disposition at $1,212 per share. | 393,900 |
09/25/2018 | 9,249 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2018 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2018 | 8,470 | Derivative/Non-derivative trans. at $1,173.37 per share. | 9,938,444 |
09/25/2018 | 627 | Derivative/Non-derivative trans. at $1,173.37 per share. | 735,703 |
09/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/25/2018 | 627 | Derivative/Non-derivative trans. at $1,179.56 per share. | 739,585 |
09/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/19/2018 | 300 | Disposition at $1,164.95 per share. | 349,485 |
09/19/2018 | 2,326 | Disposition at $1,163.7 per share. | 2,706,767 |
09/19/2018 | 400 | Disposition at $1,161.91 per share. | 464,764 |
09/19/2018 | 200 | Disposition at $1,160.68 per share. | 232,136 |
09/19/2018 | 2,462 | Disposition at $1,159.15 per share. | 2,853,828 |
09/19/2018 | 1,106 | Disposition at $1,157.78 per share. | 1,280,505 |
09/19/2018 | 978 | Disposition at $1,156.68 per share. | 1,131,234 |
09/19/2018 | 1,303 | Disposition at $1,155.7 per share. | 1,505,878 |
09/19/2018 | 200 | Disposition at $1,166.77 per share. | 233,354 |
09/19/2018 | 400 | Disposition at $1,165.76 per share. | 466,304 |
09/19/2018 | 325 | Disposition at $1,168.96 per share. | 379,912 |
09/05/2018 | 1,700 | Disposition at $1,195.23 per share. | 2,031,891 |
09/05/2018 | 1,900 | Disposition at $1,193.94 per share. | 2,268,486 |
09/05/2018 | 613 | Disposition at $1,192.26 per share. | 730,856 |
09/05/2018 | 600 | Disposition at $1,191.04 per share. | 714,624 |
09/05/2018 | 1,768 | Disposition at $1,190.1 per share. | 2,104,097 |
09/05/2018 | 1,194 | Disposition at $1,189.48 per share. | 1,420,240 |
09/05/2018 | 1,500 | Disposition at $1,187.97 per share. | 1,781,955 |
09/05/2018 | 200 | Disposition at $1,183.81 per share. | 236,762 |
09/05/2018 | 100 | Disposition at $1,196.67 per share. | 119,667 |
09/05/2018 | 100 | Disposition at $1,198.05 per share. | 119,805 |
09/05/2018 | 325 | Disposition at $1,208.6 per share. | 392,795 |
08/27/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/27/2018 | 627 | Derivative/Non-derivative trans. at $1,220.65 per share. | 765,348 |
08/27/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/27/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/27/2018 | 627 | Derivative/Non-derivative trans. at $1,236.75 per share. | 775,443 |
08/27/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
08/15/2018 | 400 | Disposition at $1,234.92 per share. | 493,968 |
08/15/2018 | 700 | Disposition at $1,233.91 per share. | 863,737 |
08/15/2018 | 1,687 | Disposition at $1,232.45 per share. | 2,079,144 |
08/15/2018 | 800 | Disposition at $1,230.56 per share. | 984,448 |
08/15/2018 | 2,570 | Disposition at $1,229.32 per share. | 3,159,353 |
08/15/2018 | 1,222 | Disposition at $1,228.42 per share. | 1,501,130 |
08/15/2018 | 1,700 | Disposition at $1,226.72 per share. | 2,085,424 |
08/15/2018 | 596 | Disposition at $1,225.21 per share. | 730,226 |
08/15/2018 | 325 | Disposition at $1,245.3 per share. | 404,723 |
08/01/2018 | 300 | Disposition at $1,233.2 per share. | 369,960 |
08/01/2018 | 389 | Disposition at $1,232.17 per share. | 479,315 |
08/01/2018 | 692 | Disposition at $1,230.76 per share. | 851,686 |
08/01/2018 | 1,982 | Disposition at $1,229.96 per share. | 2,437,781 |
08/01/2018 | 1,824 | Disposition at $1,228.78 per share. | 2,241,295 |
08/01/2018 | 2,197 | Disposition at $1,227.59 per share. | 2,697,016 |
08/01/2018 | 1,891 | Disposition at $1,226.72 per share. | 2,319,728 |
08/01/2018 | 400 | Disposition at $1,225.15 per share. | 490,060 |
08/01/2018 | 325 | Disposition at $1,242.73 per share. | 403,888 |
07/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
07/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
07/25/2018 | 627 | Derivative/Non-derivative trans. at $1,248.05 per share. | 782,528 |
07/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
07/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
07/25/2018 | 627 | Derivative/Non-derivative trans. at $1,258.15 per share. | 788,861 |
07/18/2018 | 700 | Disposition at $1,202.62 per share. | 841,834 |
07/18/2018 | 1,200 | Disposition at $1,201.58 per share. | 1,441,896 |
07/18/2018 | 600 | Disposition at $1,200.44 per share. | 720,264 |
07/18/2018 | 1,100 | Disposition at $1,199.38 per share. | 1,319,318 |
07/18/2018 | 2,134 | Disposition at $1,198.36 per share. | 2,557,301 |
07/18/2018 | 1,800 | Disposition at $1,196.59 per share. | 2,153,862 |
07/18/2018 | 565 | Disposition at $1,194.87 per share. | 675,102 |
07/18/2018 | 1,276 | Disposition at $1,192.18 per share. | 1,521,222 |
07/18/2018 | 300 | Disposition at $1,203.53 per share. | 361,059 |
07/18/2018 | 325 | Disposition at $1,208.73 per share. | 392,838 |
07/05/2018 | 2,156 | Disposition at $1,115.24 per share. | 2,404,458 |
07/05/2018 | 2,853 | Disposition at $1,114.3 per share. | 3,179,098 |
07/05/2018 | 1,130 | Disposition at $1,113.19 per share. | 1,257,905 |
07/05/2018 | 836 | Disposition at $1,112.15 per share. | 929,758 |
07/05/2018 | 2,700 | Disposition at $1,110.16 per share. | 2,997,432 |
07/05/2018 | 325 | Disposition at $1,124.6 per share. | 365,495 |
06/25/2018 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2018 | 8,470 | Derivative/Non-derivative trans. at $1,155.48 per share. | 9,786,916 |
06/25/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2018 | 627 | Derivative/Non-derivative trans. at $1,155.48 per share. | 724,486 |
06/25/2018 | 9,250 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/25/2018 | 627 | Derivative/Non-derivative trans. at $1,169.29 per share. | 733,145 |
06/25/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
06/20/2018 | 893 | Disposition at $1,182.39 per share. | 1,055,875 |
06/20/2018 | 1,019 | Disposition at $1,181.23 per share. | 1,203,674 |
06/20/2018 | 2,388 | Disposition at $1,180.32 per share. | 2,818,605 |
06/20/2018 | 1,564 | Disposition at $1,179.46 per share. | 1,844,676 |
06/20/2018 | 1,916 | Disposition at $1,177.95 per share. | 2,256,953 |
06/20/2018 | 800 | Disposition at $1,176.65 per share. | 941,320 |
06/20/2018 | 100 | Disposition at $1,173.91 per share. | 117,391 |
06/20/2018 | 900 | Disposition at $1,172.63 per share. | 1,055,367 |
06/20/2018 | 95 | Disposition at $1,183.3 per share. | 112,414 |
06/20/2018 | 325 | Disposition at $1,183.04 per share. | 384,488 |
06/06/2018 | 7 | Disposition at $1,142.95 per share. | 8,001 |
06/06/2018 | 1,307 | Disposition at $1,142.41 per share. | 1,493,130 |
06/06/2018 | 1,100 | Disposition at $1,140.39 per share. | 1,254,429 |
06/06/2018 | 1,217 | Disposition at $1,139.36 per share. | 1,386,602 |
06/06/2018 | 3,594 | Disposition at $1,138.26 per share. | 4,090,907 |
06/06/2018 | 1,000 | Disposition at $1,137.19 per share. | 1,137,190 |
06/06/2018 | 1,450 | Disposition at $1,135.8 per share. | 1,646,910 |
06/06/2018 | 325 | Disposition at $1,152.77 per share. | 374,651 |
05/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
05/25/2018 | 627 | Derivative/Non-derivative trans. at $1,079.24 per share. | 676,684 |
05/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
05/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
05/25/2018 | 627 | Derivative/Non-derivative trans. at $1,085.45 per share. | 680,578 |
05/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
05/16/2018 | 3,675 | Disposition at $1,077.31 per share. | 3,959,115 |
05/16/2018 | 325 | Disposition at $1,085.09 per share. | 352,655 |
05/02/2018 | 3,675 | Disposition at $1,028.1 per share. | 3,778,268 |
05/02/2018 | 325 | Disposition at $1,037.05 per share. | 337,042 |
04/25/2018 | 178,456 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/25/2018 | 175,483 | Derivative/Non-derivative trans. at $1,019.98 per share. | 178,989,151 |
04/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/25/2018 | 627 | Derivative/Non-derivative trans. at $1,019.98 per share. | 639,528 |
04/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/25/2018 | 627 | Derivative/Non-derivative trans. at $1,022.64 per share. | 641,196 |
04/25/2018 | 179,092 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/25/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/18/2018 | 3,675 | Disposition at $1,077.43 per share. | 3,959,556 |
04/18/2018 | 325 | Disposition at $1,080.42 per share. | 351,137 |
04/04/2018 | 3,675 | Disposition at $993.41 per share. | 3,650,782 |
04/04/2018 | 325 | Disposition at $998.23 per share. | 324,425 |
03/26/2018 | 9,250 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/26/2018 | 8,470 | Derivative/Non-derivative trans. at $1,021.57 per share. | 8,652,698 |
03/26/2018 | 8,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/26/2018 | 627 | Derivative/Non-derivative trans. at $1,021.57 per share. | 640,525 |
03/26/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/26/2018 | 627 | Derivative/Non-derivative trans. at $1,026.55 per share. | 643,647 |
03/26/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/26/2018 | 637 | Derivative/Non-derivative trans. at $0 per share. | 0 |
03/21/2018 | 3,675 | Disposition at $1,092.74 per share. | 4,015,820 |
03/21/2018 | 325 | Disposition at $1,092.57 per share. | 355,086 |
03/07/2018 | 3,675 | Disposition at $1,089.19 per share. | 4,002,774 |
03/07/2018 | 325 | Disposition at $1,092.82 per share. | 355,167 |
02/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/26/2018 | 627 | Derivative/Non-derivative trans. at $1,126.79 per share. | 706,498 |
02/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/26/2018 | 627 | Derivative/Non-derivative trans. at $1,128.09 per share. | 707,313 |
02/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/26/2018 | 636 | Derivative/Non-derivative trans. at $0 per share. | 0 |
02/21/2018 | 3,675 | Disposition at $1,106.47 per share. | 4,066,278 |
02/21/2018 | 325 | Disposition at $1,109.1 per share. | 360,458 |
02/09/2018 | 3,675 | Disposition at $1,017.25 per share. | 3,738,394 |
02/09/2018 | 325 | Disposition at $1,026.61 per share. | 333,649 |