John LeRoy Hennessy
Founder of Qualcomm Atheros, Inc. and MIPS Technologies, Inc., John LeRoy Hennessy presently holds the position of Chairman for Alphabet, Inc. Dr. Hennessy is also on the board of Gordon & Betty Moore Foundation and Chan Zuckerberg Biohub and Member of National Academy of Sciences and Member of National Academy of Engineering.
In the past Dr. Hennessy was Chairman for Qualcomm Atheros, Inc., President at Stanford University and Dean at Stanford University School of Engineering.
John LeRoy Hennessy received a graduate degree and a doctorate from Stony Brook University and an undergraduate degree from Villanova University.
Transactions
09/09/2022 | 1,500 | Disposition at $110 per share. | 165,000 |
08/10/2022 | 500 | Disposition at $120 per share. | 60,000 |
08/09/2022 | 159 | Disposition at $117.05 per share. | 18,611 |
08/09/2022 | 709 | Disposition at $116.44 per share. | 82,556 |
08/09/2022 | 52 | Disposition at $115.9 per share. | 6,027 |
08/09/2022 | 1 | Disposition at $118.14 per share. | 119 |
08/09/2022 | 529 | Disposition at $117.46 per share. | 62,137 |
08/09/2022 | 50 | Disposition at $116.92 per share. | 5,846 |
08/08/2022 | 1,500 | Disposition at $120 per share. | 180,000 |
07/11/2022 | 2 | Disposition at $2,354.26 per share. | 4,709 |
07/11/2022 | 2 | Disposition at $2,351.71 per share. | 4,704 |
07/11/2022 | 6 | Disposition at $2,350.75 per share. | 14,105 |
07/11/2022 | 4 | Disposition at $2,347.62 per share. | 9,391 |
07/11/2022 | 4 | Disposition at $2,345.49 per share. | 9,382 |
07/11/2022 | 2 | Disposition at $2,342.54 per share. | 4,686 |
07/11/2022 | 4 | Disposition at $2,337.26 per share. | 9,350 |
07/11/2022 | 2 | Disposition at $2,358.55 per share. | 4,718 |
07/11/2022 | 2 | Disposition at $2,340.42 per share. | 4,681 |
07/11/2022 | 2 | Disposition at $2,339.42 per share. | 4,679 |
07/11/2022 | 2 | Disposition at $2,337.03 per share. | 4,675 |
07/11/2022 | 3 | Disposition at $2,335.8 per share. | 7,008 |
07/11/2022 | 3 | Disposition at $2,334.44 per share. | 7,004 |
07/11/2022 | 2 | Disposition at $2,333.4 per share. | 4,667 |
07/11/2022 | 2 | Disposition at $2,330.57 per share. | 4,662 |
07/11/2022 | 2 | Disposition at $2,329.14 per share. | 4,659 |
07/11/2022 | 1 | Disposition at $2,335.7 per share. | 2,336 |
07/11/2022 | 2 | Disposition at $2,327.67 per share. | 4,656 |
07/11/2022 | 8 | Disposition at $2,326.26 per share. | 18,611 |
07/11/2022 | 2 | Disposition at $2,324.34 per share. | 4,649 |
07/11/2022 | 2 | Disposition at $2,321.54 per share. | 4,644 |
07/11/2022 | 2 | Disposition at $2,319.45 per share. | 4,639 |
07/11/2022 | 5 | Disposition at $2,318.57 per share. | 11,593 |
07/11/2022 | 2 | Disposition at $2,312.84 per share. | 4,626 |
07/11/2022 | 2 | Disposition at $2,360.73 per share. | 4,722 |
07/11/2022 | 1 | Disposition at $2,371.45 per share. | 2,372 |
07/11/2022 | 2 | Disposition at $2,355.47 per share. | 4,711 |
07/11/2022 | 2 | Disposition at $2,329.83 per share. | 4,660 |
07/06/2022 | 222 | Award at $0 per share. | 0 |
06/09/2022 | 1 | Disposition at $2,350.87 per share. | 2,351 |
06/09/2022 | 1 | Disposition at $2,350.87 per share. | 2,351 |
06/09/2022 | 2 | Disposition at $2,345.4 per share. | 4,691 |
06/09/2022 | 2 | Disposition at $2,349.31 per share. | 4,699 |
06/09/2022 | 2 | Disposition at $2,349.31 per share. | 4,699 |
06/09/2022 | 1 | Disposition at $2,344.09 per share. | 2,345 |
06/09/2022 | 2 | Disposition at $2,346.58 per share. | 4,694 |
06/09/2022 | 2 | Disposition at $2,346.58 per share. | 4,694 |
06/09/2022 | 2 | Disposition at $2,342.14 per share. | 4,685 |
06/09/2022 | 4 | Disposition at $2,343.52 per share. | 9,375 |
06/09/2022 | 4 | Disposition at $2,343.52 per share. | 9,375 |
06/09/2022 | 2 | Disposition at $2,341.12 per share. | 4,683 |
06/09/2022 | 2 | Disposition at $2,341.55 per share. | 4,684 |
06/09/2022 | 2 | Disposition at $2,341.55 per share. | 4,684 |
06/09/2022 | 2 | Disposition at $2,339.66 per share. | 4,680 |
06/09/2022 | 2 | Disposition at $2,335.99 per share. | 4,672 |
06/09/2022 | 2 | Disposition at $2,335.99 per share. | 4,672 |
06/09/2022 | 2 | Disposition at $2,333.75 per share. | 4,668 |
06/09/2022 | 2 | Disposition at $2,335.46 per share. | 4,671 |
06/09/2022 | 2 | Disposition at $2,335.46 per share. | 4,671 |
06/09/2022 | 2 | Disposition at $2,330.22 per share. | 4,661 |
06/09/2022 | 2 | Disposition at $2,360.32 per share. | 4,721 |
06/09/2022 | 2 | Disposition at $2,360.02 per share. | 4,721 |
06/09/2022 | 2 | Disposition at $2,359.76 per share. | 4,720 |
06/09/2022 | 2 | Disposition at $2,358.42 per share. | 4,717 |
06/09/2022 | 2 | Disposition at $2,355.06 per share. | 4,711 |
06/09/2022 | 1 | Disposition at $2,328.3 per share. | 2,329 |
06/09/2022 | 1 | Disposition at $2,328.3 per share. | 2,329 |
06/09/2022 | 2 | Disposition at $2,327.14 per share. | 4,655 |
06/09/2022 | 2 | Disposition at $2,353.54 per share. | 4,708 |
06/09/2022 | 2 | Disposition at $2,353.42 per share. | 4,707 |
06/09/2022 | 1 | Disposition at $2,352.08 per share. | 2,353 |
06/09/2022 | 2 | Disposition at $2,363.17 per share. | 4,727 |
06/09/2022 | 2 | Disposition at $2,363.17 per share. | 4,727 |
06/09/2022 | 1 | Disposition at $2,351.82 per share. | 2,352 |
06/09/2022 | 2 | Disposition at $2,361.47 per share. | 4,723 |
06/09/2022 | 2 | Disposition at $2,361.47 per share. | 4,723 |
06/09/2022 | 2 | Disposition at $2,351 per share. | 4,702 |
06/09/2022 | 2 | Disposition at $2,357.44 per share. | 4,715 |
06/09/2022 | 2 | Disposition at $2,357.44 per share. | 4,715 |
06/09/2022 | 1 | Disposition at $2,350.66 per share. | 2,351 |
06/09/2022 | 2 | Disposition at $2,355.28 per share. | 4,711 |
06/09/2022 | 2 | Disposition at $2,355.28 per share. | 4,711 |
06/09/2022 | 1 | Disposition at $2,350.44 per share. | 2,351 |
06/09/2022 | 2 | Disposition at $2,354.84 per share. | 4,710 |
06/09/2022 | 2 | Disposition at $2,354.84 per share. | 4,710 |
06/09/2022 | 2 | Disposition at $2,349.84 per share. | 4,700 |
06/09/2022 | 2 | Disposition at $2,353.75 per share. | 4,708 |
06/09/2022 | 2 | Disposition at $2,353.75 per share. | 4,708 |
06/09/2022 | 2 | Disposition at $2,347.24 per share. | 4,695 |
06/09/2022 | 4 | Disposition at $2,351.68 per share. | 9,407 |
06/09/2022 | 4 | Disposition at $2,351.68 per share. | 9,407 |
06/09/2022 | 1 | Disposition at $2,347.17 per share. | 2,348 |
06/09/2022 | 1 | Disposition at $2,327.08 per share. | 2,328 |
06/09/2022 | 1 | Disposition at $2,327.08 per share. | 2,328 |
06/09/2022 | 2 | Disposition at $2,326.85 per share. | 4,654 |
05/09/2022 | 4 | Disposition at $2,280.99 per share. | 9,124 |
05/09/2022 | 2 | Disposition at $2,267.16 per share. | 4,535 |
05/09/2022 | 2 | Disposition at $2,275.89 per share. | 4,552 |
05/09/2022 | 2 | Disposition at $2,264.99 per share. | 4,530 |
05/09/2022 | 1 | Disposition at $2,275.84 per share. | 2,276 |
05/09/2022 | 2 | Disposition at $2,264.36 per share. | 4,529 |
05/09/2022 | 2 | Disposition at $2,273.66 per share. | 4,548 |
05/09/2022 | 2 | Disposition at $2,263.98 per share. | 4,528 |
05/09/2022 | 1 | Disposition at $2,271.5 per share. | 2,272 |
05/09/2022 | 2 | Disposition at $2,263.46 per share. | 4,527 |
05/09/2022 | 1 | Disposition at $2,270.3 per share. | 2,271 |
05/09/2022 | 3 | Disposition at $2,262.39 per share. | 6,788 |
05/09/2022 | 1 | Disposition at $2,266.12 per share. | 2,267 |
05/09/2022 | 1 | Disposition at $2,260.5 per share. | 2,261 |
05/09/2022 | 3 | Disposition at $2,290.73 per share. | 6,873 |
05/09/2022 | 3 | Disposition at $2,289.04 per share. | 6,868 |
05/09/2022 | 2 | Disposition at $2,277.87 per share. | 4,556 |
05/09/2022 | 1 | Disposition at $2,277.22 per share. | 2,278 |
05/09/2022 | 2 | Disposition at $2,275.8 per share. | 4,552 |
05/09/2022 | 1 | Disposition at $2,265.54 per share. | 2,266 |
05/09/2022 | 1 | Disposition at $2,259.3 per share. | 2,260 |
05/09/2022 | 2 | Disposition at $2,274.16 per share. | 4,549 |
05/09/2022 | 1 | Disposition at $2,272.02 per share. | 2,273 |
05/09/2022 | 2 | Disposition at $2,305.1 per share. | 4,611 |
05/09/2022 | 2 | Disposition at $2,271.81 per share. | 4,544 |
05/09/2022 | 2 | Disposition at $2,286.61 per share. | 4,574 |
05/09/2022 | 1 | Disposition at $2,271.7 per share. | 2,272 |
05/09/2022 | 4 | Disposition at $2,285.97 per share. | 9,144 |
05/09/2022 | 2 | Disposition at $2,271.07 per share. | 4,543 |
05/09/2022 | 2 | Disposition at $2,284.72 per share. | 4,570 |
05/09/2022 | 1 | Disposition at $2,270.44 per share. | 2,271 |
05/09/2022 | 2 | Disposition at $2,283.11 per share. | 4,567 |
05/09/2022 | 1 | Disposition at $2,269.96 per share. | 2,270 |
05/09/2022 | 2 | Disposition at $2,282.62 per share. | 4,566 |
05/09/2022 | 2 | Disposition at $2,269.23 per share. | 4,539 |
05/09/2022 | 2 | Disposition at $2,282.19 per share. | 4,565 |
05/09/2022 | 2 | Disposition at $2,267.94 per share. | 4,536 |
05/09/2022 | 1 | Disposition at $2,281.19 per share. | 2,282 |
05/09/2022 | 2 | Disposition at $2,267.2 per share. | 4,535 |
05/09/2022 | 1 | Disposition at $2,264.36 per share. | 2,265 |
05/09/2022 | 2 | Disposition at $2,256.88 per share. | 4,514 |
04/11/2022 | 2 | Disposition at $2,620.82 per share. | 5,242 |
04/11/2022 | 3 | Disposition at $2,598.4 per share. | 7,796 |
04/11/2022 | 4 | Disposition at $2,619.61 per share. | 10,479 |
04/11/2022 | 1 | Disposition at $2,596.88 per share. | 2,597 |
04/11/2022 | 4 | Disposition at $2,617.81 per share. | 10,472 |
04/11/2022 | 5 | Disposition at $2,595.59 per share. | 12,978 |
04/11/2022 | 3 | Disposition at $2,615.6 per share. | 7,847 |
04/11/2022 | 3 | Disposition at $2,592.51 per share. | 7,778 |
04/11/2022 | 1 | Disposition at $2,614.07 per share. | 2,615 |
04/11/2022 | 2 | Disposition at $2,591.31 per share. | 5,183 |
04/11/2022 | 2 | Disposition at $2,610.76 per share. | 5,222 |
04/11/2022 | 3 | Disposition at $2,590.39 per share. | 7,772 |
04/11/2022 | 3 | Disposition at $2,609.31 per share. | 7,828 |
04/11/2022 | 11 | Disposition at $2,588.8 per share. | 28,477 |
04/11/2022 | 2 | Disposition at $2,639.9 per share. | 5,280 |
04/11/2022 | 1 | Disposition at $2,638.4 per share. | 2,639 |
04/11/2022 | 3 | Disposition at $2,635.4 per share. | 7,907 |
04/11/2022 | 2 | Disposition at $2,632.24 per share. | 5,265 |
04/11/2022 | 1 | Disposition at $2,626.64 per share. | 2,627 |
04/11/2022 | 3 | Disposition at $2,607.93 per share. | 7,824 |
04/11/2022 | 1 | Disposition at $2,585.13 per share. | 2,586 |
04/11/2022 | 3 | Disposition at $2,624.52 per share. | 7,874 |
04/11/2022 | 1 | Disposition at $2,621.47 per share. | 2,622 |
04/11/2022 | 1 | Disposition at $2,620.35 per share. | 2,621 |
04/11/2022 | 2 | Disposition at $2,605.3 per share. | 5,211 |
04/11/2022 | 1 | Disposition at $2,604.22 per share. | 2,605 |
04/11/2022 | 4 | Disposition at $2,603.75 per share. | 10,415 |
04/11/2022 | 20 | Disposition at $2,602.13 per share. | 52,043 |
04/11/2022 | 1 | Disposition at $2,655.17 per share. | 2,656 |
04/11/2022 | 4 | Disposition at $2,601.53 per share. | 10,407 |
04/11/2022 | 2 | Disposition at $2,648.31 per share. | 5,297 |
04/11/2022 | 12 | Disposition at $2,600.44 per share. | 31,206 |
04/11/2022 | 2 | Disposition at $2,634.26 per share. | 5,269 |
04/11/2022 | 6 | Disposition at $2,166.12 per share. | 12,997 |
04/11/2022 | 4 | Disposition at $2,606.31 per share. | 10,426 |
04/11/2022 | 2 | Disposition at $2,584.65 per share. | 5,170 |
03/09/2022 | 2 | Disposition at $2,648.35 per share. | 5,297 |
03/09/2022 | 2 | Disposition at $2,637.23 per share. | 5,275 |
03/09/2022 | 2 | Disposition at $2,630.08 per share. | 5,261 |
03/09/2022 | 2 | Disposition at $2,627.97 per share. | 5,256 |
03/09/2022 | 2 | Disposition at $2,626.41 per share. | 5,253 |
03/09/2022 | 2 | Disposition at $2,626.71 per share. | 5,254 |
03/09/2022 | 2 | Disposition at $2,625.18 per share. | 5,251 |
03/09/2022 | 1 | Disposition at $2,621.98 per share. | 2,622 |
03/09/2022 | 2 | Disposition at $2,677.49 per share. | 5,355 |
03/09/2022 | 1 | Disposition at $2,674.37 per share. | 2,675 |
03/09/2022 | 1 | Disposition at $2,673.44 per share. | 2,674 |
03/09/2022 | 2 | Disposition at $2,672.15 per share. | 5,345 |
03/09/2022 | 2 | Disposition at $2,670.87 per share. | 5,342 |
03/09/2022 | 2 | Disposition at $2,670.25 per share. | 5,341 |
03/09/2022 | 2 | Disposition at $2,668.82 per share. | 5,338 |
03/09/2022 | 2 | Disposition at $2,668.3 per share. | 5,337 |
03/09/2022 | 2 | Disposition at $2,650.18 per share. | 5,301 |
03/09/2022 | 2 | Disposition at $2,610.05 per share. | 5,221 |
02/09/2022 | 5 | Disposition at $2,817.58 per share. | 14,088 |
02/09/2022 | 4 | Disposition at $2,816.54 per share. | 11,267 |
02/09/2022 | 2 | Disposition at $2,815.52 per share. | 5,632 |
02/09/2022 | 3 | Disposition at $2,814.79 per share. | 8,445 |
02/09/2022 | 5 | Disposition at $2,813.9 per share. | 14,070 |
02/09/2022 | 3 | Disposition at $2,812.79 per share. | 8,439 |
02/09/2022 | 3 | Disposition at $2,811.8 per share. | 8,436 |
02/09/2022 | 3 | Disposition at $2,839.35 per share. | 8,519 |
02/09/2022 | 5 | Disposition at $2,831.59 per share. | 14,158 |
02/09/2022 | 1 | Disposition at $2,830.77 per share. | 2,831 |
02/09/2022 | 2 | Disposition at $2,827.5 per share. | 5,655 |
02/09/2022 | 1 | Disposition at $2,826.37 per share. | 2,827 |
02/09/2022 | 3 | Disposition at $2,824.54 per share. | 8,474 |
02/09/2022 | 4 | Disposition at $2,822.6 per share. | 11,291 |
02/09/2022 | 7 | Disposition at $2,821.56 per share. | 19,751 |
02/09/2022 | 5 | Disposition at $2,820.62 per share. | 14,104 |
02/09/2022 | 1 | Disposition at $2,819.08 per share. | 2,820 |
02/09/2022 | 5 | Disposition at $2,818.34 per share. | 14,092 |
02/08/2022 | 169 | Gift at $0 per share. | 0 |
02/08/2022 | 169 | Gift at $0 per share. | 0 |
01/07/2022 | 35 | Disposition at $2,735.18 per share. | 95,732 |
01/07/2022 | 2 | Disposition at $2,734.64 per share. | 5,470 |
01/07/2022 | 4 | Disposition at $2,733.28 per share. | 10,934 |
01/07/2022 | 12 | Disposition at $2,730.65 per share. | 32,768 |
01/07/2022 | 1 | Disposition at $2,729.1 per share. | 2,730 |
01/07/2022 | 2 | Disposition at $2,728.91 per share. | 5,458 |
01/07/2022 | 1 | Disposition at $2,722.96 per share. | 2,723 |
01/07/2022 | 6 | Disposition at $2,767.13 per share. | 16,603 |
01/07/2022 | 1 | Disposition at $2,763.45 per share. | 2,764 |
01/07/2022 | 11 | Disposition at $2,760.91 per share. | 30,371 |
01/07/2022 | 4 | Disposition at $2,758.42 per share. | 11,034 |
01/07/2022 | 1 | Disposition at $2,753.99 per share. | 2,754 |
01/07/2022 | 11 | Disposition at $2,751.84 per share. | 30,271 |
01/07/2022 | 2 | Disposition at $2,721.87 per share. | 5,444 |
01/07/2022 | 2 | Disposition at $2,749.14 per share. | 5,499 |
01/07/2022 | 3 | Disposition at $2,748.8 per share. | 8,247 |
01/07/2022 | 2 | Disposition at $2,747.08 per share. | 5,495 |
01/07/2022 | 12 | Disposition at $2,745.68 per share. | 32,949 |
01/07/2022 | 14 | Disposition at $2,744.02 per share. | 38,417 |
01/07/2022 | 3 | Disposition at $2,741.66 per share. | 8,225 |
01/07/2022 | 15 | Disposition at $2,740.71 per share. | 41,111 |
01/07/2022 | 30 | Disposition at $2,738.58 per share. | 82,158 |
01/07/2022 | 12 | Disposition at $2,737.6 per share. | 32,852 |
01/07/2022 | 1 | Disposition at $2,736 per share. | 2,736 |
01/07/2022 | 12 | Disposition at $2,720.95 per share. | 32,652 |
12/07/2021 | 2 | Disposition at $2,951.51 per share. | 5,904 |
12/07/2021 | 1 | Disposition at $2,951.01 per share. | 2,952 |
12/07/2021 | 2 | Disposition at $2,950.18 per share. | 5,901 |
12/07/2021 | 1 | Disposition at $2,949.26 per share. | 2,950 |
12/07/2021 | 2 | Disposition at $2,947.04 per share. | 5,895 |
12/07/2021 | 1 | Disposition at $2,946.92 per share. | 2,947 |
12/07/2021 | 2 | Disposition at $2,943.97 per share. | 5,888 |
12/07/2021 | 2 | Disposition at $2,932.9 per share. | 5,866 |
12/07/2021 | 2 | Disposition at $2,963.07 per share. | 5,927 |
12/07/2021 | 2 | Disposition at $2,961.16 per share. | 5,923 |
12/07/2021 | 2 | Disposition at $2,960.05 per share. | 5,921 |
12/07/2021 | 2 | Disposition at $2,957.62 per share. | 5,916 |
12/07/2021 | 1 | Disposition at $2,956.97 per share. | 2,957 |
12/07/2021 | 4 | Disposition at $2,956.11 per share. | 11,825 |
12/07/2021 | 1 | Disposition at $2,955.26 per share. | 2,956 |
12/07/2021 | 2 | Disposition at $2,954.1 per share. | 5,909 |
12/07/2021 | 1 | Disposition at $2,951.79 per share. | 2,952 |
12/07/2021 | 1 | Disposition at $2,919.72 per share. | 2,920 |
11/08/2021 | 10 | Disposition at $2,988.5 per share. | 29,885 |
11/08/2021 | 24 | Disposition at $2,987.09 per share. | 71,691 |
11/08/2021 | 4 | Disposition at $2,985.69 per share. | 11,943 |
11/08/2021 | 24 | Disposition at $2,984.73 per share. | 71,634 |
11/08/2021 | 9 | Disposition at $2,983.62 per share. | 26,853 |
11/08/2021 | 26 | Disposition at $2,982.51 per share. | 77,546 |
11/08/2021 | 8 | Disposition at $2,982.1 per share. | 23,857 |
11/08/2021 | 2 | Disposition at $3,020.29 per share. | 6,041 |
11/08/2021 | 3 | Disposition at $3,006.83 per share. | 9,021 |
11/08/2021 | 2 | Disposition at $3,001.46 per share. | 6,003 |
11/08/2021 | 2 | Disposition at $3,000.37 per share. | 6,001 |
11/08/2021 | 6 | Disposition at $2,998.62 per share. | 17,992 |
11/08/2021 | 1 | Disposition at $2,997.08 per share. | 2,998 |
11/08/2021 | 9 | Disposition at $2,996.25 per share. | 26,967 |
11/08/2021 | 6 | Disposition at $2,995.41 per share. | 17,973 |
11/08/2021 | 2 | Disposition at $2,994.92 per share. | 5,990 |
11/08/2021 | 6 | Disposition at $2,993.52 per share. | 17,962 |
11/08/2021 | 1 | Disposition at $2,977.85 per share. | 2,978 |
11/08/2021 | 10 | Disposition at $2,992.32 per share. | 29,924 |
11/08/2021 | 7 | Disposition at $2,991.62 per share. | 20,942 |
11/08/2021 | 1 | Disposition at $2,990.2 per share. | 2,991 |
11/08/2021 | 1 | Disposition at $2,985.07 per share. | 2,986 |
11/08/2021 | 1 | Disposition at $3,006.62 per share. | 3,007 |
11/08/2021 | 6 | Disposition at $2,999.1 per share. | 17,995 |
11/08/2021 | 6 | Disposition at $2,993.56 per share. | 17,962 |
11/08/2021 | 6 | Disposition at $2,991.62 per share. | 17,950 |
11/08/2021 | 13 | Disposition at $2,990.37 per share. | 38,875 |
11/08/2021 | 4 | Disposition at $2,989.7 per share. | 11,959 |
11/08/2021 | 1 | Disposition at $2,974.42 per share. | 2,975 |
10/07/2021 | 1 | Disposition at $2,798.35 per share. | 2,799 |
10/07/2021 | 15 | Disposition at $2,797.27 per share. | 41,960 |
10/07/2021 | 15 | Disposition at $2,796.47 per share. | 41,948 |
10/07/2021 | 31 | Disposition at $2,795.44 per share. | 86,659 |
10/07/2021 | 8 | Disposition at $2,792.6 per share. | 22,341 |
10/07/2021 | 5 | Disposition at $2,791.08 per share. | 13,956 |
10/07/2021 | 7 | Disposition at $2,789.9 per share. | 19,530 |
10/07/2021 | 2 | Disposition at $2,802.3 per share. | 5,605 |
10/07/2021 | 7 | Disposition at $2,801.5 per share. | 19,611 |
10/07/2021 | 12 | Disposition at $2,800.4 per share. | 33,605 |
10/07/2021 | 7 | Disposition at $2,786.57 per share. | 19,506 |
10/07/2021 | 20 | Disposition at $2,799.42 per share. | 55,989 |
10/07/2021 | 14 | Disposition at $2,798.32 per share. | 39,177 |
10/07/2021 | 17 | Disposition at $2,797.4 per share. | 47,556 |
10/07/2021 | 4 | Disposition at $2,795.41 per share. | 11,182 |
10/07/2021 | 5 | Disposition at $2,794.8 per share. | 13,974 |
10/07/2021 | 7 | Disposition at $2,793.7 per share. | 19,556 |
10/07/2021 | 4 | Disposition at $2,791.64 per share. | 11,167 |
10/07/2021 | 5 | Disposition at $2,788.6 per share. | 13,943 |
10/07/2021 | 4 | Disposition at $2,776.78 per share. | 11,108 |
10/07/2021 | 6 | Disposition at $2,799.31 per share. | 16,796 |
10/07/2021 | 4 | Disposition at $2,776 per share. | 11,104 |
09/07/2021 | 2 | Disposition at $2,888.78 per share. | 5,778 |
09/07/2021 | 17 | Disposition at $2,886.77 per share. | 49,076 |
09/07/2021 | 5 | Disposition at $2,885.2 per share. | 14,426 |
09/07/2021 | 22 | Disposition at $2,884.23 per share. | 63,454 |
09/07/2021 | 12 | Disposition at $2,882.35 per share. | 34,589 |
09/07/2021 | 6 | Disposition at $2,881.96 per share. | 17,292 |
09/07/2021 | 22 | Disposition at $2,880.37 per share. | 63,369 |
09/07/2021 | 7 | Disposition at $2,914.46 per share. | 20,402 |
09/07/2021 | 4 | Disposition at $2,913.7 per share. | 11,655 |
09/07/2021 | 8 | Disposition at $2,912.53 per share. | 23,301 |
09/07/2021 | 2 | Disposition at $2,911.28 per share. | 5,823 |
09/07/2021 | 11 | Disposition at $2,910.27 per share. | 32,013 |
09/07/2021 | 7 | Disposition at $28,778.56 per share. | 201,450 |
09/07/2021 | 21 | Disposition at $2,909.37 per share. | 61,097 |
09/07/2021 | 6 | Disposition at $2,908.49 per share. | 17,451 |
09/07/2021 | 8 | Disposition at $2,907.44 per share. | 23,260 |
09/07/2021 | 21 | Disposition at $2,905.52 per share. | 61,016 |
09/07/2021 | 4 | Disposition at $2,903.6 per share. | 11,615 |
09/07/2021 | 3 | Disposition at $2,902.5 per share. | 8,708 |
09/07/2021 | 4 | Disposition at $2,900.74 per share. | 11,603 |
09/07/2021 | 4 | Disposition at $2,895.04 per share. | 11,581 |
09/07/2021 | 4 | Disposition at $2,876.72 per share. | 11,507 |
08/19/2021 | 189 | Gift at $0 per share. | 0 |
08/19/2021 | 189 | Gift at $0 per share. | 0 |
08/09/2021 | 8 | Disposition at $2,740.65 per share. | 21,926 |
08/09/2021 | 7 | Disposition at $2,732.3 per share. | 19,127 |
08/09/2021 | 11 | Disposition at $2,724.38 per share. | 29,969 |
08/09/2021 | 12 | Disposition at $2,723.3 per share. | 32,680 |
08/09/2021 | 10 | Disposition at $2,721.31 per share. | 27,214 |
08/09/2021 | 22 | Disposition at $2,719.58 per share. | 59,831 |
08/09/2021 | 2 | Disposition at $2,764.94 per share. | 5,530 |
08/09/2021 | 6 | Disposition at $2,718.01 per share. | 16,309 |
08/09/2021 | 3 | Disposition at $2,764.49 per share. | 8,294 |
08/09/2021 | 1 | Disposition at $2,762.33 per share. | 2,763 |
08/09/2021 | 2 | Disposition at $2,760.46 per share. | 5,521 |
08/09/2021 | 2 | Disposition at $2,757.38 per share. | 5,515 |
08/09/2021 | 2 | Disposition at $2,756.11 per share. | 5,513 |
08/09/2021 | 2 | Disposition at $2,754.85 per share. | 5,510 |
08/09/2021 | 2 | Disposition at $2,752.35 per share. | 5,505 |
08/09/2021 | 3 | Disposition at $2,749.9 per share. | 8,250 |
08/09/2021 | 4 | Disposition at $2,748.51 per share. | 10,995 |
08/09/2021 | 6 | Disposition at $2,747.59 per share. | 16,486 |
08/09/2021 | 35 | Disposition at $2,716.75 per share. | 95,087 |
08/09/2021 | 12 | Disposition at $2,746.37 per share. | 32,957 |
08/09/2021 | 2 | Disposition at $2,745.2 per share. | 5,491 |
08/09/2021 | 2 | Disposition at $2,743.19 per share. | 5,487 |
08/09/2021 | 3 | Disposition at $2,741.97 per share. | 8,226 |
08/09/2021 | 8 | Disposition at $2,740.49 per share. | 21,924 |
08/09/2021 | 5 | Disposition at $2,739.42 per share. | 13,698 |
08/09/2021 | 2 | Disposition at $2,738.69 per share. | 5,478 |
08/09/2021 | 3 | Disposition at $2,737.63 per share. | 8,213 |
08/09/2021 | 4 | Disposition at $2,736.46 per share. | 10,946 |
08/09/2021 | 8 | Disposition at $2,743.03 per share. | 21,945 |
08/09/2021 | 11 | Disposition at $2,715.01 per share. | 29,866 |
07/07/2021 | 9 | Disposition at $2,605.7 per share. | 23,452 |
07/07/2021 | 4 | Disposition at $2,604.21 per share. | 10,417 |
07/07/2021 | 2 | Disposition at $2,603.7 per share. | 5,208 |
07/07/2021 | 9 | Disposition at $2,601.6 per share. | 23,415 |
07/07/2021 | 17 | Disposition at $2,600.41 per share. | 44,207 |
07/07/2021 | 4 | Disposition at $2,599.76 per share. | 10,400 |
07/07/2021 | 6 | Disposition at $2,598.64 per share. | 15,592 |
07/07/2021 | 3 | Disposition at $2,597.59 per share. | 7,793 |
07/07/2021 | 3 | Disposition at $2,610.06 per share. | 7,831 |
07/07/2021 | 2 | Disposition at $2,609.86 per share. | 5,220 |
07/07/2021 | 3 | Disposition at $2,607.6 per share. | 7,823 |
07/07/2021 | 2 | Disposition at $2,606.38 per share. | 5,213 |
07/07/2021 | 200 | Award at $0 per share. | 0 |
07/07/2021 | 6 | Disposition at $2,596.4 per share. | 15,579 |
06/07/2021 | 6 | Disposition at $2,453.48 per share. | 14,721 |
06/07/2021 | 2 | Disposition at $2,452.36 per share. | 4,905 |
06/07/2021 | 4 | Disposition at $2,449.34 per share. | 9,798 |
06/07/2021 | 4 | Disposition at $2,448.48 per share. | 9,794 |
06/07/2021 | 10 | Disposition at $2,447.64 per share. | 24,477 |
06/07/2021 | 8 | Disposition at $2,446.33 per share. | 19,571 |
06/07/2021 | 11 | Disposition at $2,444.22 per share. | 26,887 |
06/07/2021 | 6 | Disposition at $2,443.43 per share. | 14,661 |
06/07/2021 | 2 | Disposition at $2,458.81 per share. | 4,918 |
06/07/2021 | 5 | Disposition at $2,458.4 per share. | 12,292 |
06/07/2021 | 4 | Disposition at $2,456.23 per share. | 9,825 |
06/07/2021 | 6 | Disposition at $2,455.4 per share. | 14,733 |
06/07/2021 | 2 | Disposition at $2,450.79 per share. | 4,902 |
05/07/2021 | 4 | Disposition at $2,408.71 per share. | 9,635 |
05/07/2021 | 4 | Disposition at $2,406.9 per share. | 9,628 |
05/07/2021 | 10 | Disposition at $2,405.28 per share. | 24,053 |
05/07/2021 | 11 | Disposition at $2,403.39 per share. | 26,438 |
05/07/2021 | 8 | Disposition at $2,402.51 per share. | 19,221 |
05/07/2021 | 6 | Disposition at $2,401.86 per share. | 14,412 |
05/07/2021 | 4 | Disposition at $2,400.54 per share. | 9,603 |
05/07/2021 | 1 | Disposition at $2,398.34 per share. | 2,399 |
05/07/2021 | 4 | Disposition at $2,413.48 per share. | 9,654 |
05/07/2021 | 10 | Disposition at $2,412.15 per share. | 24,122 |
05/07/2021 | 6 | Disposition at $2,409.77 per share. | 14,459 |
05/07/2021 | 2 | Disposition at $2,391.14 per share. | 4,783 |
04/07/2021 | 12 | Disposition at $2,245.66 per share. | 26,948 |
04/07/2021 | 7 | Disposition at $2,244.37 per share. | 15,711 |
04/07/2021 | 13 | Disposition at $2,243.57 per share. | 29,167 |
04/07/2021 | 2 | Disposition at $2,241.18 per share. | 4,483 |
04/07/2021 | 4 | Disposition at $2,240.02 per share. | 8,961 |
04/07/2021 | 2 | Disposition at $2,238.71 per share. | 4,478 |
04/07/2021 | 7 | Disposition at $2,237.5 per share. | 15,663 |
04/07/2021 | 4 | Disposition at $2,236.59 per share. | 8,947 |
04/07/2021 | 2 | Disposition at $2,253.01 per share. | 4,507 |
04/07/2021 | 4 | Disposition at $2,252.11 per share. | 9,009 |
04/07/2021 | 7 | Disposition at $2,250.56 per share. | 15,754 |
04/07/2021 | 2 | Disposition at $2,247.48 per share. | 4,495 |
04/07/2021 | 1 | Disposition at $2,246.49 per share. | 2,247 |
04/07/2021 | 3 | Disposition at $2,225.86 per share. | 6,678 |
03/08/2021 | 2 | Disposition at $2,070.37 per share. | 4,141 |
03/08/2021 | 1 | Disposition at $2,067.28 per share. | 2,068 |
03/08/2021 | 1 | Disposition at $2,064.26 per share. | 2,065 |
03/08/2021 | 2 | Disposition at $2,056.76 per share. | 4,114 |
03/08/2021 | 3 | Disposition at $2,055.71 per share. | 6,168 |
03/08/2021 | 5 | Disposition at $2,054.17 per share. | 10,271 |
03/08/2021 | 2 | Disposition at $2,050.12 per share. | 4,101 |
03/08/2021 | 2 | Disposition at $2,123.24 per share. | 4,247 |
03/08/2021 | 4 | Disposition at $2,121.4 per share. | 8,486 |
03/08/2021 | 2 | Disposition at $2,119.67 per share. | 4,240 |
03/08/2021 | 4 | Disposition at $2,114.71 per share. | 8,459 |
03/08/2021 | 2 | Disposition at $2,108.78 per share. | 4,218 |
03/08/2021 | 1 | Disposition at $2,042.49 per share. | 2,043 |
03/08/2021 | 2 | Disposition at $2,104.91 per share. | 4,210 |
03/08/2021 | 6 | Disposition at $2,100.79 per share. | 12,605 |
03/08/2021 | 3 | Disposition at $2,096.42 per share. | 6,290 |
03/08/2021 | 2 | Disposition at $2,094.82 per share. | 4,190 |
03/08/2021 | 2 | Disposition at $2,092.87 per share. | 4,186 |
03/08/2021 | 3 | Disposition at $2,083.51 per share. | 6,251 |
03/08/2021 | 3 | Disposition at $2,082.57 per share. | 6,248 |
03/08/2021 | 5 | Disposition at $2,081.51 per share. | 10,408 |
03/08/2021 | 7 | Disposition at $2,075.92 per share. | 14,532 |
03/08/2021 | 2 | Disposition at $2,073.01 per share. | 4,147 |
03/08/2021 | 4 | Disposition at $2,041.26 per share. | 8,166 |
02/08/2021 | 1 | Disposition at $2,085.61 per share. | 2,086 |
02/08/2021 | 6 | Disposition at $2,084.66 per share. | 12,508 |
02/08/2021 | 6 | Disposition at $2,083.62 per share. | 12,502 |
02/08/2021 | 5 | Disposition at $2,082.74 per share. | 10,414 |
02/08/2021 | 12 | Disposition at $2,081.5 per share. | 24,978 |
02/08/2021 | 4 | Disposition at $2,080.17 per share. | 8,321 |
02/08/2021 | 2 | Disposition at $2,077.84 per share. | 4,156 |
02/08/2021 | 4 | Disposition at $2,075.14 per share. | 8,301 |
02/08/2021 | 3 | Disposition at $2,105.57 per share. | 6,317 |
02/08/2021 | 2 | Disposition at $2,102.57 per share. | 4,206 |
02/08/2021 | 2 | Disposition at $2,094.29 per share. | 4,189 |
02/08/2021 | 6 | Disposition at $2,091.45 per share. | 12,549 |
02/08/2021 | 2 | Disposition at $2,090.08 per share. | 4,181 |
02/08/2021 | 2 | Disposition at $2,088.7 per share. | 4,178 |
02/08/2021 | 4 | Disposition at $2,087.69 per share. | 8,351 |
02/08/2021 | 7 | Disposition at $2,086.67 per share. | 14,607 |
02/08/2021 | 2 | Disposition at $2,074.82 per share. | 4,150 |
02/04/2021 | 192 | Gift at $0 per share. | 0 |
02/04/2021 | 192 | Gift at $0 per share. | 0 |
01/05/2021 | 2 | Disposition at $1,738.27 per share. | 3,477 |
01/05/2021 | 2 | Disposition at $1,737.38 per share. | 3,475 |
01/05/2021 | 4 | Disposition at $1,736.5 per share. | 6,946 |
01/05/2021 | 6 | Disposition at $1,735.14 per share. | 10,411 |
01/05/2021 | 5 | Disposition at $1,734.2 per share. | 8,671 |
01/05/2021 | 7 | Disposition at $1,733.34 per share. | 12,134 |
01/05/2021 | 9 | Disposition at $1,732.66 per share. | 15,594 |
01/05/2021 | 10 | Disposition at $1,730.6 per share. | 17,306 |
01/05/2021 | 2 | Disposition at $1,743.94 per share. | 3,488 |
01/05/2021 | 2 | Disposition at $1,742.27 per share. | 3,485 |
01/05/2021 | 2 | Disposition at $1,741.81 per share. | 3,484 |
01/05/2021 | 8 | Disposition at $1,739.74 per share. | 13,918 |
01/05/2021 | 1 | Disposition at $1,724.81 per share. | 1,725 |
12/07/2020 | 4 | Disposition at $1,816.48 per share. | 7,266 |
12/07/2020 | 4 | Disposition at $1,815.03 per share. | 7,261 |
12/07/2020 | 2 | Disposition at $1,813.13 per share. | 3,627 |
12/07/2020 | 4 | Disposition at $1,812.38 per share. | 7,250 |
12/07/2020 | 6 | Disposition at $1,810.98 per share. | 10,866 |
12/07/2020 | 6 | Disposition at $1,808.81 per share. | 10,853 |
12/07/2020 | 7 | Disposition at $1,807.59 per share. | 12,654 |
12/07/2020 | 6 | Disposition at $1,804.79 per share. | 10,829 |
12/07/2020 | 2 | Disposition at $1,827.77 per share. | 3,656 |
12/07/2020 | 5 | Disposition at $1,826.41 per share. | 9,133 |
12/07/2020 | 2 | Disposition at $1,822.3 per share. | 3,645 |
12/07/2020 | 5 | Disposition at $1,817.58 per share. | 9,088 |
12/07/2020 | 2 | Disposition at $1,803.79 per share. | 3,608 |
11/05/2020 | 6 | Disposition at $1,764.38 per share. | 10,587 |
11/05/2020 | 4 | Disposition at $1,763.62 per share. | 7,055 |
11/05/2020 | 4 | Disposition at $1,761.98 per share. | 7,048 |
11/05/2020 | 2 | Disposition at $1,760.19 per share. | 3,521 |
11/05/2020 | 5 | Disposition at $1,759.6 per share. | 8,798 |
11/05/2020 | 1 | Disposition at $1,758.13 per share. | 1,759 |
11/05/2020 | 2 | Disposition at $1,757.9 per share. | 3,516 |
11/05/2020 | 2 | Disposition at $1,755.24 per share. | 3,511 |
11/05/2020 | 2 | Disposition at $1,788.12 per share. | 3,577 |
11/05/2020 | 2 | Disposition at $1,783.06 per share. | 3,567 |
11/05/2020 | 4 | Disposition at $1,776.48 per share. | 7,106 |
11/05/2020 | 2 | Disposition at $1,773.99 per share. | 3,548 |
11/05/2020 | 4 | Disposition at $1,771.34 per share. | 7,086 |
11/05/2020 | 3 | Disposition at $1,770.4 per share. | 5,312 |
11/05/2020 | 5 | Disposition at $1,769.6 per share. | 8,848 |
11/05/2020 | 2 | Disposition at $1,767.98 per share. | 3,536 |
11/05/2020 | 3 | Disposition at $1,766.37 per share. | 5,300 |
11/05/2020 | 5 | Disposition at $1,765.71 per share. | 8,829 |
11/05/2020 | 2 | Disposition at $1,750.78 per share. | 3,502 |
10/05/2020 | 1 | Disposition at $1,473.3 per share. | 1,474 |
10/05/2020 | 2 | Disposition at $1,472 per share. | 2,944 |
10/05/2020 | 3 | Disposition at $1,471.48 per share. | 4,415 |
10/05/2020 | 5 | Disposition at $1,470.51 per share. | 7,353 |
10/05/2020 | 4 | Disposition at $1,469.43 per share. | 5,878 |
10/05/2020 | 6 | Disposition at $1,468.28 per share. | 8,810 |
10/05/2020 | 5 | Disposition at $1,467.37 per share. | 7,337 |
10/05/2020 | 2 | Disposition at $1,466.16 per share. | 2,933 |
10/05/2020 | 2 | Disposition at $1,481.28 per share. | 2,963 |
10/05/2020 | 2 | Disposition at $1,482.6 per share. | 2,966 |
10/05/2020 | 6 | Disposition at $1,479.33 per share. | 8,876 |
10/05/2020 | 2 | Disposition at $1,478.43 per share. | 2,957 |
10/05/2020 | 4 | Disposition at $1,477.17 per share. | 5,909 |
10/05/2020 | 4 | Disposition at $1,476.3 per share. | 5,906 |
10/05/2020 | 8 | Disposition at $1,475.59 per share. | 11,805 |
10/05/2020 | 3 | Disposition at $1,474.53 per share. | 4,424 |
10/05/2020 | 1 | Disposition at $1,462.23 per share. | 1,463 |
09/08/2020 | 3 | Disposition at $1,536.61 per share. | 4,610 |
09/08/2020 | 5 | Disposition at $1,535.2 per share. | 7,676 |
09/08/2020 | 1 | Disposition at $1,534.77 per share. | 1,535 |
09/08/2020 | 3 | Disposition at $1,533.76 per share. | 4,602 |
09/08/2020 | 4 | Disposition at $1,529.44 per share. | 6,118 |
09/08/2020 | 1 | Disposition at $1,526.44 per share. | 1,527 |
09/08/2020 | 3 | Disposition at $1,525.6 per share. | 4,577 |
09/08/2020 | 1 | Disposition at $1,524.81 per share. | 1,525 |
09/08/2020 | 4 | Disposition at $1,550.09 per share. | 6,201 |
09/08/2020 | 1 | Disposition at $1,547.23 per share. | 1,548 |
09/08/2020 | 8 | Disposition at $1,545.13 per share. | 12,362 |
09/08/2020 | 2 | Disposition at $1,544.62 per share. | 3,090 |
09/08/2020 | 5 | Disposition at $1,542.39 per share. | 7,712 |
09/08/2020 | 4 | Disposition at $1,539.79 per share. | 6,160 |
09/08/2020 | 14 | Disposition at $1,538.38 per share. | 21,538 |
09/08/2020 | 1 | Disposition at $1,523.04 per share. | 1,524 |
08/14/2020 | 208 | Gift at $0 per share. | 0 |
08/14/2020 | 208 | Gift at $0 per share. | 0 |
08/05/2020 | 11 | Disposition at $1,483.37 per share. | 16,318 |
08/05/2020 | 6 | Disposition at $1,482.39 per share. | 8,895 |
08/05/2020 | 2 | Disposition at $1,481.84 per share. | 2,964 |
08/05/2020 | 8 | Disposition at $1,480.69 per share. | 11,846 |
08/05/2020 | 6 | Disposition at $1,479.53 per share. | 8,878 |
08/05/2020 | 3 | Disposition at $1,478.55 per share. | 4,436 |
08/05/2020 | 6 | Disposition at $1,477.7 per share. | 8,867 |
08/05/2020 | 2 | Disposition at $1,476.48 per share. | 2,953 |
08/05/2020 | 2 | Disposition at $1,486.96 per share. | 2,974 |
08/05/2020 | 2 | Disposition at $1,488.66 per share. | 2,978 |
08/05/2020 | 4 | Disposition at $1,485.17 per share. | 5,941 |
08/05/2020 | 7 | Disposition at $1,484.55 per share. | 10,392 |
08/05/2020 | 1 | Disposition at $1,474.74 per share. | 1,475 |
08/04/2020 | 208 | Gift at $0 per share. | 0 |
08/04/2020 | 208 | Gift at $0 per share. | 0 |
07/06/2020 | 1 | Disposition at $1,498.73 per share. | 1,499 |
07/06/2020 | 2 | Disposition at $1,497.22 per share. | 2,995 |
07/06/2020 | 7 | Disposition at $1,496.05 per share. | 10,473 |
07/06/2020 | 2 | Disposition at $1,494.5 per share. | 2,989 |
07/06/2020 | 2 | Disposition at $1,493.77 per share. | 2,988 |
07/06/2020 | 1 | Disposition at $1,491.12 per share. | 1,492 |
07/06/2020 | 3 | Disposition at $1,488.91 per share. | 4,467 |
07/06/2020 | 1 | Disposition at $1,489.95 per share. | 1,490 |
07/06/2020 | 1 | Disposition at $1,487.11 per share. | 1,488 |
07/06/2020 | 1 | Disposition at $1,505.59 per share. | 1,506 |
07/06/2020 | 1 | Disposition at $1,504.17 per share. | 1,505 |
07/06/2020 | 1 | Disposition at $1,501.11 per share. | 1,502 |
07/06/2020 | 3 | Disposition at $1,498.76 per share. | 4,497 |
07/06/2020 | 2 | Disposition at $1,497.67 per share. | 2,996 |
07/06/2020 | 1 | Disposition at $1,495.8 per share. | 1,496 |
07/06/2020 | 3 | Disposition at $1,494.43 per share. | 4,484 |
07/06/2020 | 2 | Disposition at $1,492.28 per share. | 2,985 |
07/06/2020 | 2 | Disposition at $1,484.4 per share. | 2,969 |
07/06/2020 | 2 | Disposition at $1,488.25 per share. | 2,977 |
07/06/2020 | 2 | Disposition at $1,480.92 per share. | 2,962 |
07/06/2020 | 1 | Disposition at $1,475.78 per share. | 1,476 |
07/06/2020 | 1 | Disposition at $1,487.97 per share. | 1,488 |
07/06/2020 | 2 | Disposition at $1,509.46 per share. | 3,019 |
07/06/2020 | 1 | Disposition at $1,507.46 per share. | 1,508 |
07/06/2020 | 3 | Disposition at $1,505.91 per share. | 4,518 |
07/06/2020 | 2 | Disposition at $1,504.35 per share. | 3,009 |
07/06/2020 | 4 | Disposition at $1,501.42 per share. | 6,006 |
07/06/2020 | 5 | Disposition at $1,499.46 per share. | 7,498 |
07/06/2020 | 1 | Disposition at $1,481.23 per share. | 1,482 |
07/01/2020 | 350 | Award at $0 per share. | 0 |
06/05/2020 | 6 | Disposition at $1,435.1 per share. | 8,611 |
06/05/2020 | 4 | Disposition at $1,433.58 per share. | 5,735 |
06/05/2020 | 6 | Disposition at $1,432.42 per share. | 8,595 |
06/05/2020 | 4 | Disposition at $1,430.55 per share. | 5,723 |
06/05/2020 | 2 | Disposition at $1,428.47 per share. | 2,857 |
06/05/2020 | 2 | Disposition at $1,427.35 per share. | 2,855 |
06/05/2020 | 4 | Disposition at $1,426.55 per share. | 5,707 |
06/05/2020 | 2 | Disposition at $1,415.19 per share. | 2,831 |
06/05/2020 | 12 | Disposition at $1,441.92 per share. | 17,304 |
06/05/2020 | 9 | Disposition at $1,440.62 per share. | 12,966 |
06/05/2020 | 2 | Disposition at $1,438.91 per share. | 2,878 |
06/05/2020 | 4 | Disposition at $1,436.56 per share. | 5,747 |
06/05/2020 | 2 | Disposition at $1,437.71 per share. | 2,876 |
06/05/2020 | 1 | Disposition at $1,413.03 per share. | 1,414 |
05/05/2020 | 4 | Disposition at $1,363.45 per share. | 5,454 |
05/05/2020 | 4 | Disposition at $1,362.52 per share. | 5,451 |
05/05/2020 | 4 | Disposition at $1,361.48 per share. | 5,446 |
05/05/2020 | 4 | Disposition at $1,358.46 per share. | 5,434 |
05/05/2020 | 2 | Disposition at $1,357.33 per share. | 2,715 |
05/05/2020 | 4 | Disposition at $1,356.6 per share. | 5,427 |
05/05/2020 | 2 | Disposition at $1,353.37 per share. | 2,707 |
05/05/2020 | 2 | Disposition at $1,345.2 per share. | 2,691 |
05/05/2020 | 2 | Disposition at $1,373.69 per share. | 2,748 |
05/05/2020 | 2 | Disposition at $1,372.61 per share. | 2,746 |
05/05/2020 | 7 | Disposition at $1,370.05 per share. | 9,591 |
05/05/2020 | 7 | Disposition at $1,368.66 per share. | 9,581 |
05/05/2020 | 4 | Disposition at $1,367.15 per share. | 5,469 |
05/05/2020 | 6 | Disposition at $1,366.32 per share. | 8,198 |
05/05/2020 | 5 | Disposition at $1,365.49 per share. | 6,828 |
05/05/2020 | 1 | Disposition at $1,337 per share. | 1,337 |
04/07/2020 | 15 | Disposition at $1,221.84 per share. | 18,328 |
04/06/2020 | 4 | Disposition at $1,169.83 per share. | 4,680 |
04/06/2020 | 2 | Disposition at $1,164.44 per share. | 2,329 |
04/06/2020 | 2 | Disposition at $1,161.58 per share. | 2,324 |
04/06/2020 | 2 | Disposition at $1,154.47 per share. | 2,309 |
04/06/2020 | 2 | Disposition at $1,153.91 per share. | 2,308 |
04/06/2020 | 4 | Disposition at $1,152.23 per share. | 4,609 |
04/06/2020 | 4 | Disposition at $1,149.36 per share. | 4,598 |
04/06/2020 | 1 | Disposition at $1,138.94 per share. | 1,139 |
04/06/2020 | 15 | Disposition at $1,136.18 per share. | 17,043 |
04/06/2020 | 5 | Disposition at $1,173.04 per share. | 5,866 |
04/06/2020 | 2 | Disposition at $1,166.68 per share. | 2,334 |
04/06/2020 | 2 | Disposition at $1,135.68 per share. | 2,272 |
03/05/2020 | 3 | Disposition at $1,323.68 per share. | 3,972 |
03/03/2020 | 4 | Disposition at $1,342.5 per share. | 5,370 |
03/03/2020 | 4 | Disposition at $1,341.4 per share. | 5,366 |
03/03/2020 | 3 | Disposition at $1,339 per share. | 4,017 |
03/03/2020 | 4 | Disposition at $1,337.46 per share. | 5,350 |
03/03/2020 | 2 | Disposition at $1,333.88 per share. | 2,668 |
03/03/2020 | 6 | Disposition at $1,330.66 per share. | 7,984 |
03/03/2020 | 3 | Disposition at $1,328.06 per share. | 3,985 |
03/03/2020 | 1 | Disposition at $1,326.16 per share. | 1,327 |
03/03/2020 | 2 | Disposition at $1,353.28 per share. | 2,707 |
03/03/2020 | 8 | Disposition at $1,351.69 per share. | 10,814 |
03/03/2020 | 5 | Disposition at $1,350.33 per share. | 6,752 |
03/03/2020 | 2 | Disposition at $1,347.95 per share. | 2,696 |
03/03/2020 | 2 | Disposition at $1,346.84 per share. | 2,694 |
03/03/2020 | 4 | Disposition at $1,345.37 per share. | 5,382 |
03/03/2020 | 7 | Disposition at $1,325.3 per share. | 9,278 |
02/11/2020 | 211 | Gift at $0 per share. | 0 |
02/11/2020 | 211 | Gift at $0 per share. | 0 |
02/10/2020 | 211 | Gift at $0 per share. | 0 |
02/10/2020 | 211 | Gift at $0 per share. | 0 |
02/05/2020 | 2 | Disposition at $1,443.84 per share. | 2,888 |
02/05/2020 | 11 | Disposition at $1,442.54 per share. | 15,868 |
02/05/2020 | 7 | Disposition at $1,441.71 per share. | 10,092 |
02/05/2020 | 6 | Disposition at $1,440.7 per share. | 8,645 |
02/05/2020 | 5 | Disposition at $1,439.76 per share. | 7,199 |
02/05/2020 | 5 | Disposition at $1,437.99 per share. | 7,190 |
02/05/2020 | 6 | Disposition at $1,436.51 per share. | 8,620 |
02/05/2020 | 4 | Disposition at $1,434.38 per share. | 5,738 |
02/05/2020 | 1 | Disposition at $1,462.13 per share. | 1,463 |
02/05/2020 | 2 | Disposition at $1,448.7 per share. | 2,898 |
02/05/2020 | 7 | Disposition at $1,446.19 per share. | 10,124 |
02/05/2020 | 4 | Disposition at $1,432.63 per share. | 5,731 |
09/27/2019 | 75 | Disposition at $1,227.77 per share. | 92,083 |
09/05/2019 | 75 | Disposition at $1,200 per share. | 90,000 |
07/29/2019 | 75 | Disposition at $1,238.57 per share. | 92,893 |
07/26/2019 | 150 | Disposition at $1,225 per share. | 183,750 |
07/03/2019 | 450 | Award at $0 per share. | 0 |
04/29/2019 | 75 | Disposition at $1,280.51 per share. | 96,039 |
04/02/2019 | 75 | Disposition at $1,200 per share. | 90,000 |
03/12/2019 | 225 | Disposition at $1,200 per share. | 270,000 |
03/12/2019 | 150 | Disposition at $1,200 per share. | 180,000 |
02/07/2019 | 239 | Gift at $0 per share. | 0 |
02/07/2019 | 239 | Gift at $0 per share. | 0 |
08/01/2018 | 532 | Gift at $0 per share. | 0 |
08/01/2018 | 532 | Gift at $0 per share. | 0 |
08/01/2018 | 50 | Gift at $0 per share. | 0 |
08/01/2018 | 50 | Gift at $0 per share. | 0 |
07/25/2018 | 324 | Disposition at $1,240.89 per share. | 402,049 |
07/25/2018 | 400 | Disposition at $1,257.92 per share. | 503,168 |
07/11/2018 | 349 | Award at $0 per share. | 0 |
02/05/2018 | 400 | Disposition at $1,090.03 per share. | 436,012 |
02/05/2018 | 176 | Disposition at $1,089.38 per share. | 191,731 |
02/05/2018 | 200 | Disposition at $1,095.68 per share. | 219,136 |
02/05/2018 | 250 | Disposition at $1,095.82 per share. | 273,955 |