Lawrence E. Page
Mr. Lawrence E. Page is on the Board of Directors at Alphabet, Inc., National Academy of Engineering and X PRIZE Foundation. Mr. Page was previously employed as a Chief Executive Officer & Director by Google, Inc. He received his undergraduate degree from the University of Michigan and a graduate degree from Stanford University.
Transactions
04/19/2022 | 100 | Disposition at $2,573.36 per share. | 257,336 |
04/19/2022 | 200 | Disposition at $2,571.03 per share. | 514,206 |
04/19/2022 | 100 | Disposition at $2,617.15 per share. | 261,715 |
04/19/2022 | 100 | Disposition at $2,569.15 per share. | 256,915 |
04/19/2022 | 100 | Disposition at $2,615.65 per share. | 261,565 |
04/19/2022 | 100 | Disposition at $2,564.01 per share. | 256,401 |
04/19/2022 | 100 | Disposition at $2,614.14 per share. | 261,414 |
04/19/2022 | 200 | Disposition at $2,561.38 per share. | 512,276 |
04/19/2022 | 256 | Disposition at $2,612.86 per share. | 668,893 |
04/19/2022 | 200 | Disposition at $2,558.86 per share. | 511,772 |
04/19/2022 | 400 | Disposition at $2,608.17 per share. | 1,043,268 |
04/19/2022 | 400 | Disposition at $2,611.44 per share. | 1,044,576 |
04/19/2022 | 200 | Disposition at $2,557.08 per share. | 511,416 |
04/19/2022 | 100 | Disposition at $2,605.15 per share. | 260,515 |
04/19/2022 | 100 | Disposition at $2,606.72 per share. | 260,672 |
04/19/2022 | 200 | Disposition at $2,605.31 per share. | 521,062 |
04/19/2022 | 300 | Disposition at $2,603.73 per share. | 781,119 |
04/19/2022 | 200 | Disposition at $2,601.92 per share. | 520,384 |
04/19/2022 | 300 | Disposition at $2,601.39 per share. | 780,417 |
04/19/2022 | 400 | Disposition at $2,599.9 per share. | 1,039,960 |
04/19/2022 | 1,400 | Disposition at $2,598.77 per share. | 3,638,278 |
04/19/2022 | 1,000 | Disposition at $2,597.61 per share. | 2,597,610 |
04/19/2022 | 1,200 | Disposition at $2,596.42 per share. | 3,115,704 |
04/19/2022 | 1,159 | Disposition at $2,595.11 per share. | 3,007,733 |
04/19/2022 | 300 | Disposition at $2,610.39 per share. | 783,117 |
04/19/2022 | 200 | Disposition at $2,555.76 per share. | 511,152 |
04/19/2022 | 300 | Disposition at $2,603.03 per share. | 780,909 |
04/19/2022 | 500 | Disposition at $2,593.72 per share. | 1,296,860 |
04/19/2022 | 400 | Disposition at $2,592.46 per share. | 1,036,984 |
04/19/2022 | 701 | Disposition at $2,590.39 per share. | 1,815,864 |
04/19/2022 | 300 | Disposition at $2,589.34 per share. | 776,802 |
04/19/2022 | 500 | Disposition at $2,588.11 per share. | 1,294,055 |
04/19/2022 | 719 | Disposition at $2,586.99 per share. | 1,860,046 |
04/19/2022 | 100 | Disposition at $2,585.15 per share. | 258,515 |
04/19/2022 | 253 | Disposition at $2,583.68 per share. | 653,672 |
04/19/2022 | 100 | Disposition at $2,576.98 per share. | 257,698 |
04/19/2022 | 200 | Disposition at $2,575.4 per share. | 515,080 |
04/19/2022 | 700 | Disposition at $2,609.39 per share. | 1,826,573 |
04/19/2022 | 200 | Disposition at $2,550.19 per share. | 510,038 |
04/19/2022 | 358 | Disposition at $2,601.63 per share. | 931,384 |
04/18/2022 | 382 | Disposition at $2,544.29 per share. | 971,919 |
04/18/2022 | 816 | Disposition at $2,537.33 per share. | 2,070,462 |
04/18/2022 | 200 | Disposition at $2,542.96 per share. | 508,592 |
04/18/2022 | 313 | Disposition at $2,535.86 per share. | 793,725 |
04/18/2022 | 479 | Disposition at $2,542.06 per share. | 1,217,647 |
04/18/2022 | 100 | Disposition at $2,532.21 per share. | 253,221 |
04/18/2022 | 100 | Disposition at $2,540.06 per share. | 254,006 |
04/18/2022 | 300 | Disposition at $2,530.97 per share. | 759,291 |
04/18/2022 | 300 | Disposition at $2,539.1 per share. | 761,730 |
04/18/2022 | 300 | Disposition at $2,529.29 per share. | 758,787 |
04/18/2022 | 200 | Disposition at $2,537.54 per share. | 507,508 |
04/18/2022 | 500 | Disposition at $2,528.53 per share. | 1,264,265 |
04/18/2022 | 201 | Disposition at $2,572.15 per share. | 517,003 |
04/18/2022 | 400 | Disposition at $2,536.2 per share. | 1,014,480 |
04/18/2022 | 600 | Disposition at $2,526.87 per share. | 1,516,122 |
04/18/2022 | 300 | Disposition at $2,569.96 per share. | 770,988 |
04/18/2022 | 501 | Disposition at $2,568.8 per share. | 1,286,969 |
04/18/2022 | 300 | Disposition at $2,561.33 per share. | 768,399 |
04/18/2022 | 303 | Disposition at $2,567.85 per share. | 778,059 |
04/18/2022 | 247 | Disposition at $2,559.99 per share. | 632,318 |
04/18/2022 | 467 | Disposition at $2,565.8 per share. | 1,198,229 |
04/18/2022 | 500 | Disposition at $2,559.06 per share. | 1,279,530 |
04/18/2022 | 500 | Disposition at $2,564.35 per share. | 1,282,175 |
04/18/2022 | 898 | Disposition at $2,558.09 per share. | 2,297,165 |
04/18/2022 | 400 | Disposition at $2,563.4 per share. | 1,025,360 |
04/18/2022 | 342 | Disposition at $2,556.35 per share. | 874,272 |
04/18/2022 | 500 | Disposition at $2,562.31 per share. | 1,281,155 |
04/18/2022 | 800 | Disposition at $2,555.04 per share. | 2,044,032 |
04/18/2022 | 700 | Disposition at $2,561.32 per share. | 1,792,924 |
04/18/2022 | 647 | Disposition at $2,553.81 per share. | 1,652,316 |
04/18/2022 | 700 | Disposition at $2,560.04 per share. | 1,792,028 |
04/18/2022 | 400 | Disposition at $2,552.54 per share. | 1,021,016 |
04/18/2022 | 778 | Disposition at $2,558.18 per share. | 1,990,265 |
04/18/2022 | 800 | Disposition at $2,551.21 per share. | 2,040,968 |
04/18/2022 | 400 | Disposition at $2,534.94 per share. | 1,013,976 |
04/18/2022 | 300 | Disposition at $2,525.33 per share. | 757,599 |
04/18/2022 | 800 | Disposition at $2,556.46 per share. | 2,045,168 |
04/18/2022 | 700 | Disposition at $2,550.17 per share. | 1,785,119 |
04/18/2022 | 500 | Disposition at $2,555.11 per share. | 1,277,555 |
04/18/2022 | 789 | Disposition at $2,549.23 per share. | 2,011,343 |
04/18/2022 | 1,300 | Disposition at $2,553.89 per share. | 3,320,057 |
04/18/2022 | 500 | Disposition at $2,547.25 per share. | 1,273,625 |
04/18/2022 | 200 | Disposition at $2,552.62 per share. | 510,524 |
04/18/2022 | 300 | Disposition at $2,545.93 per share. | 763,779 |
04/18/2022 | 600 | Disposition at $2,551.51 per share. | 1,530,906 |
04/18/2022 | 300 | Disposition at $2,544.75 per share. | 763,425 |
04/18/2022 | 400 | Disposition at $2,549.86 per share. | 1,019,944 |
04/18/2022 | 900 | Disposition at $2,543.81 per share. | 2,289,429 |
04/18/2022 | 314 | Disposition at $2,548.73 per share. | 800,302 |
04/18/2022 | 818 | Disposition at $2,542.67 per share. | 2,079,905 |
04/18/2022 | 561 | Disposition at $2,547.7 per share. | 1,429,260 |
04/18/2022 | 300 | Disposition at $2,541.15 per share. | 762,345 |
04/18/2022 | 303 | Disposition at $2,546.72 per share. | 771,657 |
04/18/2022 | 600 | Disposition at $2,539.81 per share. | 1,523,886 |
04/18/2022 | 500 | Disposition at $2,545.57 per share. | 1,272,785 |
04/18/2022 | 519 | Disposition at $2,538.58 per share. | 1,317,524 |
04/18/2022 | 100 | Disposition at $2,574.16 per share. | 257,416 |
04/18/2022 | 500 | Disposition at $2,534.14 per share. | 1,267,070 |
04/18/2022 | 13,889 | Derivative/Non-derivative trans. at $0 per share. | 0 |
04/14/2022 | 400 | Disposition at $2,553.03 per share. | 1,021,212 |
04/14/2022 | 200 | Disposition at $2,599.2 per share. | 519,840 |
04/14/2022 | 401 | Disposition at $2,551.22 per share. | 1,023,040 |
04/14/2022 | 100 | Disposition at $2,590.45 per share. | 259,045 |
04/14/2022 | 200 | Disposition at $2,550.11 per share. | 510,022 |
04/14/2022 | 300 | Disposition at $2,588.68 per share. | 776,604 |
04/14/2022 | 400 | Disposition at $2,549.18 per share. | 1,019,672 |
04/14/2022 | 400 | Disposition at $2,586.68 per share. | 1,034,672 |
04/14/2022 | 200 | Disposition at $2,605.22 per share. | 521,044 |
04/14/2022 | 200 | Disposition at $2,548 per share. | 509,600 |
04/14/2022 | 200 | Disposition at $2,577.81 per share. | 515,562 |
04/14/2022 | 200 | Disposition at $2,595.02 per share. | 519,004 |
04/14/2022 | 500 | Disposition at $2,546.5 per share. | 1,273,250 |
04/14/2022 | 100 | Disposition at $2,579.52 per share. | 257,952 |
04/14/2022 | 100 | Disposition at $2,576.08 per share. | 257,608 |
04/14/2022 | 500 | Disposition at $2,593.95 per share. | 1,296,975 |
04/14/2022 | 600 | Disposition at $2,545.6 per share. | 1,527,360 |
04/14/2022 | 200 | Disposition at $2,577.5 per share. | 515,500 |
04/14/2022 | 400 | Disposition at $2,575.75 per share. | 1,030,300 |
04/14/2022 | 400 | Disposition at $2,574.88 per share. | 1,029,952 |
04/14/2022 | 202 | Disposition at $2,573.37 per share. | 519,821 |
04/14/2022 | 481 | Disposition at $2,572.71 per share. | 1,237,474 |
04/14/2022 | 576 | Disposition at $2,570.69 per share. | 1,480,718 |
04/14/2022 | 700 | Disposition at $2,569.61 per share. | 1,798,727 |
04/14/2022 | 300 | Disposition at $2,568.49 per share. | 770,547 |
04/14/2022 | 300 | Disposition at $2,567.65 per share. | 770,295 |
04/14/2022 | 400 | Disposition at $2,566.18 per share. | 1,026,472 |
04/14/2022 | 200 | Disposition at $2,572.8 per share. | 514,560 |
04/14/2022 | 200 | Disposition at $2,583.46 per share. | 516,692 |
04/14/2022 | 265 | Disposition at $2,544.39 per share. | 674,264 |
04/14/2022 | 543 | Disposition at $2,565.27 per share. | 1,392,942 |
04/14/2022 | 900 | Disposition at $2,564.23 per share. | 2,307,807 |
04/14/2022 | 700 | Disposition at $2,563.21 per share. | 1,794,247 |
04/14/2022 | 717 | Disposition at $2,562.18 per share. | 1,837,084 |
04/14/2022 | 700 | Disposition at $2,560.93 per share. | 1,792,651 |
04/14/2022 | 113 | Disposition at $2,559.85 per share. | 289,264 |
04/14/2022 | 600 | Disposition at $2,558.77 per share. | 1,535,262 |
04/14/2022 | 290 | Disposition at $2,557.05 per share. | 741,545 |
04/14/2022 | 200 | Disposition at $2,555.24 per share. | 511,048 |
04/14/2022 | 500 | Disposition at $2,553.96 per share. | 1,276,980 |
04/14/2022 | 200 | Disposition at $2,570.28 per share. | 514,056 |
04/14/2022 | 100 | Disposition at $2,581.25 per share. | 258,125 |
04/14/2022 | 401 | Disposition at $2,543.1 per share. | 1,019,784 |
03/18/2022 | 400 | Disposition at $2,728.28 per share. | 1,091,312 |
03/18/2022 | 200 | Disposition at $2,676.02 per share. | 535,204 |
03/18/2022 | 522 | Disposition at $2,726.3 per share. | 1,423,129 |
03/18/2022 | 100 | Disposition at $2,674.43 per share. | 267,443 |
03/18/2022 | 1,100 | Disposition at $2,725.41 per share. | 2,997,951 |
03/18/2022 | 100 | Disposition at $2,672.32 per share. | 267,232 |
03/18/2022 | 346 | Disposition at $2,723.84 per share. | 942,449 |
03/18/2022 | 400 | Disposition at $2,669.69 per share. | 1,067,876 |
03/18/2022 | 100 | Disposition at $2,721.04 per share. | 272,104 |
03/18/2022 | 200 | Disposition at $2,668.34 per share. | 533,668 |
03/18/2022 | 280 | Disposition at $2,718.98 per share. | 761,315 |
03/18/2022 | 100 | Disposition at $2,667.05 per share. | 266,705 |
03/18/2022 | 700 | Disposition at $2,713.44 per share. | 1,899,408 |
03/18/2022 | 300 | Disposition at $2,717.44 per share. | 815,232 |
03/18/2022 | 300 | Disposition at $2,664.4 per share. | 799,320 |
03/18/2022 | 205 | Disposition at $2,712.29 per share. | 556,020 |
03/18/2022 | 415 | Disposition at $2,711.38 per share. | 1,125,223 |
03/18/2022 | 700 | Disposition at $2,709.62 per share. | 1,896,734 |
03/18/2022 | 400 | Disposition at $2,708.51 per share. | 1,083,404 |
03/18/2022 | 100 | Disposition at $2,706.72 per share. | 270,672 |
03/18/2022 | 400 | Disposition at $2,705.54 per share. | 1,082,216 |
03/18/2022 | 200 | Disposition at $2,704.58 per share. | 540,916 |
03/18/2022 | 300 | Disposition at $2,703.39 per share. | 811,017 |
03/18/2022 | 200 | Disposition at $2,701.09 per share. | 540,218 |
03/18/2022 | 200 | Disposition at $2,696.92 per share. | 539,384 |
03/18/2022 | 500 | Disposition at $2,716.14 per share. | 1,358,070 |
03/18/2022 | 395 | Disposition at $2,663.01 per share. | 1,051,889 |
03/18/2022 | 200 | Disposition at $2,695.79 per share. | 539,158 |
03/18/2022 | 100 | Disposition at $2,693.48 per share. | 269,348 |
03/18/2022 | 200 | Disposition at $2,691.32 per share. | 538,264 |
03/18/2022 | 9 | Disposition at $2,737.62 per share. | 24,639 |
03/18/2022 | 200 | Disposition at $2,688.82 per share. | 537,764 |
03/18/2022 | 200 | Disposition at $2,734.9 per share. | 546,980 |
03/18/2022 | 100 | Disposition at $2,686.58 per share. | 268,658 |
03/18/2022 | 100 | Disposition at $2,733.41 per share. | 273,341 |
03/18/2022 | 444 | Disposition at $2,685.41 per share. | 1,192,323 |
03/18/2022 | 352 | Disposition at $2,733.02 per share. | 962,024 |
03/18/2022 | 300 | Disposition at $2,683.39 per share. | 805,017 |
03/18/2022 | 700 | Disposition at $2,731.69 per share. | 1,912,183 |
03/18/2022 | 100 | Disposition at $2,681.84 per share. | 268,184 |
03/18/2022 | 500 | Disposition at $2,730.77 per share. | 1,365,385 |
03/18/2022 | 100 | Disposition at $2,679.89 per share. | 267,989 |
03/18/2022 | 200 | Disposition at $2,729.3 per share. | 545,860 |
03/18/2022 | 321 | Disposition at $2,678.42 per share. | 859,773 |
03/18/2022 | 500 | Disposition at $2,714.99 per share. | 1,357,495 |
03/18/2022 | 100 | Disposition at $2,661.49 per share. | 266,149 |
03/17/2022 | 500 | Disposition at $2,665.76 per share. | 1,332,880 |
03/17/2022 | 622 | Disposition at $2,664.53 per share. | 1,657,338 |
03/17/2022 | 584 | Disposition at $2,663.59 per share. | 1,555,537 |
03/17/2022 | 600 | Disposition at $2,662.16 per share. | 1,597,296 |
03/17/2022 | 506 | Disposition at $2,660.82 per share. | 1,346,375 |
03/17/2022 | 300 | Disposition at $2,659.47 per share. | 797,841 |
03/17/2022 | 100 | Disposition at $2,692.75 per share. | 269,275 |
03/17/2022 | 400 | Disposition at $2,658.3 per share. | 1,063,320 |
03/17/2022 | 200 | Disposition at $2,691.6 per share. | 538,320 |
03/17/2022 | 200 | Disposition at $2,689.96 per share. | 537,992 |
03/17/2022 | 286 | Disposition at $2,688.9 per share. | 769,026 |
03/17/2022 | 660 | Disposition at $2,687.58 per share. | 1,773,803 |
03/17/2022 | 500 | Disposition at $2,686.3 per share. | 1,343,150 |
03/17/2022 | 300 | Disposition at $2,685.31 per share. | 805,593 |
03/17/2022 | 777 | Disposition at $2,684.02 per share. | 2,085,484 |
03/17/2022 | 400 | Disposition at $2,682.9 per share. | 1,073,160 |
03/17/2022 | 1,064 | Disposition at $2,681.53 per share. | 2,853,148 |
03/17/2022 | 200 | Disposition at $2,680.12 per share. | 536,024 |
03/17/2022 | 200 | Disposition at $2,657.3 per share. | 531,460 |
03/17/2022 | 100 | Disposition at $2,678.67 per share. | 267,867 |
03/17/2022 | 700 | Disposition at $2,677.6 per share. | 1,874,320 |
03/17/2022 | 300 | Disposition at $2,675.92 per share. | 802,776 |
03/17/2022 | 800 | Disposition at $2,674.69 per share. | 2,139,752 |
03/17/2022 | 300 | Disposition at $2,673.39 per share. | 802,017 |
03/17/2022 | 400 | Disposition at $2,672.52 per share. | 1,069,008 |
03/17/2022 | 600 | Disposition at $2,670.8 per share. | 1,602,480 |
03/17/2022 | 100 | Disposition at $2,668.96 per share. | 266,896 |
03/17/2022 | 1,000 | Disposition at $2,668.04 per share. | 2,668,040 |
03/17/2022 | 700 | Disposition at $2,666.87 per share. | 1,866,809 |
03/17/2022 | 290 | Disposition at $2,694.01 per share. | 781,263 |
03/17/2022 | 200 | Disposition at $2,655.72 per share. | 531,144 |
03/16/2022 | 82 | Disposition at $2,662.04 per share. | 218,288 |
03/16/2022 | 100 | Disposition at $2,615.1 per share. | 261,510 |
03/16/2022 | 200 | Disposition at $2,660.87 per share. | 532,174 |
03/16/2022 | 100 | Disposition at $2,611.6 per share. | 261,160 |
03/16/2022 | 611 | Disposition at $2,659.75 per share. | 1,625,108 |
03/16/2022 | 200 | Disposition at $2,608.82 per share. | 521,764 |
03/16/2022 | 400 | Disposition at $2,658.32 per share. | 1,063,328 |
03/16/2022 | 100 | Disposition at $2,604.15 per share. | 260,415 |
03/16/2022 | 1,207 | Disposition at $2,657.37 per share. | 3,207,446 |
03/16/2022 | 300 | Disposition at $2,601.18 per share. | 780,354 |
03/16/2022 | 500 | Disposition at $2,656.17 per share. | 1,328,085 |
03/16/2022 | 100 | Disposition at $2,599.36 per share. | 259,936 |
03/16/2022 | 100 | Disposition at $2,650.95 per share. | 265,095 |
03/16/2022 | 857 | Disposition at $2,655.04 per share. | 2,275,370 |
03/16/2022 | 100 | Disposition at $2,598.28 per share. | 259,828 |
03/16/2022 | 400 | Disposition at $2,649.6 per share. | 1,059,840 |
03/16/2022 | 500 | Disposition at $2,647.81 per share. | 1,323,905 |
03/16/2022 | 400 | Disposition at $2,645.3 per share. | 1,058,120 |
03/16/2022 | 400 | Disposition at $2,643.98 per share. | 1,057,592 |
03/16/2022 | 500 | Disposition at $2,642.42 per share. | 1,321,210 |
03/16/2022 | 337 | Disposition at $2,641.59 per share. | 890,216 |
03/16/2022 | 200 | Disposition at $2,639.49 per share. | 527,898 |
03/16/2022 | 300 | Disposition at $2,637.26 per share. | 791,178 |
03/16/2022 | 134 | Disposition at $2,636.03 per share. | 353,229 |
03/16/2022 | 200 | Disposition at $2,634.9 per share. | 526,980 |
03/16/2022 | 756 | Disposition at $2,653.82 per share. | 2,006,288 |
03/16/2022 | 100 | Disposition at $2,588.96 per share. | 258,896 |
03/16/2022 | 481 | Disposition at $2,634.12 per share. | 1,267,012 |
03/16/2022 | 600 | Disposition at $2,632.87 per share. | 1,579,722 |
03/16/2022 | 200 | Disposition at $2,631.56 per share. | 526,312 |
03/16/2022 | 400 | Disposition at $2,627.91 per share. | 1,051,164 |
03/16/2022 | 7 | Disposition at $2,673.75 per share. | 18,717 |
03/16/2022 | 300 | Disposition at $2,626.49 per share. | 787,947 |
03/16/2022 | 200 | Disposition at $2,670.42 per share. | 534,084 |
03/16/2022 | 200 | Disposition at $2,624.72 per share. | 524,944 |
03/16/2022 | 100 | Disposition at $2,668.38 per share. | 266,838 |
03/16/2022 | 315 | Disposition at $2,623.68 per share. | 826,460 |
03/16/2022 | 200 | Disposition at $2,666.48 per share. | 533,296 |
03/16/2022 | 300 | Disposition at $2,622.69 per share. | 786,807 |
03/16/2022 | 100 | Disposition at $2,664.17 per share. | 266,417 |
03/16/2022 | 200 | Disposition at $2,618.98 per share. | 523,796 |
03/16/2022 | 302 | Disposition at $2,663.6 per share. | 804,408 |
03/16/2022 | 100 | Disposition at $2,616.73 per share. | 261,673 |
03/16/2022 | 600 | Disposition at $2,652.99 per share. | 1,591,794 |
03/16/2022 | 100 | Disposition at $2,587.95 per share. | 258,795 |
02/07/2022 | 400 | Disposition at $2,848.31 per share. | 1,139,324 |
02/07/2022 | 200 | Disposition at $2,787.9 per share. | 557,580 |
02/07/2022 | 100 | Disposition at $2,848.31 per share. | 284,831 |
02/07/2022 | 300 | Disposition at $2,786.5 per share. | 835,950 |
02/07/2022 | 500 | Disposition at $2,847.37 per share. | 1,423,685 |
02/07/2022 | 100 | Disposition at $2,785.15 per share. | 278,515 |
02/07/2022 | 300 | Disposition at $2,846.14 per share. | 853,842 |
02/07/2022 | 350 | Disposition at $2,784.64 per share. | 974,624 |
02/07/2022 | 200 | Disposition at $2,844.79 per share. | 568,958 |
02/07/2022 | 7 | Disposition at $2,781.1 per share. | 19,468 |
02/07/2022 | 100 | Disposition at $2,842.78 per share. | 284,278 |
02/07/2022 | 200 | Disposition at $2,780.1 per share. | 556,020 |
02/07/2022 | 100 | Disposition at $2,822.09 per share. | 282,209 |
02/07/2022 | 100 | Disposition at $2,833.14 per share. | 283,314 |
02/07/2022 | 400 | Disposition at $2,779.06 per share. | 1,111,624 |
02/07/2022 | 100 | Disposition at $2,820.34 per share. | 282,034 |
02/07/2022 | 200 | Disposition at $2,816.99 per share. | 563,398 |
02/07/2022 | 103 | Disposition at $2,813.05 per share. | 289,745 |
02/07/2022 | 100 | Disposition at $2,875.21 per share. | 287,521 |
02/07/2022 | 310 | Disposition at $2,811.69 per share. | 871,624 |
02/07/2022 | 200 | Disposition at $2,873.14 per share. | 574,628 |
02/07/2022 | 400 | Disposition at $2,810.93 per share. | 1,124,372 |
02/07/2022 | 200 | Disposition at $2,871.86 per share. | 574,372 |
02/07/2022 | 300 | Disposition at $2,809.65 per share. | 842,895 |
02/07/2022 | 300 | Disposition at $2,871.09 per share. | 861,327 |
02/07/2022 | 100 | Disposition at $2,808.03 per share. | 280,803 |
02/07/2022 | 300 | Disposition at $2,870.06 per share. | 861,018 |
02/07/2022 | 200 | Disposition at $2,807.36 per share. | 561,472 |
02/07/2022 | 200 | Disposition at $2,868.84 per share. | 573,768 |
02/07/2022 | 400 | Disposition at $2,806.12 per share. | 1,122,448 |
02/07/2022 | 400 | Disposition at $2,867.75 per share. | 1,147,100 |
02/07/2022 | 300 | Disposition at $2,804.41 per share. | 841,323 |
02/07/2022 | 32 | Disposition at $2,831.58 per share. | 90,611 |
02/07/2022 | 141 | Disposition at $2,778.38 per share. | 391,752 |
02/07/2022 | 200 | Disposition at $2,866.48 per share. | 573,296 |
02/07/2022 | 475 | Disposition at $2,803.04 per share. | 1,331,444 |
02/07/2022 | 100 | Disposition at $2,864.91 per share. | 286,491 |
02/07/2022 | 200 | Disposition at $2,801.26 per share. | 560,252 |
02/07/2022 | 100 | Disposition at $2,863.5 per share. | 286,350 |
02/07/2022 | 700 | Disposition at $2,800.44 per share. | 1,960,308 |
02/07/2022 | 100 | Disposition at $2,862.36 per share. | 286,236 |
02/07/2022 | 699 | Disposition at $2,799.02 per share. | 1,956,515 |
02/07/2022 | 300 | Disposition at $2,859.22 per share. | 857,766 |
02/07/2022 | 400 | Disposition at $2,797.75 per share. | 1,119,100 |
02/07/2022 | 100 | Disposition at $2,857.75 per share. | 285,775 |
02/07/2022 | 600 | Disposition at $2,796.7 per share. | 1,678,020 |
02/07/2022 | 306 | Disposition at $2,856.61 per share. | 874,123 |
02/07/2022 | 300 | Disposition at $2,795.64 per share. | 838,692 |
02/07/2022 | 300 | Disposition at $2,855.28 per share. | 856,584 |
02/07/2022 | 200 | Disposition at $2,791.1 per share. | 558,220 |
02/07/2022 | 200 | Disposition at $2,854 per share. | 570,800 |
02/07/2022 | 366 | Disposition at $2,790.33 per share. | 1,021,261 |
02/07/2022 | 200 | Disposition at $2,851.5 per share. | 570,300 |
02/07/2022 | 100 | Disposition at $2,788.77 per share. | 278,877 |
02/07/2022 | 100 | Disposition at $2,824.94 per share. | 282,494 |
02/07/2022 | 200 | Disposition at $2,776.84 per share. | 555,368 |
02/04/2022 | 400 | Disposition at $2,875.86 per share. | 1,150,344 |
02/04/2022 | 200 | Disposition at $2,824.94 per share. | 564,988 |
02/04/2022 | 400 | Disposition at $2,866.52 per share. | 1,146,608 |
02/04/2022 | 700 | Disposition at $2,874.58 per share. | 2,012,206 |
02/04/2022 | 200 | Disposition at $2,823.11 per share. | 564,622 |
02/04/2022 | 386 | Disposition at $2,865.17 per share. | 1,105,956 |
02/04/2022 | 200 | Disposition at $2,872.78 per share. | 574,556 |
02/04/2022 | 100 | Disposition at $2,820.84 per share. | 282,084 |
02/04/2022 | 290 | Disposition at $2,863.78 per share. | 830,497 |
02/04/2022 | 352 | Disposition at $2,871.05 per share. | 1,010,610 |
02/04/2022 | 142 | Disposition at $2,817.83 per share. | 400,132 |
02/04/2022 | 300 | Disposition at $2,862.93 per share. | 858,879 |
02/04/2022 | 500 | Disposition at $2,870.07 per share. | 1,435,035 |
02/04/2022 | 200 | Disposition at $2,814.94 per share. | 562,988 |
02/04/2022 | 173 | Disposition at $2,861.77 per share. | 495,087 |
02/04/2022 | 300 | Disposition at $2,869.36 per share. | 860,808 |
02/04/2022 | 100 | Disposition at $2,802.21 per share. | 280,221 |
02/04/2022 | 100 | Disposition at $2,860.15 per share. | 286,015 |
02/04/2022 | 200 | Disposition at $2,854.74 per share. | 570,948 |
02/04/2022 | 310 | Disposition at $2,867.8 per share. | 889,018 |
02/04/2022 | 200 | Disposition at $2,806.36 per share. | 561,272 |
02/04/2022 | 200 | Disposition at $2,858.43 per share. | 571,686 |
02/04/2022 | 333 | Disposition at $2,853.34 per share. | 950,163 |
02/04/2022 | 200 | Disposition at $2,851.58 per share. | 570,316 |
02/04/2022 | 100 | Disposition at $2,850.3 per share. | 285,030 |
02/04/2022 | 400 | Disposition at $2,849.73 per share. | 1,139,892 |
02/04/2022 | 385 | Disposition at $2,848.28 per share. | 1,096,588 |
02/04/2022 | 500 | Disposition at $2,846.35 per share. | 1,423,175 |
02/04/2022 | 100 | Disposition at $2,843.44 per share. | 284,344 |
02/04/2022 | 300 | Disposition at $2,842.51 per share. | 852,753 |
02/04/2022 | 212 | Disposition at $2,840.76 per share. | 602,242 |
02/04/2022 | 300 | Disposition at $2,886.66 per share. | 865,998 |
02/04/2022 | 149 | Disposition at $2,839.21 per share. | 423,043 |
02/04/2022 | 305 | Disposition at $2,883.24 per share. | 879,389 |
02/04/2022 | 200 | Disposition at $2,865.64 per share. | 573,128 |
02/04/2022 | 301 | Disposition at $2,801.41 per share. | 843,225 |
02/04/2022 | 100 | Disposition at $2,857.02 per share. | 285,702 |
02/04/2022 | 200 | Disposition at $2,894.29 per share. | 578,858 |
02/04/2022 | 350 | Disposition at $2,837.86 per share. | 993,251 |
02/04/2022 | 400 | Disposition at $2,882.08 per share. | 1,152,832 |
02/04/2022 | 200 | Disposition at $2,890.66 per share. | 578,132 |
02/04/2022 | 300 | Disposition at $2,837.03 per share. | 851,109 |
02/04/2022 | 200 | Disposition at $2,880.84 per share. | 576,168 |
02/04/2022 | 300 | Disposition at $2,889.29 per share. | 866,787 |
02/04/2022 | 411 | Disposition at $2,835.74 per share. | 1,165,490 |
02/04/2022 | 100 | Disposition at $2,876.55 per share. | 287,655 |
02/04/2022 | 400 | Disposition at $2,888.13 per share. | 1,155,252 |
02/04/2022 | 507 | Disposition at $2,834.75 per share. | 1,437,219 |
02/04/2022 | 100 | Disposition at $2,873.61 per share. | 287,361 |
02/04/2022 | 100 | Disposition at $2,885.57 per share. | 288,557 |
02/04/2022 | 400 | Disposition at $2,832.68 per share. | 1,133,072 |
02/04/2022 | 200 | Disposition at $2,872.68 per share. | 574,536 |
02/04/2022 | 400 | Disposition at $2,882.08 per share. | 1,152,832 |
02/04/2022 | 200 | Disposition at $2,831.29 per share. | 566,258 |
02/04/2022 | 559 | Disposition at $2,871.66 per share. | 1,605,258 |
02/04/2022 | 200 | Disposition at $2,880.89 per share. | 576,178 |
02/04/2022 | 300 | Disposition at $2,830.37 per share. | 849,111 |
02/04/2022 | 400 | Disposition at $2,870.62 per share. | 1,148,248 |
02/04/2022 | 200 | Disposition at $2,879.86 per share. | 575,972 |
02/04/2022 | 200 | Disposition at $2,829.32 per share. | 565,864 |
02/04/2022 | 472 | Disposition at $2,869.48 per share. | 1,354,395 |
02/04/2022 | 300 | Disposition at $2,878.22 per share. | 863,466 |
02/04/2022 | 200 | Disposition at $2,826.84 per share. | 565,368 |
02/04/2022 | 414 | Disposition at $2,868.29 per share. | 1,187,473 |
02/04/2022 | 600 | Disposition at $2,876.91 per share. | 1,726,146 |
02/04/2022 | 400 | Disposition at $2,828.18 per share. | 1,131,272 |
02/04/2022 | 500 | Disposition at $2,867.58 per share. | 1,433,790 |
02/04/2022 | 400 | Disposition at $2,862.91 per share. | 1,145,164 |
02/04/2022 | 200 | Disposition at $2,799.73 per share. | 559,946 |
02/04/2022 | 200 | Disposition at $2,856.19 per share. | 571,238 |
02/03/2022 | 100 | Disposition at $2,977.5 per share. | 297,750 |
02/03/2022 | 200 | Disposition at $2,933.5 per share. | 586,700 |
02/03/2022 | 100 | Disposition at $2,863.32 per share. | 286,332 |
02/03/2022 | 100 | Disposition at $2,974.22 per share. | 297,422 |
02/03/2022 | 300 | Disposition at $2,931.91 per share. | 879,573 |
02/03/2022 | 26 | Disposition at $2,860.6 per share. | 74,376 |
02/03/2022 | 100 | Disposition at $2,972.11 per share. | 297,211 |
02/03/2022 | 100 | Disposition at $2,929.24 per share. | 292,924 |
02/03/2022 | 100 | Disposition at $2,856 per share. | 285,600 |
02/03/2022 | 100 | Disposition at $2,969.15 per share. | 296,915 |
02/03/2022 | 200 | Disposition at $2,928.19 per share. | 585,638 |
02/03/2022 | 200 | Disposition at $2,856.32 per share. | 571,264 |
02/03/2022 | 200 | Disposition at $2,968.24 per share. | 593,648 |
02/03/2022 | 300 | Disposition at $2,926.26 per share. | 877,878 |
02/03/2022 | 400 | Disposition at $2,855.34 per share. | 1,142,136 |
02/03/2022 | 200 | Disposition at $2,977.09 per share. | 595,418 |
02/03/2022 | 200 | Disposition at $2,925.54 per share. | 585,108 |
02/03/2022 | 100 | Disposition at $2,853.04 per share. | 285,304 |
02/03/2022 | 200 | Disposition at $2,965.72 per share. | 593,144 |
02/03/2022 | 502 | Disposition at $2,914.36 per share. | 1,463,009 |
02/03/2022 | 100 | Disposition at $2,990.04 per share. | 299,004 |
02/03/2022 | 400 | Disposition at $2,922.73 per share. | 1,169,092 |
02/03/2022 | 37 | Disposition at $2,851.67 per share. | 105,512 |
02/03/2022 | 200 | Disposition at $2,964.74 per share. | 592,948 |
02/03/2022 | 182 | Disposition at $2,913.28 per share. | 530,217 |
02/03/2022 | 100 | Disposition at $2,961.14 per share. | 296,114 |
02/03/2022 | 400 | Disposition at $2,911.94 per share. | 1,164,776 |
02/03/2022 | 200 | Disposition at $2,959.52 per share. | 591,904 |
02/03/2022 | 500 | Disposition at $2,911.13 per share. | 1,455,565 |
02/03/2022 | 200 | Disposition at $2,957.62 per share. | 591,524 |
02/03/2022 | 302 | Disposition at $2,909.45 per share. | 878,654 |
02/03/2022 | 100 | Disposition at $2,955.86 per share. | 295,586 |
02/03/2022 | 700 | Disposition at $2,908.28 per share. | 2,035,796 |
02/03/2022 | 100 | Disposition at $2,954.3 per share. | 295,430 |
02/03/2022 | 300 | Disposition at $2,907.41 per share. | 872,223 |
02/03/2022 | 268 | Disposition at $2,953.24 per share. | 791,469 |
02/03/2022 | 200 | Disposition at $2,905.46 per share. | 581,092 |
02/03/2022 | 800 | Disposition at $2,952.36 per share. | 2,361,888 |
02/03/2022 | 100 | Disposition at $2,901.51 per share. | 290,151 |
02/03/2022 | 100 | Disposition at $2,950.67 per share. | 295,067 |
02/03/2022 | 100 | Disposition at $2,896.97 per share. | 289,697 |
02/03/2022 | 200 | Disposition at $2,949.54 per share. | 589,908 |
02/03/2022 | 100 | Disposition at $2,895.74 per share. | 289,574 |
02/03/2022 | 100 | Disposition at $2,983.2 per share. | 298,320 |
02/03/2022 | 100 | Disposition at $2,921.5 per share. | 292,150 |
02/03/2022 | 300 | Disposition at $2,848.86 per share. | 854,658 |
02/03/2022 | 500 | Disposition at $2,948.69 per share. | 1,474,345 |
02/03/2022 | 100 | Disposition at $2,891.9 per share. | 289,190 |
02/03/2022 | 200 | Disposition at $2,947.62 per share. | 589,524 |
02/03/2022 | 147 | Disposition at $2,891.1 per share. | 424,992 |
02/03/2022 | 400 | Disposition at $2,946.75 per share. | 1,178,700 |
02/03/2022 | 400 | Disposition at $2,888.77 per share. | 1,155,508 |
02/03/2022 | 200 | Disposition at $2,945.41 per share. | 589,082 |
02/03/2022 | 100 | Disposition at $2,886.89 per share. | 288,689 |
02/03/2022 | 200 | Disposition at $2,943.3 per share. | 588,660 |
02/03/2022 | 200 | Disposition at $2,885.85 per share. | 577,170 |
02/03/2022 | 300 | Disposition at $2,942.55 per share. | 882,765 |
02/03/2022 | 300 | Disposition at $2,884.45 per share. | 865,335 |
02/03/2022 | 100 | Disposition at $2,941.05 per share. | 294,105 |
02/03/2022 | 100 | Disposition at $2,878.95 per share. | 287,895 |
02/03/2022 | 100 | Disposition at $2,939.8 per share. | 293,980 |
02/03/2022 | 100 | Disposition at $2,873.2 per share. | 287,320 |
02/03/2022 | 200 | Disposition at $2,936.7 per share. | 587,340 |
02/03/2022 | 25 | Disposition at $2,866.69 per share. | 71,668 |
02/03/2022 | 200 | Disposition at $2,935.23 per share. | 587,046 |
02/03/2022 | 100 | Disposition at $2,864.4 per share. | 286,440 |
02/03/2022 | 200 | Disposition at $2,973.58 per share. | 594,716 |
02/03/2022 | 300 | Disposition at $2,919.86 per share. | 875,958 |
02/03/2022 | 100 | Disposition at $2,845.65 per share. | 284,565 |
01/20/2022 | 300 | Disposition at $2,741.71 per share. | 822,513 |
01/20/2022 | 100 | Disposition at $2,683.31 per share. | 268,331 |
01/20/2022 | 200 | Disposition at $2,746.5 per share. | 549,300 |
01/20/2022 | 228 | Disposition at $2,686.9 per share. | 612,614 |
01/20/2022 | 395 | Disposition at $2,740.45 per share. | 1,082,478 |
01/20/2022 | 100 | Disposition at $2,681.02 per share. | 268,102 |
01/20/2022 | 400 | Disposition at $2,745.3 per share. | 1,098,120 |
01/20/2022 | 102 | Disposition at $2,685.37 per share. | 273,908 |
01/20/2022 | 500 | Disposition at $2,740.16 per share. | 1,370,080 |
01/20/2022 | 100 | Disposition at $2,673.33 per share. | 267,333 |
01/20/2022 | 616 | Disposition at $2,743.92 per share. | 1,690,255 |
01/20/2022 | 200 | Disposition at $2,680.14 per share. | 536,028 |
01/20/2022 | 500 | Disposition at $2,738.33 per share. | 1,369,165 |
01/20/2022 | 189 | Disposition at $2,671.55 per share. | 504,923 |
01/20/2022 | 200 | Disposition at $2,742.52 per share. | 548,504 |
01/20/2022 | 100 | Disposition at $2,676.06 per share. | 267,606 |
01/20/2022 | 300 | Disposition at $2,736.91 per share. | 821,073 |
01/20/2022 | 182 | Disposition at $2,665.64 per share. | 485,147 |
01/20/2022 | 326 | Disposition at $2,741.27 per share. | 893,655 |
01/20/2022 | 188 | Disposition at $2,673.63 per share. | 502,643 |
01/20/2022 | 700 | Disposition at $2,735.98 per share. | 1,915,186 |
01/20/2022 | 100 | Disposition at $2,663.07 per share. | 266,307 |
01/20/2022 | 516 | Disposition at $2,740.05 per share. | 1,413,866 |
01/20/2022 | 71 | Disposition at $2,670.76 per share. | 189,624 |
01/20/2022 | 200 | Disposition at $2,735.06 per share. | 547,012 |
01/20/2022 | 900 | Disposition at $2,734.31 per share. | 2,460,879 |
01/20/2022 | 400 | Disposition at $2,662.26 per share. | 1,064,904 |
01/20/2022 | 400 | Disposition at $2,739.28 per share. | 1,095,712 |
01/20/2022 | 100 | Disposition at $2,668.73 per share. | 266,873 |
01/20/2022 | 200 | Disposition at $2,730.21 per share. | 546,042 |
01/20/2022 | 547 | Disposition at $2,734.18 per share. | 1,495,597 |
01/20/2022 | 400 | Disposition at $2,729.54 per share. | 1,091,816 |
01/20/2022 | 701 | Disposition at $2,732.33 per share. | 1,915,364 |
01/20/2022 | 707 | Disposition at $2,727.69 per share. | 1,928,477 |
01/20/2022 | 200 | Disposition at $2,730.99 per share. | 546,198 |
01/20/2022 | 300 | Disposition at $2,726 per share. | 817,800 |
01/20/2022 | 100 | Disposition at $2,729.47 per share. | 272,947 |
01/20/2022 | 295 | Disposition at $2,724.42 per share. | 803,704 |
01/20/2022 | 74 | Disposition at $2,728.16 per share. | 201,884 |
01/20/2022 | 100 | Disposition at $2,718.76 per share. | 271,876 |
01/20/2022 | 200 | Disposition at $2,726.16 per share. | 545,232 |
01/20/2022 | 100 | Disposition at $2,714.39 per share. | 271,439 |
01/20/2022 | 100 | Disposition at $2,724.18 per share. | 272,418 |
01/20/2022 | 226 | Disposition at $2,713.43 per share. | 613,236 |
01/20/2022 | 49 | Disposition at $2,721.34 per share. | 133,346 |
01/20/2022 | 100 | Disposition at $2,711.39 per share. | 271,139 |
01/20/2022 | 200 | Disposition at $2,715.04 per share. | 543,008 |
01/20/2022 | 200 | Disposition at $2,709.06 per share. | 541,812 |
01/20/2022 | 200 | Disposition at $2,712.6 per share. | 542,520 |
01/20/2022 | 400 | Disposition at $2,733.14 per share. | 1,093,256 |
01/20/2022 | 300 | Disposition at $2,661.02 per share. | 798,306 |
01/20/2022 | 606 | Disposition at $2,738.05 per share. | 1,659,259 |
01/20/2022 | 700 | Disposition at $2,666.35 per share. | 1,866,445 |
01/20/2022 | 100 | Disposition at $2,704.25 per share. | 270,425 |
01/20/2022 | 7 | Disposition at $2,709.4 per share. | 18,966 |
01/20/2022 | 6 | Disposition at $2,699.23 per share. | 16,196 |
01/20/2022 | 306 | Disposition at $2,708.7 per share. | 828,863 |
01/20/2022 | 100 | Disposition at $2,751.23 per share. | 275,123 |
01/20/2022 | 200 | Disposition at $2,698.28 per share. | 539,656 |
01/20/2022 | 200 | Disposition at $2,756.93 per share. | 551,386 |
01/20/2022 | 100 | Disposition at $2,705.15 per share. | 270,515 |
01/20/2022 | 300 | Disposition at $2,749.99 per share. | 824,997 |
01/20/2022 | 100 | Disposition at $2,696.6 per share. | 269,660 |
01/20/2022 | 635 | Disposition at $2,754.86 per share. | 1,749,337 |
01/20/2022 | 300 | Disposition at $2,699.94 per share. | 809,982 |
01/20/2022 | 500 | Disposition at $2,749.06 per share. | 1,374,530 |
01/20/2022 | 100 | Disposition at $2,694.5 per share. | 269,450 |
01/20/2022 | 336 | Disposition at $2,753.92 per share. | 925,318 |
01/20/2022 | 200 | Disposition at $2,697.86 per share. | 539,572 |
01/20/2022 | 700 | Disposition at $2,748.03 per share. | 1,923,621 |
01/20/2022 | 200 | Disposition at $2,693.12 per share. | 538,624 |
01/20/2022 | 1,300 | Disposition at $2,752.81 per share. | 3,578,653 |
01/20/2022 | 100 | Disposition at $2,695.42 per share. | 269,542 |
01/20/2022 | 500 | Disposition at $2,746.8 per share. | 1,373,400 |
01/20/2022 | 100 | Disposition at $2,691.68 per share. | 269,168 |
01/20/2022 | 500 | Disposition at $2,751.57 per share. | 1,375,785 |
01/20/2022 | 100 | Disposition at $2,694 per share. | 269,400 |
01/20/2022 | 713 | Disposition at $2,745.63 per share. | 1,957,635 |
01/20/2022 | 300 | Disposition at $2,690.3 per share. | 807,090 |
01/20/2022 | 725 | Disposition at $2,750.16 per share. | 1,993,866 |
01/20/2022 | 200 | Disposition at $2,692.58 per share. | 538,516 |
01/20/2022 | 343 | Disposition at $2,744.45 per share. | 941,347 |
01/20/2022 | 200 | Disposition at $2,687.26 per share. | 537,452 |
01/20/2022 | 460 | Disposition at $2,749.38 per share. | 1,264,715 |
01/20/2022 | 109 | Disposition at $2,690.59 per share. | 293,275 |
01/20/2022 | 932 | Disposition at $2,743.45 per share. | 2,556,896 |
01/20/2022 | 100 | Disposition at $2,685.3 per share. | 268,530 |
01/20/2022 | 300 | Disposition at $2,747.78 per share. | 824,334 |
01/20/2022 | 100 | Disposition at $2,688.03 per share. | 268,803 |
01/20/2022 | 300 | Disposition at $2,731.7 per share. | 819,510 |
01/20/2022 | 13,888 | Disposition at $0 per share. | 0 |
01/20/2022 | 286 | Disposition at $2,736.13 per share. | 782,534 |
01/20/2022 | 100 | Disposition at $2,664.59 per share. | 266,459 |
01/19/2022 | 271 | Disposition at $2,757.26 per share. | 747,218 |
01/19/2022 | 200 | Disposition at $2,727.46 per share. | 545,492 |
01/19/2022 | 200 | Disposition at $2,755.6 per share. | 551,120 |
01/19/2022 | 200 | Disposition at $2,726.58 per share. | 545,316 |
01/19/2022 | 200 | Disposition at $2,754.1 per share. | 550,820 |
01/19/2022 | 100 | Disposition at $2,724.41 per share. | 272,441 |
01/19/2022 | 200 | Disposition at $2,752.57 per share. | 550,514 |
01/19/2022 | 200 | Disposition at $2,721.5 per share. | 544,300 |
01/19/2022 | 300 | Disposition at $2,751.7 per share. | 825,510 |
01/19/2022 | 200 | Disposition at $2,718.58 per share. | 543,716 |
01/19/2022 | 300 | Disposition at $2,750.31 per share. | 825,093 |
01/19/2022 | 100 | Disposition at $2,716.39 per share. | 271,639 |
01/19/2022 | 600 | Disposition at $2,754.36 per share. | 1,652,616 |
01/19/2022 | 200 | Disposition at $2,749.01 per share. | 549,802 |
01/19/2022 | 200 | Disposition at $2,714.44 per share. | 542,888 |
01/19/2022 | 100 | Disposition at $2,753.01 per share. | 275,301 |
01/19/2022 | 400 | Disposition at $2,752.16 per share. | 1,100,864 |
01/19/2022 | 531 | Disposition at $2,750.84 per share. | 1,460,697 |
01/19/2022 | 900 | Disposition at $2,749.07 per share. | 2,474,163 |
01/19/2022 | 400 | Disposition at $2,747.84 per share. | 1,099,136 |
01/19/2022 | 516 | Disposition at $2,747.09 per share. | 1,417,499 |
01/19/2022 | 300 | Disposition at $2,745.58 per share. | 823,674 |
01/19/2022 | 800 | Disposition at $2,744.72 per share. | 2,195,776 |
01/19/2022 | 600 | Disposition at $2,743.34 per share. | 1,646,004 |
01/19/2022 | 400 | Disposition at $2,741.94 per share. | 1,096,776 |
01/19/2022 | 400 | Disposition at $2,747.42 per share. | 1,098,968 |
01/19/2022 | 62 | Disposition at $2,712.9 per share. | 168,200 |
01/19/2022 | 338 | Disposition at $2,740.65 per share. | 926,340 |
01/19/2022 | 226 | Disposition at $2,766.21 per share. | 625,164 |
01/19/2022 | 500 | Disposition at $2,739.28 per share. | 1,369,640 |
01/19/2022 | 200 | Disposition at $2,764.64 per share. | 552,928 |
01/19/2022 | 300 | Disposition at $2,738.09 per share. | 821,427 |
01/19/2022 | 300 | Disposition at $2,763.18 per share. | 828,954 |
01/19/2022 | 100 | Disposition at $2,736.39 per share. | 273,639 |
01/19/2022 | 400 | Disposition at $2,760.98 per share. | 1,104,392 |
01/19/2022 | 700 | Disposition at $2,735.73 per share. | 1,915,011 |
01/19/2022 | 100 | Disposition at $2,759.08 per share. | 275,908 |
01/19/2022 | 600 | Disposition at $2,734.61 per share. | 1,640,766 |
01/19/2022 | 400 | Disposition at $2,757.1 per share. | 1,102,840 |
01/19/2022 | 336 | Disposition at $2,733.24 per share. | 918,369 |
01/19/2022 | 800 | Disposition at $2,758.26 per share. | 2,206,608 |
01/19/2022 | 700 | Disposition at $2,732.35 per share. | 1,912,645 |
01/19/2022 | 100 | Disposition at $2,755.27 per share. | 275,527 |
01/19/2022 | 200 | Disposition at $2,730.61 per share. | 546,122 |
01/19/2022 | 100 | Disposition at $2,757.96 per share. | 275,796 |
01/19/2022 | 380 | Disposition at $2,729.55 per share. | 1,037,229 |
01/19/2022 | 530 | Disposition at $2,745.85 per share. | 1,455,301 |
01/19/2022 | 400 | Disposition at $2,711.29 per share. | 1,084,516 |
01/18/2022 | 400 | Disposition at $2,722.77 per share. | 1,089,108 |
01/18/2022 | 400 | Disposition at $2,721.56 per share. | 1,088,624 |
01/18/2022 | 400 | Disposition at $2,720.58 per share. | 1,088,232 |
01/18/2022 | 700 | Disposition at $2,719.54 per share. | 1,903,678 |
01/18/2022 | 500 | Disposition at $2,718.3 per share. | 1,359,150 |
01/18/2022 | 300 | Disposition at $2,716.78 per share. | 815,034 |
01/18/2022 | 212 | Disposition at $2,715.77 per share. | 575,744 |
01/18/2022 | 100 | Disposition at $2,744.15 per share. | 274,415 |
01/18/2022 | 200 | Disposition at $2,745.92 per share. | 549,184 |
01/18/2022 | 200 | Disposition at $2,743.04 per share. | 548,608 |
01/18/2022 | 300 | Disposition at $2,741.16 per share. | 822,348 |
01/18/2022 | 500 | Disposition at $2,739.81 per share. | 1,369,905 |
01/18/2022 | 800 | Disposition at $2,739.03 per share. | 2,191,224 |
01/18/2022 | 600 | Disposition at $2,737.95 per share. | 1,642,770 |
01/18/2022 | 1,000 | Disposition at $2,736.38 per share. | 2,736,380 |
01/18/2022 | 500 | Disposition at $2,735.33 per share. | 1,367,665 |
01/18/2022 | 100 | Disposition at $2,714.24 per share. | 271,424 |
01/18/2022 | 800 | Disposition at $2,734.21 per share. | 2,187,368 |
01/18/2022 | 942 | Disposition at $2,733.14 per share. | 2,574,618 |
01/18/2022 | 700 | Disposition at $2,731.97 per share. | 1,912,379 |
01/18/2022 | 684 | Disposition at $2,730.53 per share. | 1,867,683 |
01/18/2022 | 800 | Disposition at $2,729.57 per share. | 2,183,656 |
01/18/2022 | 501 | Disposition at $2,728.35 per share. | 1,366,904 |
01/18/2022 | 601 | Disposition at $2,727.49 per share. | 1,639,222 |
01/18/2022 | 600 | Disposition at $2,726.44 per share. | 1,635,864 |
01/18/2022 | 349 | Disposition at $2,724.79 per share. | 950,952 |
01/18/2022 | 400 | Disposition at $2,724.04 per share. | 1,089,616 |
01/18/2022 | 300 | Disposition at $2,713.37 per share. | 814,011 |
12/09/2021 | 1,100 | Disposition at $2,965.05 per share. | 3,261,555 |
12/09/2021 | 492 | Disposition at $2,964.09 per share. | 1,458,333 |
12/09/2021 | 666 | Disposition at $2,962.82 per share. | 1,973,239 |
12/09/2021 | 366 | Disposition at $2,961.73 per share. | 1,083,994 |
12/09/2021 | 200 | Disposition at $2,959.76 per share. | 591,952 |
12/09/2021 | 200 | Disposition at $2,958.36 per share. | 591,672 |
12/09/2021 | 400 | Disposition at $2,957.54 per share. | 1,183,016 |
12/09/2021 | 15 | Disposition at $2,992.13 per share. | 44,882 |
12/09/2021 | 202 | Disposition at $2,989.97 per share. | 603,974 |
12/09/2021 | 200 | Disposition at $2,988.31 per share. | 597,662 |
12/09/2021 | 300 | Disposition at $2,986.06 per share. | 895,818 |
12/09/2021 | 100 | Disposition at $2,984.39 per share. | 298,439 |
12/09/2021 | 500 | Disposition at $2,982.98 per share. | 1,491,490 |
12/09/2021 | 800 | Disposition at $2,981.8 per share. | 2,385,440 |
12/09/2021 | 600 | Disposition at $2,980.88 per share. | 1,788,528 |
12/09/2021 | 600 | Disposition at $2,979.58 per share. | 1,787,748 |
12/09/2021 | 300 | Disposition at $2,978.19 per share. | 893,457 |
12/09/2021 | 400 | Disposition at $2,956.54 per share. | 1,182,616 |
12/09/2021 | 500 | Disposition at $2,976.72 per share. | 1,488,360 |
12/09/2021 | 700 | Disposition at $2,975.7 per share. | 2,082,990 |
12/09/2021 | 832 | Disposition at $2,974.39 per share. | 2,474,693 |
12/09/2021 | 500 | Disposition at $2,973.26 per share. | 1,486,630 |
12/09/2021 | 300 | Disposition at $2,972.07 per share. | 891,621 |
12/09/2021 | 300 | Disposition at $2,970.56 per share. | 891,168 |
12/09/2021 | 815 | Disposition at $2,969.67 per share. | 2,420,282 |
12/09/2021 | 400 | Disposition at $2,968.34 per share. | 1,187,336 |
12/09/2021 | 1,000 | Disposition at $2,967.25 per share. | 2,967,250 |
12/09/2021 | 901 | Disposition at $2,966.21 per share. | 2,672,556 |
12/09/2021 | 200 | Disposition at $2,954.14 per share. | 590,828 |
12/08/2021 | 750 | Disposition at $2,957.27 per share. | 2,217,953 |
12/08/2021 | 1,200 | Disposition at $2,956.09 per share. | 3,547,308 |
12/08/2021 | 930 | Disposition at $2,954.58 per share. | 2,747,760 |
12/08/2021 | 700 | Disposition at $2,953.62 per share. | 2,067,534 |
12/08/2021 | 400 | Disposition at $2,952.07 per share. | 1,180,828 |
12/08/2021 | 197 | Disposition at $2,950.27 per share. | 581,204 |
12/08/2021 | 300 | Disposition at $2,947.38 per share. | 884,214 |
12/08/2021 | 619 | Disposition at $2,976.38 per share. | 1,842,380 |
12/08/2021 | 215 | Disposition at $2,972.21 per share. | 639,026 |
12/08/2021 | 200 | Disposition at $2,969.94 per share. | 593,988 |
12/08/2021 | 200 | Disposition at $2,946.38 per share. | 589,276 |
12/08/2021 | 400 | Disposition at $2,969.02 per share. | 1,187,608 |
12/08/2021 | 600 | Disposition at $2,967.92 per share. | 1,780,752 |
12/08/2021 | 600 | Disposition at $2,966.49 per share. | 1,779,894 |
12/08/2021 | 800 | Disposition at $2,964.83 per share. | 2,371,864 |
12/08/2021 | 800 | Disposition at $2,963.64 per share. | 2,370,912 |
12/08/2021 | 1,571 | Disposition at $2,962.62 per share. | 4,654,277 |
12/08/2021 | 984 | Disposition at $2,961.66 per share. | 2,914,274 |
12/08/2021 | 1,116 | Disposition at $2,960.5 per share. | 3,303,918 |
12/08/2021 | 807 | Disposition at $2,959.54 per share. | 2,388,349 |
12/08/2021 | 400 | Disposition at $2,958.31 per share. | 1,183,324 |
12/08/2021 | 100 | Disposition at $2,945.07 per share. | 294,507 |
12/07/2021 | 400 | Disposition at $2,933.96 per share. | 1,173,584 |
12/07/2021 | 200 | Disposition at $2,932.77 per share. | 586,554 |
12/07/2021 | 200 | Disposition at $2,931.07 per share. | 586,214 |
12/07/2021 | 200 | Disposition at $2,929 per share. | 585,800 |
12/07/2021 | 401 | Disposition at $2,926.62 per share. | 1,173,575 |
12/07/2021 | 200 | Disposition at $2,925.14 per share. | 585,028 |
12/07/2021 | 200 | Disposition at $2,963.01 per share. | 592,602 |
12/07/2021 | 100 | Disposition at $2,964.88 per share. | 296,488 |
12/07/2021 | 100 | Disposition at $2,920.19 per share. | 292,019 |
12/07/2021 | 300 | Disposition at $2,961.09 per share. | 888,327 |
12/07/2021 | 863 | Disposition at $2,960 per share. | 2,554,480 |
12/07/2021 | 614 | Disposition at $2,957.94 per share. | 1,816,176 |
12/07/2021 | 1,024 | Disposition at $2,957.94 per share. | 3,028,931 |
12/07/2021 | 800 | Disposition at $2,956.53 per share. | 2,365,224 |
12/07/2021 | 980 | Disposition at $2,955.56 per share. | 2,896,449 |
12/07/2021 | 800 | Disposition at $2,954.65 per share. | 2,363,720 |
12/07/2021 | 703 | Disposition at $2,953.59 per share. | 2,076,374 |
12/07/2021 | 1,600 | Disposition at $2,952.45 per share. | 4,723,920 |
12/07/2021 | 900 | Disposition at $2,951.04 per share. | 2,655,936 |
12/07/2021 | 100 | Disposition at $2,949.6 per share. | 294,960 |
12/07/2021 | 400 | Disposition at $2,919.54 per share. | 1,167,816 |
12/07/2021 | 700 | Disposition at $2,949.97 per share. | 2,064,979 |
12/07/2021 | 300 | Disposition at $2,948.9 per share. | 884,670 |
12/07/2021 | 100 | Disposition at $2,946.84 per share. | 294,684 |
12/07/2021 | 200 | Disposition at $2,946 per share. | 589,200 |
12/07/2021 | 100 | Disposition at $2,944.11 per share. | 294,411 |
12/07/2021 | 400 | Disposition at $2,943.08 per share. | 1,177,232 |
12/07/2021 | 200 | Disposition at $2,939.74 per share. | 587,948 |
12/07/2021 | 200 | Disposition at $2,938.26 per share. | 587,652 |
12/07/2021 | 100 | Disposition at $2,936.93 per share. | 293,693 |
12/07/2021 | 400 | Disposition at $2,935.41 per share. | 1,174,164 |
12/07/2021 | 401 | Disposition at $2,947.97 per share. | 1,182,136 |
12/07/2021 | 200 | Disposition at $2,916.96 per share. | 583,392 |
11/16/2021 | 1,465 | Disposition at $2,960.73 per share. | 4,337,470 |
11/16/2021 | 1,077 | Disposition at $2,981.09 per share. | 3,210,634 |
11/16/2021 | 1,000 | Disposition at $2,959.62 per share. | 2,959,620 |
11/16/2021 | 1,397 | Disposition at $2,980.02 per share. | 4,163,088 |
11/16/2021 | 500 | Disposition at $2,958.31 per share. | 1,479,155 |
11/16/2021 | 806 | Disposition at $2,979.28 per share. | 2,401,300 |
11/16/2021 | 207 | Disposition at $2,956.82 per share. | 612,062 |
11/16/2021 | 214 | Disposition at $2,977.58 per share. | 637,203 |
11/16/2021 | 707 | Disposition at $2,956.19 per share. | 2,090,027 |
11/16/2021 | 400 | Disposition at $2,976.88 per share. | 1,190,752 |
11/16/2021 | 409 | Disposition at $2,955.09 per share. | 1,208,632 |
11/16/2021 | 100 | Disposition at $2,974.64 per share. | 297,464 |
11/16/2021 | 384 | Disposition at $2,953.97 per share. | 1,134,325 |
11/16/2021 | 300 | Disposition at $2,973.58 per share. | 892,074 |
11/16/2021 | 100 | Disposition at $2,995.9 per share. | 299,590 |
11/16/2021 | 300 | Disposition at $2,950.25 per share. | 885,075 |
11/16/2021 | 100 | Disposition at $2,971.2 per share. | 297,120 |
11/16/2021 | 100 | Disposition at $2,973.21 per share. | 297,321 |
11/16/2021 | 500 | Disposition at $2,993.95 per share. | 1,496,975 |
11/16/2021 | 500 | Disposition at $2,972.34 per share. | 1,486,170 |
11/16/2021 | 300 | Disposition at $2,991.21 per share. | 897,363 |
11/16/2021 | 206 | Disposition at $2,971.46 per share. | 612,121 |
11/16/2021 | 146 | Disposition at $2,989.79 per share. | 436,510 |
11/16/2021 | 300 | Disposition at $2,968.65 per share. | 890,595 |
11/16/2021 | 500 | Disposition at $2,988.52 per share. | 1,494,260 |
11/16/2021 | 600 | Disposition at $2,967.14 per share. | 1,780,284 |
11/16/2021 | 736 | Disposition at $2,987.36 per share. | 2,198,697 |
11/16/2021 | 541 | Disposition at $2,965.94 per share. | 1,604,574 |
11/16/2021 | 500 | Disposition at $2,986.51 per share. | 1,493,255 |
11/16/2021 | 1,501 | Disposition at $2,964.8 per share. | 4,450,165 |
11/16/2021 | 1,200 | Disposition at $2,985.44 per share. | 3,582,528 |
11/16/2021 | 906 | Disposition at $2,963.48 per share. | 2,684,913 |
11/16/2021 | 1,477 | Disposition at $2,984.13 per share. | 4,407,561 |
11/16/2021 | 1,608 | Disposition at $2,962.65 per share. | 4,763,942 |
11/16/2021 | 1,912 | Disposition at $2,983.2 per share. | 5,703,879 |
11/16/2021 | 2,655 | Disposition at $2,961.65 per share. | 7,863,181 |
11/16/2021 | 2,024 | Disposition at $2,982.26 per share. | 6,036,095 |
11/16/2021 | 13,889 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/16/2021 | 100 | Disposition at $2,968.59 per share. | 296,859 |
11/15/2021 | 1,764 | Disposition at $2,988.04 per share. | 5,270,903 |
11/15/2021 | 600 | Disposition at $2,963.26 per share. | 1,777,956 |
11/15/2021 | 1,915 | Disposition at $2,986.89 per share. | 5,719,895 |
11/15/2021 | 765 | Disposition at $2,962.2 per share. | 2,266,083 |
11/15/2021 | 2,437 | Disposition at $2,985.83 per share. | 7,276,468 |
11/15/2021 | 1,000 | Disposition at $2,961 per share. | 2,961,000 |
11/15/2021 | 1,600 | Disposition at $2,984.65 per share. | 4,775,440 |
11/15/2021 | 300 | Disposition at $2,959.9 per share. | 887,970 |
11/15/2021 | 600 | Disposition at $2,983.5 per share. | 1,790,100 |
11/15/2021 | 200 | Disposition at $2,957.23 per share. | 591,446 |
11/15/2021 | 562 | Disposition at $2,982.39 per share. | 1,676,104 |
11/15/2021 | 100 | Disposition at $2,955.77 per share. | 295,577 |
11/15/2021 | 100 | Disposition at $2,978.96 per share. | 297,896 |
11/15/2021 | 100 | Disposition at $2,954.15 per share. | 295,415 |
11/15/2021 | 100 | Disposition at $2,986.93 per share. | 298,693 |
11/15/2021 | 200 | Disposition at $2,984.69 per share. | 596,938 |
11/15/2021 | 100 | Disposition at $2,982.63 per share. | 298,263 |
11/15/2021 | 400 | Disposition at $2,981.5 per share. | 1,192,600 |
11/15/2021 | 200 | Disposition at $2,980.64 per share. | 596,128 |
11/15/2021 | 500 | Disposition at $2,978.68 per share. | 1,489,340 |
11/15/2021 | 600 | Disposition at $2,977.67 per share. | 1,786,602 |
11/15/2021 | 200 | Disposition at $2,976.49 per share. | 595,298 |
11/15/2021 | 100 | Disposition at $2,976.82 per share. | 297,682 |
11/15/2021 | 100 | Disposition at $2,952.85 per share. | 295,285 |
11/15/2021 | 400 | Disposition at $2,974.77 per share. | 1,189,908 |
11/15/2021 | 100 | Disposition at $2,973.46 per share. | 297,346 |
11/15/2021 | 100 | Disposition at $2,998.27 per share. | 299,827 |
11/15/2021 | 601 | Disposition at $2,971.68 per share. | 1,785,980 |
11/15/2021 | 200 | Disposition at $3,000.42 per share. | 600,084 |
11/15/2021 | 257 | Disposition at $2,970.35 per share. | 763,380 |
11/15/2021 | 300 | Disposition at $2,996.09 per share. | 898,827 |
11/15/2021 | 400 | Disposition at $2,969.57 per share. | 1,187,828 |
11/15/2021 | 200 | Disposition at $2,993.62 per share. | 598,724 |
11/15/2021 | 770 | Disposition at $2,968.43 per share. | 2,285,692 |
11/15/2021 | 400 | Disposition at $2,992.54 per share. | 1,197,016 |
11/15/2021 | 919 | Disposition at $2,967.43 per share. | 2,727,069 |
11/15/2021 | 600 | Disposition at $2,991.62 per share. | 1,794,972 |
11/15/2021 | 1,300 | Disposition at $2,966.41 per share. | 3,856,333 |
11/15/2021 | 1,328 | Disposition at $2,990.15 per share. | 3,970,920 |
11/15/2021 | 1,739 | Disposition at $2,965.57 per share. | 5,157,127 |
11/15/2021 | 1,383 | Disposition at $2,989.05 per share. | 4,133,857 |
11/15/2021 | 1,938 | Disposition at $2,964.51 per share. | 5,745,221 |
11/15/2021 | 300 | Disposition at $2,976.04 per share. | 892,812 |
11/15/2021 | 13,889 | Derivative/Non-derivative trans. at $0 per share. | 0 |
11/12/2021 | 692 | Disposition at $2,973.58 per share. | 2,057,718 |
11/12/2021 | 200 | Disposition at $2,944.59 per share. | 588,918 |
11/12/2021 | 900 | Disposition at $2,972.57 per share. | 2,675,313 |
11/12/2021 | 235 | Disposition at $2,943.55 per share. | 691,735 |
11/12/2021 | 546 | Disposition at $2,971.35 per share. | 1,622,358 |
11/12/2021 | 200 | Disposition at $2,940.82 per share. | 588,164 |
11/12/2021 | 400 | Disposition at $2,970.19 per share. | 1,188,076 |
11/12/2021 | 100 | Disposition at $2,938.14 per share. | 293,814 |
11/12/2021 | 700 | Disposition at $2,969.12 per share. | 2,078,384 |
11/12/2021 | 193 | Disposition at $2,936.9 per share. | 566,822 |
11/12/2021 | 960 | Disposition at $2,967.64 per share. | 2,848,935 |
11/12/2021 | 500 | Disposition at $2,935.5 per share. | 1,467,750 |
11/12/2021 | 483 | Disposition at $2,985.41 per share. | 1,441,954 |
11/12/2021 | 607 | Disposition at $2,966.63 per share. | 1,800,745 |
11/12/2021 | 100 | Disposition at $2,932.86 per share. | 293,286 |
11/12/2021 | 900 | Disposition at $2,984.24 per share. | 2,685,816 |
11/12/2021 | 100 | Disposition at $2,982.5 per share. | 298,250 |
11/12/2021 | 200 | Disposition at $2,979.75 per share. | 595,950 |
11/12/2021 | 400 | Disposition at $2,978.42 per share. | 1,191,368 |
11/12/2021 | 100 | Disposition at $2,976.73 per share. | 297,673 |
11/12/2021 | 200 | Disposition at $2,975.9 per share. | 595,180 |
11/12/2021 | 100 | Disposition at $2,973.86 per share. | 297,386 |
11/12/2021 | 112 | Disposition at $2,971.97 per share. | 332,861 |
11/12/2021 | 150 | Disposition at $2,968.25 per share. | 445,238 |
11/12/2021 | 1,100 | Disposition at $2,992.09 per share. | 3,291,299 |
11/12/2021 | 200 | Disposition at $2,964.61 per share. | 592,922 |
11/12/2021 | 400 | Disposition at $2,965.33 per share. | 1,186,132 |
11/12/2021 | 300 | Disposition at $2,931.72 per share. | 879,516 |
11/12/2021 | 300 | Disposition at $2,996.54 per share. | 898,962 |
11/12/2021 | 200 | Disposition at $2,963.72 per share. | 592,744 |
11/12/2021 | 602 | Disposition at $2,994.26 per share. | 1,802,545 |
11/12/2021 | 400 | Disposition at $2,961.4 per share. | 1,184,560 |
11/12/2021 | 408 | Disposition at $2,993.73 per share. | 1,221,442 |
11/12/2021 | 300 | Disposition at $2,959.67 per share. | 887,901 |
11/12/2021 | 1,411 | Disposition at $2,991 per share. | 4,220,301 |
11/12/2021 | 300 | Disposition at $2,958.72 per share. | 887,616 |
11/12/2021 | 701 | Disposition at $2,989.87 per share. | 2,095,899 |
11/12/2021 | 494 | Disposition at $2,957.57 per share. | 1,461,040 |
11/12/2021 | 600 | Disposition at $2,988.93 per share. | 1,793,358 |
11/12/2021 | 400 | Disposition at $2,956.22 per share. | 1,182,488 |
11/12/2021 | 700 | Disposition at $2,987.54 per share. | 2,091,278 |
11/12/2021 | 200 | Disposition at $2,954.4 per share. | 590,880 |
11/12/2021 | 200 | Disposition at $2,986.59 per share. | 597,318 |
11/12/2021 | 300 | Disposition at $2,951.4 per share. | 885,420 |
11/12/2021 | 100 | Disposition at $2,976.15 per share. | 297,615 |
11/12/2021 | 300 | Disposition at $2,950.26 per share. | 885,078 |
11/12/2021 | 328 | Disposition at $2,975.58 per share. | 975,991 |
11/12/2021 | 100 | Disposition at $2,948.88 per share. | 294,888 |
11/12/2021 | 400 | Disposition at $2,964.6 per share. | 1,185,840 |
11/12/2021 | 100 | Disposition at $2,929.9 per share. | 292,990 |
10/20/2021 | 1,610 | Disposition at $2,850.72 per share. | 4,589,660 |
10/20/2021 | 1,738 | Disposition at $2,849.73 per share. | 4,952,831 |
10/20/2021 | 1,902 | Disposition at $2,848.7 per share. | 5,418,228 |
10/20/2021 | 300 | Disposition at $2,847.33 per share. | 854,199 |
10/20/2021 | 200 | Disposition at $2,845.91 per share. | 569,182 |
10/20/2021 | 31 | Disposition at $2,844.47 per share. | 88,179 |
10/20/2021 | 300 | Disposition at $2,880.24 per share. | 864,072 |
10/20/2021 | 500 | Disposition at $2,843.52 per share. | 1,421,760 |
10/20/2021 | 200 | Disposition at $2,877.58 per share. | 575,516 |
10/20/2021 | 300 | Disposition at $2,876.4 per share. | 862,920 |
10/20/2021 | 900 | Disposition at $2,874.31 per share. | 2,586,879 |
10/20/2021 | 500 | Disposition at $2,874.31 per share. | 1,437,155 |
10/20/2021 | 800 | Disposition at $2,873.33 per share. | 2,298,664 |
10/20/2021 | 100 | Disposition at $2,871.72 per share. | 287,172 |
10/20/2021 | 200 | Disposition at $2,869.87 per share. | 573,974 |
10/20/2021 | 300 | Disposition at $2,868.8 per share. | 860,640 |
10/20/2021 | 200 | Disposition at $2,867.7 per share. | 573,540 |
10/20/2021 | 300 | Disposition at $2,866.55 per share. | 859,965 |
10/20/2021 | 100 | Disposition at $2,841.36 per share. | 284,136 |
10/20/2021 | 180 | Disposition at $2,864.31 per share. | 515,576 |
10/20/2021 | 100 | Disposition at $2,862.81 per share. | 286,281 |
10/20/2021 | 108 | Disposition at $2,862.05 per share. | 309,102 |
10/20/2021 | 200 | Disposition at $2,860.57 per share. | 572,114 |
10/20/2021 | 100 | Disposition at $2,857.49 per share. | 285,749 |
10/20/2021 | 800 | Disposition at $2,856.13 per share. | 2,284,904 |
10/20/2021 | 402 | Disposition at $2,855.14 per share. | 1,147,767 |
10/20/2021 | 400 | Disposition at $2,854.02 per share. | 1,141,608 |
10/20/2021 | 217 | Disposition at $2,853.03 per share. | 619,108 |
10/20/2021 | 700 | Disposition at $2,851.72 per share. | 1,996,204 |
10/20/2021 | 200 | Disposition at $2,839.64 per share. | 567,928 |
10/19/2021 | 1,490 | Disposition at $2,872.86 per share. | 4,280,562 |
10/19/2021 | 1,101 | Disposition at $2,871.86 per share. | 3,161,918 |
10/19/2021 | 933 | Disposition at $2,870.54 per share. | 2,678,214 |
10/19/2021 | 863 | Disposition at $2,869.29 per share. | 2,476,198 |
10/19/2021 | 400 | Disposition at $2,868.06 per share. | 1,147,224 |
10/19/2021 | 707 | Disposition at $2,866.96 per share. | 2,026,941 |
10/19/2021 | 1,000 | Disposition at $2,866.13 per share. | 2,866,130 |
10/19/2021 | 100 | Disposition at $2,863.98 per share. | 286,398 |
10/19/2021 | 400 | Disposition at $2,879.28 per share. | 1,151,712 |
10/19/2021 | 709 | Disposition at $2,878.05 per share. | 2,040,538 |
10/19/2021 | 995 | Disposition at $2,877.01 per share. | 2,862,625 |
10/19/2021 | 1,667 | Disposition at $2,876.06 per share. | 4,794,393 |
10/19/2021 | 2,224 | Disposition at $2,874.99 per share. | 6,393,978 |
10/19/2021 | 1,200 | Disposition at $2,873.8 per share. | 3,448,560 |
10/19/2021 | 100 | Disposition at $2,862.86 per share. | 286,286 |
10/18/2021 | 1,260 | Disposition at $2,841.06 per share. | 3,579,736 |
10/18/2021 | 1,310 | Disposition at $2,840.06 per share. | 3,720,479 |
10/18/2021 | 1,224 | Disposition at $2,839.18 per share. | 3,475,157 |
10/18/2021 | 482 | Disposition at $2,838.02 per share. | 1,367,926 |
10/18/2021 | 796 | Disposition at $2,836.09 per share. | 2,257,528 |
10/18/2021 | 100 | Disposition at $2,834.42 per share. | 283,442 |
10/18/2021 | 100 | Disposition at $2,832.82 per share. | 283,282 |
10/18/2021 | 92 | Disposition at $2,859.08 per share. | 263,036 |
10/18/2021 | 400 | Disposition at $2,858.19 per share. | 1,143,276 |
10/18/2021 | 840 | Disposition at $2,857.33 per share. | 2,400,158 |
10/18/2021 | 916 | Disposition at $2,855.81 per share. | 2,615,922 |
10/18/2021 | 100 | Disposition at $2,830.1 per share. | 283,010 |
10/18/2021 | 1,000 | Disposition at $2,854.66 per share. | 2,854,660 |
10/18/2021 | 605 | Disposition at $2,853.48 per share. | 1,726,356 |
10/18/2021 | 600 | Disposition at $2,851.08 per share. | 1,710,648 |
10/18/2021 | 605 | Disposition at $2,850.19 per share. | 1,724,365 |
10/18/2021 | 367 | Disposition at $2,848.12 per share. | 1,045,261 |
10/18/2021 | 300 | Disposition at $2,846.75 per share. | 854,025 |
10/18/2021 | 200 | Disposition at $2,845.55 per share. | 569,110 |
10/18/2021 | 300 | Disposition at $2,844.43 per share. | 853,329 |
10/18/2021 | 1,100 | Disposition at $2,843.16 per share. | 3,127,476 |
10/18/2021 | 992 | Disposition at $2,842.14 per share. | 2,819,403 |
10/18/2021 | 200 | Disposition at $2,828.05 per share. | 565,610 |
09/23/2021 | 1,293 | Disposition at $2,838.86 per share. | 3,670,646 |
09/23/2021 | 1,130 | Disposition at $2,824.51 per share. | 3,191,697 |
09/23/2021 | 1,503 | Disposition at $2,837.6 per share. | 4,264,913 |
09/23/2021 | 1,700 | Disposition at $2,823.33 per share. | 4,799,661 |
09/23/2021 | 1,304 | Disposition at $2,836.41 per share. | 3,698,679 |
09/23/2021 | 300 | Disposition at $2,822.27 per share. | 846,681 |
09/23/2021 | 900 | Disposition at $2,835.43 per share. | 2,551,887 |
09/23/2021 | 262 | Disposition at $2,821.23 per share. | 739,163 |
09/23/2021 | 222 | Disposition at $2,834.45 per share. | 629,248 |
09/23/2021 | 500 | Disposition at $2,820.12 per share. | 1,410,060 |
09/23/2021 | 100 | Disposition at $2,832.84 per share. | 283,284 |
09/23/2021 | 300 | Disposition at $2,818.1 per share. | 845,430 |
09/23/2021 | 100 | Disposition at $2,827.87 per share. | 282,787 |
09/23/2021 | 200 | Disposition at $2,813.25 per share. | 562,650 |
09/23/2021 | 300 | Disposition at $2,826.22 per share. | 847,866 |
09/23/2021 | 300 | Disposition at $2,810.37 per share. | 843,111 |
09/23/2021 | 100 | Disposition at $2,832.89 per share. | 283,289 |
09/23/2021 | 610 | Disposition at $2,831.86 per share. | 1,727,435 |
09/23/2021 | 101 | Disposition at $2,843.16 per share. | 287,160 |
09/23/2021 | 700 | Disposition at $2,830.8 per share. | 1,981,560 |
09/23/2021 | 300 | Disposition at $2,844.06 per share. | 853,218 |
09/23/2021 | 1,464 | Disposition at $2,829.74 per share. | 4,142,740 |
09/23/2021 | 900 | Disposition at $2,843.16 per share. | 2,558,844 |
09/23/2021 | 2,335 | Disposition at $2,828.89 per share. | 6,605,459 |
09/23/2021 | 2,855 | Disposition at $2,842.21 per share. | 8,114,510 |
09/23/2021 | 2,388 | Disposition at $2,827.69 per share. | 6,752,524 |
09/23/2021 | 1,709 | Disposition at $2,841.03 per share. | 4,855,321 |
09/23/2021 | 900 | Disposition at $2,826.8 per share. | 2,544,120 |
09/23/2021 | 2,102 | Disposition at $2,840.1 per share. | 5,969,891 |
09/23/2021 | 700 | Disposition at $2,825.39 per share. | 1,977,773 |
09/23/2021 | 200 | Disposition at $2,825.49 per share. | 565,098 |
09/23/2021 | 13,889 | Derivative/Non-derivative trans. at $0 per share. | 0 |
09/22/2021 | 500 | Disposition at $2,804.64 per share. | 1,402,320 |
09/22/2021 | 400 | Disposition at $2,803.18 per share. | 1,121,272 |
09/22/2021 | 500 | Disposition at $2,801.95 per share. | 1,400,975 |
09/22/2021 | 200 | Disposition at $2,799.78 per share. | 559,956 |
09/22/2021 | 290 | Disposition at $2,798.27 per share. | 811,499 |
09/22/2021 | 751 | Disposition at $2,804.66 per share. | 2,106,300 |
09/22/2021 | 200 | Disposition at $2,796.7 per share. | 559,340 |
09/22/2021 | 200 | Disposition at $2,814.4 per share. | 562,880 |
09/22/2021 | 200 | Disposition at $2,795.24 per share. | 559,048 |
09/22/2021 | 97 | Disposition at $2,830.36 per share. | 274,545 |
09/22/2021 | 200 | Disposition at $2,826.03 per share. | 565,206 |
09/22/2021 | 100 | Disposition at $2,827.67 per share. | 282,767 |
09/22/2021 | 600 | Disposition at $2,825.36 per share. | 1,695,216 |
09/22/2021 | 1,100 | Disposition at $2,824.3 per share. | 3,106,730 |
09/22/2021 | 762 | Disposition at $2,822.1 per share. | 2,150,441 |
09/22/2021 | 900 | Disposition at $2,822.1 per share. | 2,539,890 |
09/22/2021 | 701 | Disposition at $2,820.84 per share. | 1,977,409 |
09/22/2021 | 800 | Disposition at $2,819.73 per share. | 2,255,784 |
09/22/2021 | 500 | Disposition at $2,812.4 per share. | 1,406,200 |
09/22/2021 | 300 | Disposition at $2,792.82 per share. | 837,846 |
09/22/2021 | 700 | Disposition at $2,818.31 per share. | 1,972,817 |
09/22/2021 | 640 | Disposition at $2,817.07 per share. | 1,802,925 |
09/22/2021 | 785 | Disposition at $2,815.69 per share. | 2,210,317 |
09/22/2021 | 500 | Disposition at $2,814.48 per share. | 1,407,240 |
09/22/2021 | 814 | Disposition at $2,813.21 per share. | 2,289,953 |
09/22/2021 | 600 | Disposition at $2,811.69 per share. | 1,687,014 |
09/22/2021 | 800 | Disposition at $2,810.37 per share. | 2,248,296 |
09/22/2021 | 300 | Disposition at $2,809.18 per share. | 842,754 |
09/22/2021 | 300 | Disposition at $2,807.72 per share. | 842,316 |
09/22/2021 | 400 | Disposition at $2,806.04 per share. | 1,122,416 |
09/22/2021 | 990 | Disposition at $2,811.36 per share. | 2,783,247 |
09/22/2021 | 200 | Disposition at $2,790.55 per share. | 558,110 |
09/21/2021 | 400 | Disposition at $2,792.56 per share. | 1,117,024 |
09/21/2021 | 500 | Disposition at $2,791.33 per share. | 1,395,665 |
09/21/2021 | 300 | Disposition at $2,789.33 per share. | 836,799 |
09/21/2021 | 400 | Disposition at $2,787.9 per share. | 1,115,160 |
09/21/2021 | 300 | Disposition at $2,786 per share. | 835,800 |
09/21/2021 | 200 | Disposition at $2,784.64 per share. | 556,928 |
09/21/2021 | 400 | Disposition at $2,783.31 per share. | 1,113,324 |
09/21/2021 | 100 | Disposition at $2,813.54 per share. | 281,354 |
09/21/2021 | 100 | Disposition at $2,812.19 per share. | 281,219 |
09/21/2021 | 100 | Disposition at $2,811.13 per share. | 281,113 |
09/21/2021 | 400 | Disposition at $2,810.4 per share. | 1,124,160 |
09/21/2021 | 536 | Disposition at $2,808.93 per share. | 1,505,587 |
09/21/2021 | 700 | Disposition at $2,807.32 per share. | 1,965,124 |
09/21/2021 | 500 | Disposition at $2,806.21 per share. | 1,403,105 |
09/21/2021 | 200 | Disposition at $2,781.86 per share. | 556,372 |
09/21/2021 | 800 | Disposition at $2,804.74 per share. | 2,243,792 |
09/21/2021 | 914 | Disposition at $2,803.83 per share. | 2,562,701 |
09/21/2021 | 599 | Disposition at $2,802.54 per share. | 1,678,722 |
09/21/2021 | 600 | Disposition at $2,801.59 per share. | 1,680,954 |
09/21/2021 | 600 | Disposition at $2,799.94 per share. | 1,679,964 |
09/21/2021 | 500 | Disposition at $2,798.66 per share. | 1,399,330 |
09/21/2021 | 1,226 | Disposition at $2,797.28 per share. | 3,429,466 |
09/21/2021 | 1,308 | Disposition at $2,795.79 per share. | 3,656,894 |
09/21/2021 | 806 | Disposition at $2,794.7 per share. | 2,252,529 |
09/21/2021 | 1,300 | Disposition at $2,793.61 per share. | 3,631,693 |
09/21/2021 | 100 | Disposition at $2,779.83 per share. | 277,983 |
08/20/2021 | 615 | Disposition at $2,754.31 per share. | 1,693,901 |
08/20/2021 | 200 | Disposition at $2,753.09 per share. | 550,618 |
08/20/2021 | 700 | Disposition at $2,750.73 per share. | 1,925,511 |
08/20/2021 | 400 | Disposition at $2,749.68 per share. | 1,099,872 |
08/20/2021 | 100 | Disposition at $2,744.57 per share. | 274,457 |
08/20/2021 | 200 | Disposition at $2,742.63 per share. | 548,526 |
08/20/2021 | 400 | Disposition at $2,740.2 per share. | 1,096,080 |
08/20/2021 | 546 | Disposition at $2,770.36 per share. | 1,512,617 |
08/20/2021 | 1,350 | Disposition at $2,769.84 per share. | 3,739,284 |
08/20/2021 | 1,000 | Disposition at $2,768.6 per share. | 2,768,600 |
08/20/2021 | 807 | Disposition at $2,767.65 per share. | 2,233,494 |
08/20/2021 | 408 | Disposition at $2,766.4 per share. | 1,128,692 |
08/20/2021 | 230 | Disposition at $2,739.09 per share. | 629,991 |
08/20/2021 | 600 | Disposition at $2,765.64 per share. | 1,659,384 |
08/20/2021 | 800 | Disposition at $2,764.07 per share. | 2,211,256 |
08/20/2021 | 765 | Disposition at $2,763.26 per share. | 2,113,894 |
08/20/2021 | 768 | Disposition at $2,761.88 per share. | 2,121,124 |
08/20/2021 | 500 | Disposition at $2,760.84 per share. | 1,380,420 |
08/20/2021 | 400 | Disposition at $2,759.56 per share. | 1,103,824 |
08/20/2021 | 600 | Disposition at $2,758.78 per share. | 1,655,268 |
08/20/2021 | 1,000 | Disposition at $2,757.54 per share. | 2,757,540 |
08/20/2021 | 300 | Disposition at $2,756.5 per share. | 826,950 |
08/20/2021 | 900 | Disposition at $2,755.51 per share. | 2,479,959 |
08/20/2021 | 300 | Disposition at $2,730.95 per share. | 819,285 |
08/19/2021 | 200 | Disposition at $2,724.74 per share. | 544,948 |
08/19/2021 | 400 | Disposition at $2,723.83 per share. | 1,089,532 |
08/19/2021 | 400 | Disposition at $2,722.4 per share. | 1,088,960 |
08/19/2021 | 800 | Disposition at $2,721.42 per share. | 2,177,136 |
08/19/2021 | 400 | Disposition at $2,719.05 per share. | 1,087,620 |
08/19/2021 | 300 | Disposition at $2,716.56 per share. | 814,968 |
08/19/2021 | 542 | Disposition at $2,715.76 per share. | 1,471,942 |
08/19/2021 | 700 | Disposition at $2,747.42 per share. | 1,923,194 |
08/19/2021 | 133 | Disposition at $2,746.3 per share. | 365,258 |
08/19/2021 | 300 | Disposition at $2,745.3 per share. | 823,590 |
08/19/2021 | 1,400 | Disposition at $2,744.21 per share. | 3,841,894 |
08/19/2021 | 500 | Disposition at $2,743.29 per share. | 1,371,645 |
08/19/2021 | 800 | Disposition at $2,742.27 per share. | 2,193,816 |
08/19/2021 | 1,187 | Disposition at $2,740.53 per share. | 3,253,010 |
08/19/2021 | 900 | Disposition at $2,739.39 per share. | 2,465,451 |
08/19/2021 | 800 | Disposition at $2,712.33 per share. | 2,169,864 |
08/19/2021 | 800 | Disposition at $2,738.07 per share. | 2,190,456 |
08/19/2021 | 427 | Disposition at $2,735.77 per share. | 1,168,174 |
08/19/2021 | 800 | Disposition at $2,734.94 per share. | 2,187,952 |
08/19/2021 | 400 | Disposition at $2,733.46 per share. | 1,093,384 |
08/19/2021 | 100 | Disposition at $2,732.13 per share. | 273,213 |
08/19/2021 | 500 | Disposition at $2,731.46 per share. | 1,365,730 |
08/19/2021 | 500 | Disposition at $2,730.3 per share. | 1,365,150 |
08/19/2021 | 100 | Disposition at $2,728.36 per share. | 272,836 |
08/19/2021 | 100 | Disposition at $2,727.07 per share. | 272,707 |
08/19/2021 | 300 | Disposition at $2,725.93 per share. | 817,779 |
08/19/2021 | 100 | Disposition at $2,710.17 per share. | 271,017 |
08/18/2021 | 600 | Disposition at $2,742.44 per share. | 1,645,464 |
08/18/2021 | 200 | Disposition at $2,719.74 per share. | 543,948 |
08/18/2021 | 200 | Disposition at $2,741.02 per share. | 548,204 |
08/18/2021 | 100 | Disposition at $2,717.29 per share. | 271,729 |
08/18/2021 | 300 | Disposition at $2,739.68 per share. | 821,904 |
08/18/2021 | 200 | Disposition at $2,716.48 per share. | 543,296 |
08/18/2021 | 200 | Disposition at $2,737.02 per share. | 547,404 |
08/18/2021 | 300 | Disposition at $2,715.53 per share. | 814,659 |
08/18/2021 | 400 | Disposition at $2,735.26 per share. | 1,094,104 |
08/18/2021 | 300 | Disposition at $2,713.19 per share. | 813,957 |
08/18/2021 | 100 | Disposition at $2,733.79 per share. | 273,379 |
08/18/2021 | 300 | Disposition at $2,710.95 per share. | 813,285 |
08/18/2021 | 200 | Disposition at $2,732.02 per share. | 546,404 |
08/18/2021 | 200 | Disposition at $2,709.1 per share. | 541,820 |
08/18/2021 | 200 | Disposition at $2,761.9 per share. | 552,380 |
08/18/2021 | 100 | Disposition at $2,741.93 per share. | 274,193 |
08/18/2021 | 800 | Disposition at $2,760.35 per share. | 2,208,280 |
08/18/2021 | 300 | Disposition at $2,738.74 per share. | 821,622 |
08/18/2021 | 1,300 | Disposition at $2,759.36 per share. | 3,587,168 |
08/18/2021 | 700 | Disposition at $2,737.51 per share. | 1,916,257 |
08/18/2021 | 1,300 | Disposition at $2,758.3 per share. | 3,585,790 |
08/18/2021 | 1,495 | Disposition at $2,736.33 per share. | 4,090,814 |
08/18/2021 | 1,000 | Disposition at $2,757.5 per share. | 2,757,500 |
08/18/2021 | 2,045 | Disposition at $2,735.33 per share. | 5,593,750 |
08/18/2021 | 500 | Disposition at $2,730.68 per share. | 1,365,340 |
08/18/2021 | 95 | Disposition at $2,707.95 per share. | 257,256 |
08/18/2021 | 2,000 | Disposition at $2,756.16 per share. | 5,512,320 |
08/18/2021 | 1,601 | Disposition at $2,734.31 per share. | 4,377,631 |
08/18/2021 | 1,000 | Disposition at $2,755.15 per share. | 2,755,150 |
08/18/2021 | 1,600 | Disposition at $2,733.26 per share. | 4,373,216 |
08/18/2021 | 700 | Disposition at $2,753.87 per share. | 1,927,709 |
08/18/2021 | 304 | Disposition at $2,731.72 per share. | 830,443 |
08/18/2021 | 500 | Disposition at $2,752.58 per share. | 1,376,290 |
08/18/2021 | 1,100 | Disposition at $2,730.67 per share. | 3,003,737 |
08/18/2021 | 500 | Disposition at $2,750.2 per share. | 1,375,100 |
08/18/2021 | 700 | Disposition at $2,729.26 per share. | 1,910,482 |
08/18/2021 | 470 | Disposition at $2,749.28 per share. | 1,292,162 |
08/18/2021 | 500 | Disposition at $2,728.15 per share. | 1,364,075 |
08/18/2021 | 800 | Disposition at $2,748.06 per share. | 2,198,448 |
08/18/2021 | 700 | Disposition at $2,726.78 per share. | 1,908,746 |
08/18/2021 | 400 | Disposition at $2,746.68 per share. | 1,098,672 |
08/18/2021 | 600 | Disposition at $2,725.38 per share. | 1,635,228 |
08/18/2021 | 100 | Disposition at $2,745.2 per share. | 274,520 |
08/18/2021 | 400 | Disposition at $2,724.04 per share. | 1,089,616 |
08/18/2021 | 300 | Disposition at $2,743.89 per share. | 823,167 |
08/18/2021 | 49 | Disposition at $2,721.36 per share. | 133,347 |
08/18/2021 | 19 | Disposition at $2,729.08 per share. | 51,853 |
08/18/2021 | 13,889 | Derivative/Non-derivative trans. at $0 per share. | 0 |
07/29/2021 | 1,499 | Disposition at $2,734.18 per share. | 4,098,536 |
07/29/2021 | 1,340 | Disposition at $2,733.08 per share. | 3,662,328 |
07/29/2021 | 1,928 | Disposition at $2,732.07 per share. | 5,267,431 |
07/29/2021 | 1,195 | Disposition at $2,731 per share. | 3,263,545 |
07/29/2021 | 505 | Disposition at $2,730.1 per share. | 1,378,701 |
07/29/2021 | 465 | Disposition at $2,728.55 per share. | 1,268,776 |
07/29/2021 | 300 | Disposition at $2,726.76 per share. | 818,028 |
07/29/2021 | 1,005 | Disposition at $2,725.99 per share. | 2,739,620 |
07/29/2021 | 200 | Disposition at $2,742.2 per share. | 548,440 |
07/29/2021 | 300 | Disposition at $2,740.61 per share. | 822,183 |
07/29/2021 | 1,128 | Disposition at $2,739.77 per share. | 3,090,461 |
07/29/2021 | 1,121 | Disposition at $2,738.54 per share. | 3,069,904 |
07/29/2021 | 700 | Disposition at $2,737.19 per share. | 1,916,033 |
07/29/2021 | 1,000 | Disposition at $2,736.24 per share. | 2,736,240 |
07/29/2021 | 1,102 | Disposition at $2,735.12 per share. | 3,014,103 |
07/29/2021 | 100 | Disposition at $2,724.13 per share. | 272,413 |
07/28/2021 | 300 | Disposition at $2,776.87 per share. | 833,061 |
07/28/2021 | 500 | Disposition at $2,740.31 per share. | 1,370,155 |
07/28/2021 | 300 | Disposition at $2,774.88 per share. | 832,464 |
07/28/2021 | 500 | Disposition at $2,738.45 per share. | 1,369,225 |
07/28/2021 | 100 | Disposition at $2,764.43 per share. | 276,443 |
07/28/2021 | 1,129 | Disposition at $2,737.71 per share. | 3,090,875 |
07/28/2021 | 200 | Disposition at $2,762.58 per share. | 552,516 |
07/28/2021 | 500 | Disposition at $2,735.97 per share. | 1,367,985 |
07/28/2021 | 300 | Disposition at $2,761.21 per share. | 828,363 |
07/28/2021 | 600 | Disposition at $2,734.55 per share. | 1,640,730 |
07/28/2021 | 300 | Disposition at $2,759.89 per share. | 827,967 |
07/28/2021 | 300 | Disposition at $2,732.92 per share. | 819,876 |
07/28/2021 | 100 | Disposition at $2,772.55 per share. | 277,255 |
07/28/2021 | 100 | Disposition at $2,757.34 per share. | 275,734 |
07/28/2021 | 100 | Disposition at $2,731.11 per share. | 273,111 |
07/28/2021 | 600 | Disposition at $2,771.84 per share. | 1,663,104 |
07/28/2021 | 400 | Disposition at $2,770.45 per share. | 1,108,180 |
07/28/2021 | 300 | Disposition at $2,768.35 per share. | 830,505 |
07/28/2021 | 100 | Disposition at $2,766.69 per share. | 276,669 |
07/28/2021 | 100 | Disposition at $2,763.74 per share. | 276,374 |
07/28/2021 | 100 | Disposition at $2,762.15 per share. | 276,215 |
07/28/2021 | 103 | Disposition at $2,760.87 per share. | 284,370 |
07/28/2021 | 400 | Disposition at $2,760.11 per share. | 1,104,044 |
07/28/2021 | 210 | Disposition at $2,758.56 per share. | 579,298 |
07/28/2021 | 500 | Disposition at $2,757.12 per share. | 1,378,560 |
07/28/2021 | 200 | Disposition at $2,755.25 per share. | 551,050 |
07/28/2021 | 439 | Disposition at $2,730.01 per share. | 1,198,475 |
07/28/2021 | 302 | Disposition at $2,755.04 per share. | 832,023 |
07/28/2021 | 200 | Disposition at $2,753.49 per share. | 550,698 |
07/28/2021 | 100 | Disposition at $2,790.83 per share. | 279,083 |
07/28/2021 | 300 | Disposition at $2,756.3 per share. | 826,890 |
07/28/2021 | 100 | Disposition at $2,789.53 per share. | 278,953 |
07/28/2021 | 605 | Disposition at $2,750.17 per share. | 1,663,853 |
07/28/2021 | 100 | Disposition at $2,787.97 per share. | 278,797 |
07/28/2021 | 300 | Disposition at $2,748.7 per share. | 824,610 |
07/28/2021 | 200 | Disposition at $2,784.27 per share. | 556,854 |
07/28/2021 | 600 | Disposition at $2,747.82 per share. | 1,648,692 |
07/28/2021 | 100 | Disposition at $2,782.9 per share. | 278,290 |
07/28/2021 | 288 | Disposition at $2,746.38 per share. | 790,958 |
07/28/2021 | 600 | Disposition at $2,782.37 per share. | 1,669,422 |
07/28/2021 | 400 | Disposition at $2,745.54 per share. | 1,098,216 |
07/28/2021 | 343 | Disposition at $2,780.65 per share. | 953,763 |
07/28/2021 | 800 | Disposition at $2,742.76 per share. | 2,194,208 |
07/28/2021 | 370 | Disposition at $2,779.67 per share. | 1,028,478 |
07/28/2021 | 500 | Disposition at $2,741.22 per share. | 1,370,610 |
07/28/2021 | 400 | Disposition at $2,753.19 per share. | 1,101,276 |
07/28/2021 | 100 | Disposition at $2,728.42 per share. | 272,842 |
07/27/2021 | 600 | Disposition at $2,783.69 per share. | 1,670,214 |
07/27/2021 | 200 | Disposition at $2,715.36 per share. | 543,072 |
07/27/2021 | 200 | Disposition at $2,782.16 per share. | 556,432 |
07/27/2021 | 100 | Disposition at $2,713.62 per share. | 271,362 |
07/27/2021 | 100 | Disposition at $2,778.56 per share. | 277,856 |
07/27/2021 | 300 | Disposition at $2,712.82 per share. | 813,846 |
07/27/2021 | 500 | Disposition at $2,775.4 per share. | 1,387,700 |
07/27/2021 | 200 | Disposition at $2,711.38 per share. | 542,276 |
07/27/2021 | 100 | Disposition at $2,772.99 per share. | 277,299 |
07/27/2021 | 100 | Disposition at $2,710.13 per share. | 271,013 |
07/27/2021 | 100 | Disposition at $2,770.19 per share. | 277,019 |
07/27/2021 | 300 | Disposition at $2,708.37 per share. | 812,511 |
07/27/2021 | 200 | Disposition at $2,753.74 per share. | 550,748 |
07/27/2021 | 200 | Disposition at $2,768.02 per share. | 553,604 |
07/27/2021 | 200 | Disposition at $2,706.76 per share. | 541,352 |
07/27/2021 | 100 | Disposition at $2,751.97 per share. | 275,197 |
07/27/2021 | 200 | Disposition at $2,751.4 per share. | 550,280 |
07/27/2021 | 200 | Disposition at $2,750.04 per share. | 550,008 |
07/27/2021 | 200 | Disposition at $2,748.03 per share. | 549,606 |
07/27/2021 | 200 | Disposition at $2,743.69 per share. | 548,738 |
07/27/2021 | 100 | Disposition at $2,739.74 per share. | 273,974 |
07/27/2021 | 400 | Disposition at $2,738.46 per share. | 1,095,384 |
07/27/2021 | 300 | Disposition at $2,736.01 per share. | 820,803 |
07/27/2021 | 400 | Disposition at $2,735.04 per share. | 1,094,016 |
07/27/2021 | 233 | Disposition at $2,733.54 per share. | 636,915 |
07/27/2021 | 200 | Disposition at $2,756.68 per share. | 551,336 |
07/27/2021 | 500 | Disposition at $2,705.39 per share. | 1,352,695 |
07/27/2021 | 502 | Disposition at $2,732.45 per share. | 1,371,690 |
07/27/2021 | 300 | Disposition at $2,731.57 per share. | 819,471 |
07/27/2021 | 800 | Disposition at $2,730.57 per share. | 2,184,456 |
07/27/2021 | 300 | Disposition at $2,800.04 per share. | 840,012 |
07/27/2021 | 1,200 | Disposition at $2,728.96 per share. | 3,274,752 |
07/27/2021 | 200 | Disposition at $2,794.84 per share. | 558,968 |
07/27/2021 | 500 | Disposition at $2,727.9 per share. | 1,363,950 |
07/27/2021 | 200 | Disposition at $2,791.17 per share. | 558,234 |
07/27/2021 | 600 | Disposition at $2,725.85 per share. | 1,635,510 |
07/27/2021 | 100 | Disposition at $2,791.89 per share. | 279,189 |
07/27/2021 | 500 | Disposition at $2,724.71 per share. | 1,362,355 |
07/27/2021 | 200 | Disposition at $2,789.44 per share. | 557,888 |
07/27/2021 | 500 | Disposition at $2,723.36 per share. | 1,361,680 |
07/27/2021 | 200 | Disposition at $2,788.56 per share. | 557,712 |
07/27/2021 | 100 | Disposition at $2,721.72 per share. | 272,172 |
07/27/2021 | 654 | Disposition at $2,787.73 per share. | 1,823,176 |
07/27/2021 | 300 | Disposition at $2,719.29 per share. | 815,787 |
07/27/2021 | 200 | Disposition at $2,755.47 per share. | 551,094 |
07/27/2021 | 100 | Disposition at $2,704.04 per share. | 270,404 |
06/07/2021 | 600 | Disposition at $2,451.04 per share. | 1,470,624 |
06/07/2021 | 1,170 | Disposition at $2,449.82 per share. | 2,866,290 |
06/07/2021 | 1,300 | Disposition at $2,448.67 per share. | 3,183,271 |
06/07/2021 | 664 | Disposition at $2,447.81 per share. | 1,625,346 |
06/07/2021 | 1,174 | Disposition at $2,446.48 per share. | 2,872,168 |
06/07/2021 | 400 | Disposition at $2,445.6 per share. | 978,240 |
06/07/2021 | 1,000 | Disposition at $2,444.27 per share. | 2,444,270 |
06/07/2021 | 339 | Disposition at $2,466.51 per share. | 836,147 |
06/07/2021 | 906 | Disposition at $2,465.55 per share. | 2,233,789 |
06/07/2021 | 900 | Disposition at $2,443.27 per share. | 2,198,943 |
06/07/2021 | 981 | Disposition at $2,464.53 per share. | 2,417,704 |
06/07/2021 | 300 | Disposition at $2,463.31 per share. | 738,993 |
06/07/2021 | 100 | Disposition at $2,461.8 per share. | 246,180 |
06/07/2021 | 119 | Disposition at $2,460.89 per share. | 292,846 |
06/07/2021 | 572 | Disposition at $2,456.94 per share. | 1,405,370 |
06/07/2021 | 300 | Disposition at $2,455.73 per share. | 736,719 |
06/07/2021 | 477 | Disposition at $2,454.79 per share. | 1,170,935 |
06/07/2021 | 629 | Disposition at $2,453.22 per share. | 1,543,076 |
06/07/2021 | 766 | Disposition at $2,452.46 per share. | 1,878,585 |
06/07/2021 | 392 | Disposition at $2,441.84 per share. | 957,202 |
06/04/2021 | 735 | Disposition at $2,436.35 per share. | 1,790,718 |
06/04/2021 | 946 | Disposition at $2,434.68 per share. | 2,303,208 |
06/04/2021 | 1,055 | Disposition at $2,433.71 per share. | 2,567,565 |
06/04/2021 | 100 | Disposition at $2,432.13 per share. | 243,213 |
06/04/2021 | 100 | Disposition at $2,430 per share. | 243,000 |
06/04/2021 | 200 | Disposition at $2,428.33 per share. | 485,666 |
06/04/2021 | 700 | Disposition at $2,426.7 per share. | 1,698,690 |
06/04/2021 | 403 | Disposition at $2,453.06 per share. | 988,584 |
06/04/2021 | 1,321 | Disposition at $2,452.2 per share. | 3,239,357 |
06/04/2021 | 1,458 | Disposition at $2,451.15 per share. | 3,573,777 |
06/04/2021 | 400 | Disposition at $2,424.16 per share. | 969,664 |
06/04/2021 | 2,400 | Disposition at $2,449.93 per share. | 5,879,832 |
06/04/2021 | 1,369 | Disposition at $2,448.98 per share. | 3,352,654 |
06/04/2021 | 600 | Disposition at $2,447.28 per share. | 1,468,368 |
06/04/2021 | 300 | Disposition at $2,445.98 per share. | 733,794 |
06/04/2021 | 800 | Disposition at $2,457.98 per share. | 1,966,384 |
06/04/2021 | 503 | Disposition at $2,444.7 per share. | 1,229,685 |
06/04/2021 | 100 | Disposition at $2,442.84 per share. | 244,284 |
06/04/2021 | 200 | Disposition at $2,440.14 per share. | 488,028 |
06/04/2021 | 100 | Disposition at $2,439.14 per share. | 243,914 |
06/04/2021 | 299 | Disposition at $2,438.34 per share. | 729,064 |
06/04/2021 | 500 | Disposition at $2,437.22 per share. | 1,218,610 |
06/04/2021 | 100 | Disposition at $2,422.05 per share. | 242,205 |
06/03/2021 | 1,000 | Disposition at $2,394.36 per share. | 2,394,360 |
06/03/2021 | 900 | Disposition at $2,392.95 per share. | 2,153,655 |
06/03/2021 | 500 | Disposition at $2,391.8 per share. | 1,195,900 |
06/03/2021 | 400 | Disposition at $2,390.71 per share. | 956,284 |
06/03/2021 | 600 | Disposition at $2,387.85 per share. | 1,432,710 |
06/03/2021 | 400 | Disposition at $2,389.06 per share. | 955,624 |
06/03/2021 | 200 | Disposition at $2,386.55 per share. | 477,310 |
06/03/2021 | 200 | Disposition at $2,385.4 per share. | 477,080 |
06/03/2021 | 200 | Disposition at $2,407.72 per share. | 481,544 |
06/03/2021 | 225 | Disposition at $2,405.29 per share. | 541,191 |
06/03/2021 | 300 | Disposition at $2,403.72 per share. | 721,116 |
06/03/2021 | 501 | Disposition at $2,401.5 per share. | 1,203,152 |
06/03/2021 | 1,311 | Disposition at $2,400.54 per share. | 3,147,108 |
06/03/2021 | 601 | Disposition at $2,399.33 per share. | 1,441,998 |
06/03/2021 | 1,306 | Disposition at $2,398.33 per share. | 3,132,219 |
06/03/2021 | 2,591 | Disposition at $2,397.19 per share. | 6,211,120 |
06/03/2021 | 900 | Disposition at $2,396.17 per share. | 2,156,553 |
06/03/2021 | 1,554 | Disposition at $2,395.22 per share. | 3,722,172 |
06/03/2021 | 200 | Disposition at $2,384.18 per share. | 476,836 |
05/13/2021 | 600 | Disposition at $2,255.34 per share. | 1,353,204 |
05/13/2021 | 400 | Disposition at $2,254.22 per share. | 901,688 |
05/13/2021 | 400 | Disposition at $2,252.63 per share. | 901,052 |
05/13/2021 | 300 | Disposition at $2,251.8 per share. | 675,540 |
05/13/2021 | 300 | Disposition at $2,250.55 per share. | 675,165 |
05/13/2021 | 200 | Disposition at $2,248.76 per share. | 449,752 |
05/13/2021 | 270 | Disposition at $2,247.83 per share. | 606,915 |
05/13/2021 | 200 | Disposition at $2,275.04 per share. | 455,008 |
05/13/2021 | 300 | Disposition at $2,273.81 per share. | 682,143 |
05/13/2021 | 200 | Disposition at $2,272.22 per share. | 454,444 |
05/13/2021 | 385 | Disposition at $2,270.46 per share. | 874,128 |
05/13/2021 | 415 | Disposition at $2,268.69 per share. | 941,507 |
05/13/2021 | 749 | Disposition at $2,267.63 per share. | 1,698,455 |
05/13/2021 | 700 | Disposition at $2,246.24 per share. | 1,572,368 |
05/13/2021 | 200 | Disposition at $2,266.52 per share. | 453,304 |
05/13/2021 | 239 | Disposition at $2,265.13 per share. | 541,367 |
05/13/2021 | 747 | Disposition at $2,264.49 per share. | 1,691,575 |
05/13/2021 | 400 | Disposition at $2,263.14 per share. | 905,256 |
05/13/2021 | 1,300 | Disposition at $2,262 per share. | 2,940,600 |
05/13/2021 | 1,355 | Disposition at $2,260.98 per share. | 3,063,628 |
05/13/2021 | 1,622 | Disposition at $2,259.76 per share. | 3,665,331 |
05/13/2021 | 400 | Disposition at $2,258.4 per share. | 903,360 |
05/13/2021 | 1,300 | Disposition at $2,257.49 per share. | 2,934,737 |
05/13/2021 | 706 | Disposition at $2,256.52 per share. | 1,593,104 |
05/13/2021 | 201 | Disposition at $2,244.27 per share. | 451,099 |
05/12/2021 | 400 | Disposition at $2,276.06 per share. | 910,424 |
05/12/2021 | 956 | Disposition at $2,243.42 per share. | 2,144,710 |
05/12/2021 | 900 | Disposition at $2,274.98 per share. | 2,047,482 |
05/12/2021 | 800 | Disposition at $2,242.36 per share. | 1,793,888 |
05/12/2021 | 400 | Disposition at $2,274.06 per share. | 909,624 |
05/12/2021 | 500 | Disposition at $2,241.41 per share. | 1,120,705 |
05/12/2021 | 100 | Disposition at $2,245.85 per share. | 224,585 |
05/12/2021 | 561 | Disposition at $2,240.01 per share. | 1,256,646 |
05/12/2021 | 100 | Disposition at $2,243.82 per share. | 224,382 |
05/12/2021 | 449 | Disposition at $2,238.11 per share. | 1,004,912 |
05/12/2021 | 200 | Disposition at $2,241.94 per share. | 448,388 |
05/12/2021 | 600 | Disposition at $2,236.43 per share. | 1,341,858 |
05/12/2021 | 300 | Disposition at $2,272.42 per share. | 681,726 |
05/12/2021 | 200 | Disposition at $2,241.02 per share. | 448,204 |
05/12/2021 | 300 | Disposition at $2,235.55 per share. | 670,665 |
05/12/2021 | 100 | Disposition at $2,270.67 per share. | 227,067 |
05/12/2021 | 500 | Disposition at $2,269.38 per share. | 1,134,690 |
05/12/2021 | 100 | Disposition at $2,267.82 per share. | 226,782 |
05/12/2021 | 400 | Disposition at $2,267.9 per share. | 907,160 |
05/12/2021 | 100 | Disposition at $2,265.3 per share. | 226,530 |
05/12/2021 | 100 | Disposition at $2,263.77 per share. | 226,377 |
05/12/2021 | 104 | Disposition at $2,262.66 per share. | 235,317 |
05/12/2021 | 300 | Disposition at $2,261.84 per share. | 678,552 |
05/12/2021 | 100 | Disposition at $2,260.37 per share. | 226,037 |
05/12/2021 | 100 | Disposition at $2,259.07 per share. | 225,907 |
05/12/2021 | 200 | Disposition at $2,239.7 per share. | 447,940 |
05/12/2021 | 100 | Disposition at $2,233.3 per share. | 223,330 |
05/12/2021 | 100 | Disposition at $2,256.8 per share. | 225,680 |
05/12/2021 | 500 | Disposition at $2,253.52 per share. | 1,126,760 |
05/12/2021 | 200 | Disposition at $2,252.29 per share. | 450,458 |
05/12/2021 | 200 | Disposition at $2,250.61 per share. | 450,122 |
05/12/2021 | 545 | Disposition at $2,249.75 per share. | 1,226,114 |
05/12/2021 | 367 | Disposition at $2,248.57 per share. | 825,226 |
05/12/2021 | 100 | Disposition at $2,285.12 per share. | 228,512 |
05/12/2021 | 714 | Disposition at $2,247.65 per share. | 1,604,823 |
05/12/2021 | 100 | Disposition at $2,281.52 per share. | 228,152 |
05/12/2021 | 892 | Disposition at $2,246.59 per share. | 2,003,959 |
05/12/2021 | 100 | Disposition at $2,279.37 per share. | 227,937 |
05/12/2021 | 500 | Disposition at $2,245.21 per share. | 1,122,605 |
05/12/2021 | 401 | Disposition at $2,277.43 per share. | 913,250 |
05/12/2021 | 800 | Disposition at $2,244.42 per share. | 1,795,536 |
05/12/2021 | 797 | Disposition at $2,238.76 per share. | 1,784,292 |
05/12/2021 | 200 | Disposition at $2,232.41 per share. | 446,482 |
05/11/2021 | 300 | Disposition at $2,297.49 per share. | 689,247 |
05/11/2021 | 100 | Disposition at $2,295.91 per share. | 229,591 |
05/11/2021 | 600 | Disposition at $2,293.3 per share. | 1,375,980 |
05/11/2021 | 400 | Disposition at $2,295.22 per share. | 918,088 |
05/11/2021 | 200 | Disposition at $2,290.97 per share. | 458,194 |
05/11/2021 | 600 | Disposition at $2,289.69 per share. | 1,373,814 |
05/11/2021 | 300 | Disposition at $2,288.29 per share. | 686,487 |
05/11/2021 | 300 | Disposition at $2,320.05 per share. | 696,015 |
05/11/2021 | 500 | Disposition at $2,318.17 per share. | 1,159,085 |
05/11/2021 | 313 | Disposition at $2,316.77 per share. | 725,150 |
05/11/2021 | 551 | Disposition at $2,315.55 per share. | 1,275,869 |
05/11/2021 | 547 | Disposition at $2,314.6 per share. | 1,266,087 |
05/11/2021 | 900 | Disposition at $2,313.59 per share. | 2,082,231 |
05/11/2021 | 1,506 | Disposition at $2,312.5 per share. | 3,482,625 |
05/11/2021 | 1,200 | Disposition at $2,311.54 per share. | 2,773,848 |
05/11/2021 | 100 | Disposition at $2,285.03 per share. | 228,503 |
05/11/2021 | 1,204 | Disposition at $2,310.5 per share. | 2,781,842 |
05/11/2021 | 1,152 | Disposition at $2,309.26 per share. | 2,660,268 |
05/11/2021 | 601 | Disposition at $2,308.09 per share. | 1,387,163 |
05/11/2021 | 699 | Disposition at $2,307.05 per share. | 1,612,628 |
05/11/2021 | 300 | Disposition at $2,305.83 per share. | 691,749 |
05/11/2021 | 516 | Disposition at $2,304.71 per share. | 1,189,231 |
05/11/2021 | 500 | Disposition at $2,303.15 per share. | 1,151,575 |
05/11/2021 | 200 | Disposition at $2,301.16 per share. | 460,232 |
05/11/2021 | 100 | Disposition at $2,300 per share. | 230,000 |
05/11/2021 | 200 | Disposition at $2,298.91 per share. | 459,782 |
05/11/2021 | 200 | Disposition at $2,278.04 per share. | 455,608 |