SEC CIK 938861
COOK SCOTT D
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| INTUview stock → | 5,637,432 | 2026-01-08 |
| EBAYview stock → | 181,232 | 2015-06-30 |
| PGview stock → | 83,075.9 | 2019-12-10 |
Position History — INTU
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — INTU
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-01-08 | Gift | 30,750 | $0.00 | 5,637,432 |
| 2025-12-31 | Open-market sale | 1,402 | $668.02 | 5,668,182 |
| 2025-12-30 | Open-market sale | 4,080 | $673.29 | 5,671,518 |
| 2025-12-30 | Open-market sale | 1,934 | $674.00 | 5,669,584 |
| 2025-12-30 | Open-market sale | 1,397 | $669.08 | 5,743,187 |
| 2025-12-30 | Open-market sale | 24,096 | $672.22 | 5,675,598 |
| 2025-12-30 | Open-market sale | 32,071 | $671.33 | 5,699,694 |
| 2025-12-30 | Open-market sale | 11,422 | $670.09 | 5,731,765 |
| 2025-12-29 | Open-market sale | 19,286 | $673.62 | 5,766,435 |
| 2025-12-29 | Open-market sale | 12,001 | $674.40 | 5,754,434 |
| 2025-12-29 | Open-market sale | 2,154 | $675.47 | 5,752,280 |
| 2025-12-29 | Open-market sale | 4,290 | $676.51 | 5,747,990 |
| 2025-12-29 | Open-market sale | 2,446 | $677.45 | 5,745,544 |
| 2025-12-29 | Open-market sale | 960 | $678.13 | 5,744,584 |
| 2025-12-29 | Open-market sale | 16,190 | $672.43 | 5,785,721 |
| 2025-12-29 | Open-market sale | 17,673 | $671.66 | 5,801,911 |
| 2025-12-09 | Open-market sale | 9,547 | $658.99 | 5,823,328 |
| 2025-12-09 | Open-market sale | 8,148 | $658.08 | 5,832,875 |
| 2025-12-09 | Open-market sale | 3,251 | $656.80 | 5,841,023 |
| 2025-12-09 | Open-market sale | 18,485 | $655.87 | 5,844,274 |
| 2025-12-09 | Open-market sale | 7,033 | $654.89 | 5,862,759 |
| 2025-12-09 | Open-market sale | 9,506 | $653.96 | 5,869,792 |
| 2025-12-09 | Open-market sale | 968 | $650.96 | 5,892,711 |
| 2025-12-09 | Open-market sale | 3,202 | $659.87 | 5,820,126 |
| 2025-12-09 | Open-market sale | 542 | $660.64 | 5,819,584 |
| 2025-12-09 | Open-market sale | 4,293 | $651.92 | 5,888,418 |
| 2025-12-09 | Open-market sale | 9,120 | $653.04 | 5,879,298 |
| 2025-12-08 | Open-market sale | 9,691 | $655.50 | 5,956,988 |
| 2025-12-08 | Open-market sale | 320 | $669.88 | 5,893,679 |
| 2025-12-08 | Open-market sale | 1,553 | $668.93 | 5,893,999 |
| 2025-12-08 | Open-market sale | 527 | $667.90 | 5,895,552 |
| 2025-12-08 | Open-market sale | 1,711 | $665.74 | 5,896,079 |
| 2025-12-08 | Open-market sale | 4,682 | $664.39 | 5,897,790 |
| 2025-12-08 | Open-market sale | 5,606 | $663.42 | 5,902,472 |
| 2025-12-08 | Open-market sale | 5,208 | $662.50 | 5,908,078 |
| 2025-12-08 | Open-market sale | 2,266 | $661.55 | 5,913,286 |
| 2025-12-08 | Open-market sale | 480 | $660.48 | 5,915,552 |
| 2025-12-08 | Open-market sale | 1,040 | $659.17 | 5,916,032 |
| 2025-12-08 | Open-market sale | 4,976 | $658.40 | 5,917,072 |
| 2025-12-08 | Open-market sale | 15,173 | $657.37 | 5,922,048 |
| 2025-12-08 | Open-market sale | 19,767 | $656.45 | 5,937,221 |
| 2025-12-08 | Open-market sale | 2,000 | $654.19 | 5,966,679 |
| 2025-12-05 | Open-market sale | 360 | $676.25 | 5,968,679 |
| 2025-12-05 | Open-market sale | 6,047 | $675.55 | 5,969,039 |
| 2025-12-05 | Open-market sale | 5,291 | $674.67 | 5,975,086 |
| 2025-12-05 | Open-market sale | 15,918 | $673.62 | 5,980,377 |
| 2025-12-05 | Open-market sale | 6,816 | $672.48 | 5,996,295 |
| 2025-12-05 | Open-market sale | 5,087 | $671.54 | 6,003,111 |
| 2025-12-05 | Open-market sale | 8,702 | $670.43 | 6,008,198 |
| 2025-12-05 | Open-market sale | 8,999 | $669.52 | 6,016,900 |
| 2025-12-05 | Open-market sale | 5,232 | $668.56 | 6,025,899 |
| 2025-12-05 | Open-market sale | 2,335 | $667.28 | 6,031,131 |
| 2025-12-05 | Open-market sale | 3,273 | $666.43 | 6,033,466 |
| 2025-12-05 | Open-market sale | 4,763 | $665.46 | 6,036,739 |
| 2025-12-05 | Open-market sale | 2,177 | $664.61 | 6,041,502 |
| 2025-12-04 | Open-market sale | 6,416 | $662.95 | 6,043,679 |
| 2025-12-04 | Open-market sale | 7,036 | $661.71 | 6,050,095 |
| 2025-12-04 | Open-market sale | 6,244 | $661.14 | 6,057,131 |
| 2025-12-04 | Open-market sale | 3,972 | $659.90 | 6,063,375 |
| 2025-12-04 | Open-market sale | 2,382 | $658.73 | 6,067,347 |
| 2025-12-04 | Open-market sale | 5,659 | $657.83 | 6,069,729 |
| 2025-12-04 | Open-market sale | 6,547 | $656.83 | 6,075,388 |
| 2025-12-04 | Open-market sale | 2,956 | $655.96 | 6,081,935 |
| 2025-12-04 | Open-market sale | 6,452 | $654.76 | 6,084,891 |
| 2025-12-04 | Open-market sale | 7,245 | $653.87 | 6,091,343 |
| 2025-12-04 | Open-market sale | 3,259 | $652.84 | 6,098,588 |
| 2025-12-04 | Open-market sale | 4,501 | $651.98 | 6,101,847 |
| 2025-12-04 | Open-market sale | 7,272 | $650.82 | 6,106,348 |
| 2025-12-04 | Open-market sale | 3,499 | $649.80 | 6,113,620 |
| 2025-12-04 | Open-market sale | 1,560 | $648.82 | 6,117,119 |
| 2025-12-03 | Open-market sale | 1,503 | $635.10 | 6,135,275 |
| 2025-12-03 | Open-market sale | 1,235 | $634.00 | 6,136,778 |
| 2025-12-03 | Open-market sale | 1,702 | $632.95 | 6,138,013 |
| 2025-12-03 | Open-market sale | 898 | $632.10 | 6,139,715 |
| 2025-12-03 | Open-market sale | 3,882 | $647.29 | 6,140,613 |
| 2025-12-03 | Open-market sale | 2,590 | $646.50 | 6,144,495 |
| 2025-12-03 | Open-market sale | 4,133 | $645.31 | 6,147,085 |
| 2025-12-03 | Open-market sale | 1,645 | $644.42 | 6,151,218 |
| 2025-12-03 | Open-market sale | 1,740 | $643.36 | 6,152,863 |
| 2025-12-03 | Open-market sale | 811 | $642.38 | 6,154,603 |
| 2025-12-03 | Open-market sale | 80 | $640.87 | 6,155,414 |
| 2025-12-03 | Open-market sale | 160 | $639.17 | 6,155,494 |
| 2025-12-03 | Open-market sale | 560 | $638.08 | 6,155,654 |
| 2025-12-03 | Open-market sale | 240 | $637.24 | 6,156,214 |
| 2025-12-03 | Open-market sale | 858 | $635.79 | 6,156,454 |
| 2025-12-03 | Open-market sale | 1,443 | $635.04 | 6,157,312 |
| 2025-12-03 | Open-market sale | 1,166 | $634.02 | 6,158,755 |
| 2025-12-03 | Open-market sale | 1,656 | $632.93 | 6,159,921 |
| 2025-12-03 | Open-market sale | 970 | $632.15 | 6,161,577 |
| 2025-12-03 | Open-market sale | 3,186 | $647.36 | 6,118,679 |
| 2025-12-03 | Open-market sale | 3,111 | $646.63 | 6,121,865 |
| 2025-12-03 | Open-market sale | 3,474 | $645.44 | 6,124,976 |
| 2025-12-03 | Open-market sale | 2,231 | $644.71 | 6,128,450 |
| 2025-12-03 | Open-market sale | 1,617 | $643.53 | 6,130,681 |
| 2025-12-03 | Open-market sale | 1,160 | $642.58 | 6,132,298 |
| 2025-12-03 | Open-market sale | 120 | $641.08 | 6,133,458 |
| 2025-12-03 | Open-market sale | 737 | $635.77 | 6,134,538 |
| 2025-12-03 | Open-market sale | 240 | $636.98 | 6,134,298 |
| 2025-12-03 | Open-market sale | 160 | $639.17 | 6,133,578 |
| 2025-12-03 | Open-market sale | 560 | $638.05 | 6,133,738 |
| 2025-08-25 | Open-market sale | 529 | $664.99 | 6,162,547 |
| 2025-06-09 | Open-market sale | 6,613 | $766.87 | 6,012,534 |
| 2025-06-09 | Open-market sale | 1,168 | $771.02 | 6,000,779 |
| 2025-06-09 | Open-market sale | 4,474 | $770.19 | 6,001,947 |
| 2025-06-09 | Open-market sale | 5,013 | $769.34 | 6,006,421 |
| 2025-06-09 | Open-market sale | 1,100 | $767.99 | 6,011,434 |
| 2025-06-09 | Open-market sale | 100 | $771.93 | 6,000,679 |
| 2025-06-09 | Open-market sale | 14,981 | $765.93 | 6,019,147 |
| 2025-06-09 | Open-market sale | 11,379 | $765.09 | 6,034,128 |
| 2025-06-09 | Open-market sale | 13,674 | $764.03 | 6,045,507 |
| 2025-06-09 | Open-market sale | 4,314 | $763.21 | 6,059,181 |
| 2025-05-27 | Open-market sale | 1,479 | $745.38 | 6,092,788 |
| 2025-05-27 | Open-market sale | 3,621 | $744.55 | 6,094,267 |
| 2025-05-27 | Open-market sale | 2,921 | $746.90 | 6,089,867 |
| 2025-05-27 | Open-market sale | 858 | $743.62 | 6,097,888 |
| 2025-05-27 | Open-market sale | 971 | $742.48 | 6,098,746 |
| 2025-05-27 | Open-market sale | 910 | $741.35 | 6,099,717 |
| 2025-05-27 | Open-market sale | 3,126 | $740.29 | 6,100,627 |
| 2025-05-27 | Open-market sale | 4,376 | $739.29 | 6,103,753 |
| 2025-05-27 | Open-market sale | 4,619 | $738.34 | 6,108,129 |
| 2025-05-27 | Open-market sale | 3,689 | $737.49 | 6,112,748 |
| 2025-05-27 | Open-market sale | 1,493 | $736.42 | 6,116,437 |
| 2025-05-27 | Open-market sale | 430 | $735.38 | 6,117,930 |
| 2025-05-27 | Open-market sale | 1,600 | $734.22 | 6,118,360 |
| 2025-05-27 | Open-market sale | 402 | $733.19 | 6,119,960 |
| 2025-05-27 | Open-market sale | 1,415 | $731.65 | 6,120,362 |
| 2025-05-27 | Open-market sale | 2,536 | $730.67 | 6,121,777 |
| 2025-05-27 | Open-market sale | 4,624 | $729.63 | 6,124,313 |
| 2025-05-27 | Open-market sale | 4,040 | $728.73 | 6,128,937 |
| 2025-05-27 | Open-market sale | 1,860 | $727.56 | 6,132,977 |
| 2025-05-27 | Open-market sale | 1,100 | $726.46 | 6,134,837 |
| 2025-05-27 | Open-market sale | 4,692 | $751.48 | 6,063,495 |
| 2025-05-27 | Open-market sale | 2,116 | $750.95 | 6,068,187 |
| 2025-05-27 | Open-market sale | 4,132 | $749.77 | 6,070,303 |
| 2025-05-27 | Open-market sale | 9,161 | $748.82 | 6,074,435 |
| 2025-05-27 | Open-market sale | 6,271 | $747.86 | 6,083,596 |
| 2025-03-11 | Open-market sale | 100 | $594.54 | 6,135,937 |
| 2025-03-11 | Open-market sale | 1,355 | $587.31 | 6,138,237 |
| 2025-03-11 | Open-market sale | 508 | $586.04 | 6,139,592 |
| 2025-03-11 | Open-market sale | 1,000 | $585.10 | 6,140,100 |
| 2025-03-11 | Open-market sale | 500 | $584.25 | 6,141,100 |
| 2025-03-11 | Open-market sale | 800 | $583.03 | 6,141,600 |
| 2025-03-11 | Open-market sale | 900 | $581.68 | 6,142,400 |
| 2025-03-11 | Open-market sale | 1,200 | $580.90 | 6,143,300 |
| 2025-03-11 | Open-market sale | 200 | $579.52 | 6,144,500 |
| 2025-03-11 | Open-market sale | 200 | $578.38 | 6,144,700 |
| 2025-03-11 | Open-market sale | 500 | $588.05 | 6,137,737 |
| 2025-03-11 | Open-market sale | 1,100 | $589.28 | 6,136,637 |
| 2025-03-11 | Open-market sale | 300 | $590.22 | 6,136,337 |
| 2025-03-11 | Open-market sale | 300 | $592.59 | 6,136,037 |
| 2025-03-10 | Open-market sale | 2,805 | $593.98 | 6,149,600 |
| 2025-03-10 | Open-market sale | 2,501 | $593.04 | 6,152,405 |
| 2025-03-10 | Open-market sale | 3,200 | $592.03 | 6,154,906 |
| 2025-03-10 | Open-market sale | 2,656 | $590.81 | 6,158,106 |
| 2025-03-10 | Open-market sale | 444 | $589.65 | 6,160,762 |
| 2025-03-10 | Open-market sale | 700 | $588.33 | 6,161,206 |
| 2025-03-10 | Open-market sale | 1,586 | $587.33 | 6,161,906 |
| 2025-03-10 | Open-market sale | 2,797 | $586.33 | 6,163,492 |
| 2025-03-10 | Open-market sale | 2,757 | $585.36 | 6,166,289 |
| 2025-03-10 | Open-market sale | 1,245 | $584.25 | 6,169,046 |
| 2025-03-10 | Open-market sale | 3,967 | $583.34 | 6,170,291 |
| 2025-03-10 | Open-market sale | 2,090 | $582.35 | 6,174,258 |
| 2025-03-10 | Open-market sale | 5,960 | $581.30 | 6,176,348 |
| 2025-03-10 | Open-market sale | 10,563 | $580.31 | 6,182,308 |
| 2025-03-10 | Open-market sale | 15,077 | $579.32 | 6,192,871 |
| 2025-03-10 | Open-market sale | 7,252 | $578.40 | 6,207,948 |
| 2025-03-10 | Open-market sale | 3,600 | $577.36 | 6,215,200 |
| 2025-03-10 | Open-market sale | 1,100 | $576.26 | 6,218,800 |
| 2025-03-10 | Open-market sale | 300 | $600.53 | 6,144,900 |
| 2025-03-10 | Open-market sale | 430 | $598.53 | 6,145,200 |
| 2025-03-10 | Open-market sale | 1,722 | $597.28 | 6,145,630 |
| 2025-03-10 | Open-market sale | 848 | $596.81 | 6,147,352 |
| 2025-03-10 | Open-market sale | 1,400 | $595.12 | 6,148,200 |
| 2025-02-28 | Open-market sale | 300 | $609.18 | 6,220,826 |
| 2025-02-28 | Open-market sale | 400 | $607.97 | 6,221,126 |
| 2025-02-28 | Open-market sale | 401 | $607.07 | 6,221,526 |
| 2025-02-28 | Open-market sale | 119 | $604.52 | 6,221,927 |
| 2025-02-28 | Open-market sale | 700 | $603.44 | 6,222,046 |
| 2025-02-28 | Open-market sale | 1,000 | $602.26 | 6,222,746 |
| 2025-02-28 | Open-market sale | 1,600 | $600.99 | 6,223,746 |
| 2025-02-28 | Open-market sale | 1,000 | $600.14 | 6,225,346 |
| 2025-02-28 | Open-market sale | 526 | $613.95 | 6,219,900 |
| 2025-02-28 | Open-market sale | 400 | $611.13 | 6,220,426 |
| 2025-02-27 | Open-market sale | 5,385 | $615.48 | 6,245,411 |
| 2025-02-27 | Open-market sale | 9,574 | $614.55 | 6,250,796 |
| 2025-02-27 | Open-market sale | 6,201 | $613.54 | 6,260,370 |
| 2025-02-27 | Open-market sale | 3,848 | $612.62 | 6,266,571 |
| 2025-02-27 | Open-market sale | 2,951 | $611.35 | 6,270,419 |
| 2025-02-27 | Open-market sale | 3,800 | $610.51 | 6,273,370 |
| 2025-02-27 | Open-market sale | 1,500 | $609.37 | 6,277,170 |
| 2025-02-27 | Open-market sale | 128 | $607.08 | 6,278,670 |
| 2025-02-27 | Open-market sale | 2,700 | $606.34 | 6,278,798 |
| 2025-02-27 | Open-market sale | 2,070 | $605.27 | 6,281,498 |
| 2025-02-27 | Open-market sale | 2,266 | $604.38 | 6,283,568 |
| 2025-02-27 | Open-market sale | 1,664 | $603.21 | 6,285,834 |
| 2025-02-27 | Open-market sale | 5,392 | $602.13 | 6,287,498 |
| 2025-02-27 | Open-market sale | 2,906 | $601.31 | 6,292,890 |
| 2025-02-27 | Open-market sale | 5,550 | $600.61 | 6,295,796 |
| 2025-02-27 | Open-market sale | 1,300 | $625.38 | 6,226,346 |
| 2025-02-27 | Open-market sale | 224 | $624.01 | 6,227,646 |
| 2025-02-27 | Open-market sale | 576 | $623.28 | 6,227,870 |
| 2025-02-27 | Open-market sale | 400 | $622.14 | 6,228,446 |
| 2025-02-27 | Open-market sale | 779 | $620.35 | 6,228,846 |
| 2025-02-27 | Open-market sale | 3,980 | $619.53 | 6,229,625 |
| 2025-02-27 | Open-market sale | 2,523 | $618.46 | 6,233,605 |
| 2025-02-27 | Open-market sale | 4,939 | $617.58 | 6,236,128 |
| 2025-02-27 | Open-market sale | 4,344 | $616.60 | 6,241,067 |
| 2024-12-18 | Open-market sale | 1,800 | $657.00 | 6,359,184 |
| 2024-12-18 | Open-market sale | 400 | $655.43 | 6,360,984 |
| 2024-12-18 | Open-market sale | 200 | $654.10 | 6,361,384 |
| 2024-12-18 | Open-market sale | 4,039 | $653.05 | 6,361,584 |
| 2024-12-18 | Open-market sale | 1,800 | $651.97 | 6,365,623 |
| 2024-12-18 | Open-market sale | 1,509 | $650.76 | 6,367,423 |
| 2024-12-18 | Open-market sale | 5,409 | $650.04 | 6,368,932 |
| 2024-12-18 | Open-market sale | 600 | $648.26 | 6,374,341 |
| 2024-12-18 | Open-market sale | 3,140 | $657.96 | 6,356,044 |
| 2024-12-18 | Open-market sale | 2,446 | $658.84 | 6,353,598 |
| 2024-12-18 | Open-market sale | 400 | $660.11 | 6,353,198 |
| 2024-12-18 | Open-market sale | 1,027 | $662.42 | 6,351,371 |
| 2024-12-18 | Open-market sale | 800 | $661.29 | 6,352,398 |
| 2024-12-18 | Open-market sale | 1,660 | $674.88 | 6,301,286 |
| 2024-12-18 | Open-market sale | 4,640 | $673.67 | 6,302,946 |
| 2024-12-18 | Open-market sale | 6,532 | $672.84 | 6,307,586 |
| 2024-12-18 | Open-market sale | 3,400 | $671.85 | 6,314,118 |
| 2024-12-18 | Open-market sale | 6,715 | $670.68 | 6,317,518 |
| 2024-12-18 | Open-market sale | 8,031 | $669.72 | 6,324,233 |
| 2024-12-18 | Open-market sale | 4,934 | $668.83 | 6,332,264 |
| 2024-12-18 | Open-market sale | 4,858 | $667.70 | 6,337,198 |
| 2024-12-18 | Open-market sale | 3,742 | $666.75 | 6,342,056 |
| 2024-12-18 | Open-market sale | 1,635 | $665.74 | 6,345,798 |
| 2024-12-18 | Open-market sale | 2,865 | $664.79 | 6,347,433 |
| 2024-12-18 | Open-market sale | 1,073 | $663.58 | 6,350,298 |
| 2024-11-26 | Open-market sale | 200 | $640.38 | 6,374,941 |
| 2024-11-26 | Open-market sale | 700 | $639.56 | 6,375,141 |
| 2024-11-26 | Open-market sale | 1,248 | $638.56 | 6,375,841 |
| 2024-11-26 | Open-market sale | 261 | $637.03 | 6,377,089 |
| 2024-11-26 | Open-market sale | 100 | $635.53 | 6,377,350 |
| 2024-11-26 | Open-market sale | 155 | $634.51 | 6,377,450 |
| 2024-11-26 | Open-market sale | 500 | $632.97 | 6,377,605 |
| 2024-11-25 | Open-market sale | 3,574 | $642.04 | 6,415,075 |
| 2024-11-25 | Open-market sale | 1,182 | $641.02 | 6,418,649 |
| 2024-11-25 | Open-market sale | 2,000 | $640.41 | 6,419,831 |
| 2024-11-25 | Open-market sale | 2,400 | $638.75 | 6,421,831 |
| 2024-11-25 | Open-market sale | 4,524 | $637.88 | 6,424,231 |
| 2024-11-25 | Open-market sale | 5,251 | $636.87 | 6,428,755 |
| 2024-11-25 | Open-market sale | 825 | $636.16 | 6,434,006 |
| 2024-11-25 | Open-market sale | 15,995 | $634.68 | 6,434,831 |
| 2024-11-25 | Open-market sale | 2,279 | $633.64 | 6,450,826 |
| 2024-11-25 | Open-market sale | 266 | $650.99 | 6,378,105 |
| 2024-11-25 | Open-market sale | 2,954 | $650.33 | 6,378,371 |
| 2024-11-25 | Open-market sale | 5,837 | $649.32 | 6,381,325 |
| 2024-11-25 | Open-market sale | 4,972 | $648.17 | 6,387,162 |
| 2024-11-25 | Open-market sale | 6,631 | $647.35 | 6,392,134 |
| 2024-11-25 | Open-market sale | 3,025 | $645.29 | 6,404,507 |
| 2024-11-25 | Open-market sale | 2,700 | $643.35 | 6,412,375 |
| 2024-11-25 | Open-market sale | 4,843 | $644.29 | 6,407,532 |
| 2024-11-25 | Open-market sale | 5,742 | $646.22 | 6,398,765 |
| 2024-09-18 | Open-market sale | 100 | $643.89 | 6,453,105 |
| 2024-09-18 | Open-market sale | 500 | $639.35 | 6,453,505 |
| 2024-09-18 | Open-market sale | 300 | $638.24 | 6,454,005 |
| 2024-09-18 | Open-market sale | 356 | $637.40 | 6,454,305 |
| 2024-09-18 | Open-market sale | 200 | $635.43 | 6,454,661 |
| 2024-09-18 | Open-market sale | 705 | $632.98 | 6,454,861 |
| 2024-09-18 | Open-market sale | 200 | $640.79 | 6,453,305 |
| 2024-09-18 | Open-market sale | 100 | $641.78 | 6,453,205 |
| 2024-09-17 | Open-market sale | 11,173 | $647.75 | 6,458,867 |
| 2024-09-17 | Open-market sale | 3,301 | $648.63 | 6,455,566 |
| 2024-09-17 | Open-market sale | 17,542 | $646.68 | 6,470,040 |
| 2024-09-17 | Open-market sale | 17,714 | $645.85 | 6,487,582 |
| 2024-09-17 | Open-market sale | 25,270 | $644.79 | 6,505,296 |
| 2024-08-27 | Open-market sale | 407 | $622.10 | 6,533,705 |
| 2024-08-27 | Open-market sale | 600 | $624.12 | 6,533,105 |
| 2024-08-27 | Open-market sale | 1,070 | $625.00 | 6,532,035 |
| 2024-08-27 | Open-market sale | 1,069 | $626.06 | 6,530,966 |
| 2024-08-27 | Open-market sale | 300 | $627.01 | 6,530,666 |
| 2024-08-27 | Open-market sale | 490 | $619.86 | 6,534,612 |
| 2024-08-27 | Open-market sale | 500 | $618.62 | 6,535,102 |
| 2024-08-27 | Open-market sale | 200 | $616.90 | 6,535,602 |
| 2024-08-27 | Open-market sale | 595 | $615.17 | 6,535,802 |
| 2024-08-27 | Open-market sale | 218 | $614.13 | 6,536,397 |
| 2024-08-27 | Open-market sale | 400 | $612.65 | 6,536,615 |
| 2024-08-27 | Open-market sale | 500 | $621.42 | 6,534,112 |
| 2024-08-27 | Open-market sale | 100 | $627.97 | 6,530,566 |
| 2024-08-26 | Open-market sale | 5,412 | $620.48 | 6,545,990 |
| 2024-08-26 | Open-market sale | 900 | $631.12 | 6,537,015 |
| 2024-08-26 | Open-market sale | 100 | $630.01 | 6,537,915 |
| 2024-08-26 | Open-market sale | 400 | $628.17 | 6,538,015 |
| 2024-08-26 | Open-market sale | 900 | $626.91 | 6,538,415 |
| 2024-08-26 | Open-market sale | 1,607 | $624.78 | 6,539,315 |
| 2024-08-26 | Open-market sale | 1,857 | $623.89 | 6,540,922 |
| 2024-08-26 | Open-market sale | 1,400 | $622.57 | 6,542,779 |
| 2024-08-26 | Open-market sale | 1,811 | $621.53 | 6,544,179 |
| 2024-08-26 | Open-market sale | 10,188 | $619.45 | 6,551,402 |
| 2024-08-26 | Open-market sale | 16,090 | $618.49 | 6,561,590 |
| 2024-08-26 | Open-market sale | 20,992 | $617.51 | 6,577,680 |
| 2024-08-26 | Open-market sale | 13,343 | $616.71 | 6,598,672 |
| 2024-06-12 | Open-market sale | 100 | $602.20 | 6,524,412 |
| 2024-06-12 | Open-market sale | 700 | $601.17 | 6,524,512 |
| 2024-06-12 | Open-market sale | 431 | $599.79 | 6,525,212 |
| 2024-06-12 | Open-market sale | 1,414 | $598.83 | 6,525,643 |
| 2024-06-12 | Open-market sale | 900 | $597.49 | 6,527,057 |
| 2024-06-12 | Open-market sale | 1,666 | $596.25 | 6,527,957 |
| 2024-06-12 | Open-market sale | 2,426 | $595.39 | 6,529,623 |
| 2024-06-12 | Open-market sale | 1,100 | $594.24 | 6,532,049 |
| 2024-06-12 | Open-market sale | 3,219 | $593.19 | 6,533,149 |
| 2024-06-12 | Open-market sale | 8,345 | $592.17 | 6,536,368 |
| 2024-06-12 | Open-market sale | 3,008 | $591.16 | 6,544,713 |
| 2024-06-12 | Open-market sale | 3,200 | $590.18 | 6,547,721 |
| 2024-06-12 | Open-market sale | 200 | $585.79 | 6,550,921 |
| 2024-06-12 | Open-market sale | 100 | $582.04 | 6,551,121 |
| 2024-06-12 | Open-market sale | 500 | $579.78 | 6,551,221 |
| 2024-06-11 | Open-market sale | 3,600 | $568.97 | 6,551,721 |
| 2024-06-11 | Open-market sale | 31,557 | $566.46 | 6,580,048 |
| 2024-06-11 | Open-market sale | 8,746 | $565.22 | 6,611,605 |
| 2024-06-11 | Open-market sale | 4,470 | $564.20 | 6,620,351 |
| 2024-06-11 | Open-market sale | 1,900 | $563.10 | 6,624,821 |
| 2024-06-11 | Open-market sale | 15,517 | $567.12 | 6,564,531 |
| 2024-06-11 | Open-market sale | 9,210 | $568.14 | 6,555,321 |
| 2024-06-10 | Open-market sale | 3,000 | $571.39 | 6,626,721 |
| 2024-06-10 | Open-market sale | 2,509 | $570.50 | 6,629,721 |
| 2024-06-10 | Open-market sale | 3,700 | $569.52 | 6,632,230 |
| 2024-06-10 | Open-market sale | 13,574 | $568.22 | 6,635,930 |
| 2024-06-10 | Open-market sale | 41,839 | $567.35 | 6,649,504 |
| 2024-06-10 | Open-market sale | 10,378 | $566.39 | 6,691,343 |
| 2024-05-30 | Open-market sale | 700 | $564.98 | 6,711,253 |
| 2024-05-30 | Open-market sale | 1,530 | $570.19 | 6,703,121 |
| 2024-05-30 | Open-market sale | 1,910 | $569.27 | 6,704,651 |
| 2024-05-30 | Open-market sale | 1,803 | $568.18 | 6,706,561 |
| 2024-05-30 | Open-market sale | 1,595 | $567.13 | 6,708,364 |
| 2024-05-30 | Open-market sale | 1,294 | $565.96 | 6,709,959 |
| 2024-05-30 | Open-market sale | 400 | $571.36 | 6,702,721 |
| 2024-05-30 | Open-market sale | 1,300 | $564.10 | 6,711,953 |
| 2024-05-30 | Open-market sale | 3,216 | $562.96 | 6,713,253 |
| 2024-05-30 | Open-market sale | 200 | $588.46 | 6,701,721 |
| 2024-05-30 | Open-market sale | 200 | $584.52 | 6,701,921 |
| 2024-05-30 | Open-market sale | 100 | $577.72 | 6,702,121 |
| 2024-05-30 | Open-market sale | 500 | $573.56 | 6,702,221 |
| 2024-05-29 | Open-market sale | 11,588 | $598.99 | 6,746,891 |
| 2024-05-29 | Open-market sale | 24,776 | $598.16 | 6,758,479 |
| 2024-05-29 | Open-market sale | 6,614 | $597.13 | 6,783,255 |
| 2024-05-29 | Open-market sale | 700 | $595.11 | 6,789,869 |
| 2024-05-29 | Open-market sale | 900 | $593.20 | 6,790,569 |
| 2024-05-29 | Open-market sale | 3,808 | $603.01 | 6,733,753 |
| 2024-05-29 | Open-market sale | 4,851 | $604.12 | 6,728,902 |
| 2024-05-29 | Open-market sale | 3,678 | $605.08 | 6,725,224 |
| 2024-05-29 | Open-market sale | 3,855 | $606.09 | 6,721,369 |
| 2024-05-29 | Open-market sale | 4,575 | $599.80 | 6,742,316 |
| 2024-05-29 | Open-market sale | 1,609 | $601.09 | 6,740,707 |
| 2024-05-29 | Open-market sale | 1,200 | $608.89 | 6,716,969 |
| 2024-05-29 | Open-market sale | 500 | $610.22 | 6,716,469 |
| 2024-05-29 | Open-market sale | 900 | $607.22 | 6,720,469 |
| 2024-05-29 | Open-market sale | 2,300 | $608.00 | 6,718,169 |
| 2024-05-29 | Open-market sale | 3,146 | $602.11 | 6,737,561 |
| 2024-05-28 | Open-market sale | 700 | $604.58 | 6,791,469 |
| 2024-05-28 | Open-market sale | 1,000 | $602.68 | 6,792,169 |
| 2024-05-28 | Open-market sale | 100 | $601.57 | 6,793,169 |
| 2024-05-28 | Open-market sale | 1,007 | $600.65 | 6,793,269 |
| 2024-05-28 | Open-market sale | 14,272 | $600.01 | 6,794,276 |
| 2024-05-28 | Open-market sale | 13,565 | $598.96 | 6,808,548 |
| 2024-05-28 | Open-market sale | 11,602 | $598.03 | 6,822,113 |
| 2024-05-28 | Open-market sale | 10,543 | $597.01 | 6,833,715 |
| 2024-05-28 | Open-market sale | 13,761 | $595.92 | 6,844,258 |
| 2024-05-28 | Open-market sale | 7,150 | $595.05 | 6,858,019 |
| 2024-05-28 | Open-market sale | 1,300 | $593.87 | 6,865,169 |
| 2021-03-09 | Gift | 250,000 | $0.00 | 6,616,469 |
| 2020-08-31 | Gift | 1,203,563 | $0.00 | 7,116,469 |
| 2020-08-31 | Gift | 250,000 | $0.00 | 6,866,469 |
| 2019-12-23 | Open-market sale | 10,140 | $267.66 | 1,100 |
| 2019-12-23 | Open-market sale | 1,100 | $268.52 | 0 |
| 2019-12-23 | Open-market sale | 10,071 | $266.87 | 11,240 |
| 2019-12-20 | Open-market sale | 3 | $267.38 | 21,311 |
| 2019-12-20 | Open-market sale | 36,732 | $266.81 | 21,314 |
| 2019-12-20 | Open-market sale | 67,739 | $265.92 | 58,046 |
| 2019-12-20 | Open-market sale | 7,548 | $265.06 | 125,785 |
| 2019-12-10 | Open-market sale | 3,689 | $256.52 | 8,320,032 |
| 2019-12-10 | Open-market sale | 11,585 | $255.86 | 8,323,721 |
| 2019-12-10 | Open-market sale | 9,645 | $252.64 | 8,370,363 |
| 2019-12-10 | Open-market sale | 18,144 | $253.70 | 8,352,219 |
| 2019-12-10 | Open-market sale | 16,913 | $254.63 | 8,335,306 |
| 2019-12-09 | Open-market sale | 67,361 | $256.04 | 8,386,004 |
| 2019-12-09 | Open-market sale | 5,996 | $256.59 | 8,380,008 |
| 2019-09-20 | Open-market sale | 7,123 | $272.05 | 137,854 |
| 2019-09-20 | Open-market sale | 3,880 | $271.02 | 144,977 |
| 2019-09-20 | Open-market sale | 17,856 | $269.91 | 148,857 |
| 2019-09-20 | Open-market sale | 4,521 | $272.70 | 133,333 |
| 2019-09-20 | Open-market sale | 18,494 | $269.12 | 166,713 |
| 2019-09-20 | Open-market sale | 5,957 | $268.23 | 185,207 |
| 2019-09-19 | Open-market sale | 13,324 | $269.36 | 253,342 |
| 2019-09-19 | Open-market sale | 39,162 | $270.19 | 214,180 |
| 2019-09-19 | Open-market sale | 19,558 | $271.24 | 194,622 |
| 2019-09-19 | Open-market sale | 3,458 | $271.98 | 191,164 |
| 2019-09-09 | Open-market sale | 6,122 | $274.86 | 8,556,443 |
| 2019-09-09 | Open-market sale | 24,133 | $274.34 | 8,562,565 |
| 2019-09-09 | Open-market sale | 24,166 | $276.09 | 8,532,277 |
| 2019-09-09 | Open-market sale | 15,716 | $276.97 | 8,516,561 |
| 2019-09-09 | Open-market sale | 4,908 | $278.03 | 8,511,653 |
| 2019-09-09 | Open-market sale | 4,693 | $279.22 | 8,506,960 |
| 2019-09-09 | Open-market sale | 6,822 | $280.47 | 8,500,138 |
| 2019-09-09 | Open-market sale | 17,137 | $281.23 | 8,483,001 |
| 2019-09-09 | Open-market sale | 18,540 | $282.18 | 8,464,461 |
| 2019-09-09 | Open-market sale | 1,496 | $283.23 | 8,462,965 |
| 2019-09-09 | Open-market sale | 2,200 | $284.16 | 8,460,765 |
| 2019-09-09 | Open-market sale | 2,300 | $285.25 | 8,458,465 |
| 2019-09-09 | Open-market sale | 1,300 | $288.78 | 8,453,365 |
| 2019-09-09 | Open-market sale | 989 | $286.81 | 8,454,665 |
| 2019-09-09 | Open-market sale | 2,811 | $286.51 | 8,455,654 |
| 2019-06-20 | Open-market sale | 5,507 | $267.35 | 267,266 |
| 2019-06-20 | Open-market sale | 12,897 | $266.66 | 272,773 |
| 2019-06-20 | Open-market sale | 22,299 | $265.55 | 285,670 |
| 2019-06-20 | Open-market sale | 4,000 | $264.68 | 307,969 |
| 2019-06-20 | Open-market sale | 600 | $268.22 | 266,666 |
| 2019-06-19 | Open-market sale | 4,149 | $263.18 | 311,969 |
| 2019-06-19 | Open-market sale | 4,326 | $261.54 | 349,138 |
| 2019-06-19 | Open-market sale | 23,159 | $260.51 | 353,464 |
| 2019-06-19 | Open-market sale | 19,246 | $259.68 | 376,623 |
| 2019-06-19 | Open-market sale | 4,131 | $258.76 | 395,869 |
| 2019-06-19 | Open-market sale | 33,020 | $262.67 | 316,118 |
| 2019-06-10 | Open-market sale | 11,874 | $260.97 | 9,001,660 |
| 2019-06-10 | Open-market sale | 2,681 | $259.97 | 9,013,534 |
| 2019-06-10 | Open-market sale | 1,400 | $263.59 | 8,986,698 |
| 2019-06-10 | Open-market sale | 5,776 | $261.86 | 8,995,884 |
| 2019-06-10 | Open-market sale | 7,786 | $262.82 | 8,988,098 |
| 2019-06-07 | Open-market sale | 16,433 | $260.02 | 9,016,215 |
| 2019-06-07 | Open-market sale | 34,219 | $259.35 | 9,032,648 |
| 2019-06-07 | Open-market sale | 28,956 | $258.26 | 9,066,867 |
| 2019-06-07 | Open-market sale | 1,394 | $256.44 | 9,115,048 |
| 2019-06-07 | Open-market sale | 1,390 | $255.18 | 9,116,442 |
| 2019-06-07 | Open-market sale | 2,200 | $254.10 | 9,117,832 |
| 2019-06-07 | Open-market sale | 19,225 | $257.42 | 9,095,823 |
| 2019-03-22 | Gift | 400,000 | $0.00 | 8,586,698 |
| 2019-03-12 | Gift | 400,000 | $0.00 | 9,520,032 |
| 2018-11-23 | Open-market sale | 19,640 | $197.47 | 0 |
| 2018-11-23 | Open-market sale | 34,110 | $195.79 | 41,890 |
| 2018-11-23 | Open-market sale | 22,250 | $196.71 | 19,640 |
| 2018-11-21 | Open-market sale | 4,700 | $195.19 | 147,301 |
| 2018-11-21 | Open-market sale | 7,141 | $196.19 | 140,160 |
| 2018-11-21 | Open-market sale | 12,534 | $200.08 | 76,000 |
| 2018-11-21 | Open-market sale | 23,287 | $199.08 | 88,534 |
| 2018-11-21 | Open-market sale | 20,577 | $198.34 | 111,821 |
| 2018-11-21 | Open-market sale | 7,762 | $197.06 | 132,398 |
| 2018-09-19 | Open-market sale | 3,070 | $227.69 | 9,920,432 |
| 2018-09-19 | Open-market sale | 1,724 | $224.75 | 9,932,694 |
| 2018-09-19 | Open-market sale | 7,450 | $225.66 | 9,925,244 |
| 2018-09-19 | Open-market sale | 1,742 | $226.51 | 9,923,502 |
| 2018-09-19 | Open-market sale | 400 | $228.18 | 9,920,032 |
| 2018-09-19 | Open-market sale | 34,467 | $220.75 | 9,954,304 |
| 2018-09-19 | Open-market sale | 8,253 | $221.44 | 9,946,051 |
| 2018-09-19 | Open-market sale | 2,428 | $222.62 | 9,943,623 |
| 2018-09-19 | Open-market sale | 9,205 | $223.57 | 9,934,418 |
| 2018-09-19 | Open-market sale | 31,261 | $219.77 | 9,988,771 |
| 2018-09-07 | Open-market sale | 3,668 | $221.37 | 10,020,032 |
| 2018-09-07 | Open-market sale | 2,901 | $217.75 | 10,117,131 |
| 2018-09-07 | Open-market sale | 62,731 | $220.69 | 10,023,700 |
| 2018-09-07 | Open-market sale | 22,512 | $219.94 | 10,086,431 |
| 2018-09-07 | Open-market sale | 8,188 | $218.72 | 10,108,943 |
| 2018-08-27 | Open-market sale | 1,300 | $212.70 | 10,125,129 |
| 2018-08-27 | Open-market sale | 1,861 | $213.64 | 10,123,268 |
| 2018-08-27 | Open-market sale | 500 | $215.18 | 10,122,768 |
| 2018-08-27 | Open-market sale | 536 | $215.38 | 10,122,232 |
| 2018-08-27 | Open-market sale | 57,458 | $211.69 | 10,126,429 |
| 2018-08-27 | Open-market sale | 2,200 | $216.75 | 10,120,032 |
| 2018-08-27 | Open-market sale | 36,145 | $211.05 | 10,183,877 |
| 2018-06-19 | Open-market sale | 42,986 | $208.78 | 10,269,059 |
| 2018-06-19 | Open-market sale | 17,523 | $209.85 | 10,251,536 |
| 2018-06-19 | Open-market sale | 31,504 | $210.47 | 10,220,032 |
| 2018-06-19 | Open-market sale | 7,987 | $207.69 | 10,312,045 |
| 2018-06-06 | Open-market sale | 2,462 | $209.00 | 10,320,032 |
| 2018-06-06 | Open-market sale | 65,043 | $208.35 | 10,322,494 |
| 2018-06-06 | Open-market sale | 32,495 | $207.58 | 10,387,537 |
| 2018-05-24 | Open-market sale | 25,497 | $196.11 | 10,483,535 |
| 2018-05-24 | Open-market sale | 24,624 | $197.88 | 10,420,032 |
| 2018-05-24 | Open-market sale | 38,879 | $197.33 | 10,444,656 |
| 2018-05-24 | Open-market sale | 11,000 | $195.21 | 10,509,032 |
| 2018-03-16 | Open-market sale | 60,858 | $178.86 | 10,520,056 |
| 2018-03-16 | Open-market sale | 36,472 | $178.16 | 10,580,914 |
| 2018-03-16 | Open-market sale | 60,858 | $178.86 | 10,520,032 |
| 2018-03-16 | Open-market sale | 36,472 | $178.16 | 10,580,890 |
| 2018-03-15 | Open-market sale | 28,980 | $178.01 | 10,617,386 |
| 2018-03-15 | Open-market sale | 87,962 | $177.19 | 10,646,366 |
| 2018-03-15 | Open-market sale | 28,980 | $178.01 | 10,617,362 |
| 2018-03-15 | Open-market sale | 87,962 | $177.19 | 10,646,342 |
| 2018-03-12 | Open-market sale | 18,536 | $177.92 | 10,734,316 |
| 2018-03-12 | Open-market sale | 43,313 | $177.18 | 10,752,852 |
| 2018-03-09 | Open-market sale | 14,675 | $174.52 | 10,885,574 |
| 2018-03-09 | Open-market sale | 16,237 | $173.48 | 10,900,249 |
| 2018-03-09 | Open-market sale | 24,940 | $172.51 | 10,916,486 |
| 2018-03-09 | Open-market sale | 19,582 | $175.48 | 10,865,992 |
| 2018-03-09 | Open-market sale | 51,000 | $176.46 | 10,814,992 |
| 2018-03-09 | Open-market sale | 18,827 | $177.11 | 10,796,165 |
| 2018-03-08 | Open-market sale | 25,874 | $171.20 | 10,941,426 |
| 2018-03-08 | Open-market sale | 40,197 | $170.34 | 10,967,300 |
| 2018-03-07 | Open-market sale | 44,120 | $170.09 | 11,027,439 |
| 2018-03-07 | Open-market sale | 19,942 | $170.76 | 11,007,497 |
| 2018-03-07 | Open-market sale | 29,423 | $169.23 | 11,071,559 |
| 2018-02-28 | Open-market sale | 15,443 | $167.57 | 11,193,002 |
| 2018-02-28 | Open-market sale | 36,959 | $169.64 | 11,132,004 |
| 2018-02-28 | Open-market sale | 24,039 | $168.26 | 11,168,963 |
| 2018-02-28 | Open-market sale | 15,360 | $170.27 | 11,116,644 |
| 2018-02-28 | Open-market sale | 700 | $171.95 | 11,100,982 |
| 2018-02-28 | Open-market sale | 14,962 | $171.33 | 11,101,682 |
| 2018-02-27 | Open-market sale | 44,203 | $170.72 | 11,293,825 |
| 2018-02-27 | Open-market sale | 54,593 | $171.72 | 11,239,232 |
| 2018-02-27 | Open-market sale | 30,787 | $172.58 | 11,208,445 |
| 2018-02-26 | Open-market sale | 63,662 | $172.36 | 11,338,028 |
| 2018-02-26 | Open-market sale | 62,660 | $171.42 | 11,401,690 |
| 2018-02-26 | Open-market sale | 3,300 | $170.35 | 11,464,350 |
| 2017-12-21 | Open-market sale | 9,438 | $159.19 | 11,467,650 |
| 2017-12-21 | Open-market sale | 66,457 | $158.64 | 11,477,088 |
| 2017-12-20 | Open-market sale | 60,711 | $159.33 | 11,544,683 |
| 2017-12-20 | Open-market sale | 1,138 | $160.30 | 11,543,545 |
| 2017-12-20 | Open-market sale | 46,989 | $158.93 | 11,605,394 |
| 2017-12-19 | Open-market sale | 35,864 | $160.32 | 11,654,782 |
| 2017-12-19 | Open-market sale | 2,399 | $161.07 | 11,652,383 |
| 2017-12-19 | Open-market sale | 35,864 | $160.32 | 11,654,770 |
| 2017-12-19 | Open-market sale | 2,399 | $161.07 | 11,652,371 |
| 2017-12-18 | Open-market sale | 59,282 | $161.16 | 11,690,646 |
| 2017-12-18 | Open-market sale | 53,449 | $160.75 | 11,749,928 |
| 2017-12-18 | Open-market sale | 53,449 | $160.75 | 11,749,916 |
| 2017-12-18 | Open-market sale | 59,282 | $161.16 | 11,690,634 |
| 2017-12-08 | Open-market sale | 23,017 | $155.50 | 11,804,065 |
| 2017-12-08 | Open-market sale | 57,031 | $154.70 | 11,827,082 |
| 2017-12-08 | Open-market sale | 700 | $156.19 | 11,803,365 |
| 2017-12-07 | Open-market sale | 30,414 | $155.50 | 11,884,113 |
| 2017-12-07 | Open-market sale | 72,171 | $154.93 | 11,914,527 |
| 2017-11-24 | Open-market sale | 6,989 | $151.37 | 11,997,354 |
| 2017-11-24 | Open-market sale | 6,956 | $153.44 | 11,986,698 |
| 2017-11-24 | Open-market sale | 3,700 | $152.66 | 11,993,654 |
| 2017-11-22 | Open-market sale | 147,440 | $151.29 | 12,022,592 |
| 2017-11-22 | Open-market sale | 18,249 | $151.87 | 12,004,343 |
| 2017-09-28 | Gift | 10,600 | $0.00 | 12,170,032 |
| 2017-09-20 | Open-market sale | 16,147 | $144.71 | 12,196,653 |
| 2017-09-20 | Open-market sale | 16,021 | $145.27 | 12,180,632 |
| 2017-09-19 | Open-market sale | 12,080 | $144.11 | 12,351,885 |
| 2017-09-19 | Open-market sale | 114,926 | $145.24 | 12,236,959 |
| 2017-09-19 | Open-market sale | 24,159 | $145.75 | 12,212,800 |
| 2017-09-07 | Open-market sale | 39,493 | $140.57 | 12,407,522 |
| 2017-09-07 | Open-market sale | 43,557 | $141.40 | 12,363,965 |
| 2017-09-06 | Open-market sale | 4,940 | $141.88 | 12,447,015 |
| 2017-09-06 | Open-market sale | 95,343 | $141.25 | 12,451,955 |
| 2017-08-25 | Open-market sale | 400 | $136.34 | 12,548,195 |
| 2017-08-25 | Open-market sale | 897 | $137.29 | 12,547,298 |
| 2017-08-24 | Open-market sale | 170,494 | $135.26 | 12,548,595 |
| 2017-08-24 | Open-market sale | 11,543 | $134.39 | 12,719,089 |
| 2017-06-02 | Gift | 51,680 | $0.00 | 12,730,632 |
| 2016-09-01 | Gift | 31,420 | $0.00 | 12,782,312 |
| 2016-06-09 | Gift | 9,325 | $0.00 | 12,813,732 |
| 2015-12-16 | Gift | 52,580 | $0.00 | 12,823,057 |
| 2015-10-01 | Gift | 42,214 | $0.00 | 12,875,637 |
| 2015-01-05 | Gift | 21,983 | $0.00 | 13,069,852 |
| 2015-01-05 | Gift | 21,983 | $0.00 | 12,917,851 |
| 2014-08-28 | Gift | 24,390 | $0.00 | 12,939,834 |
| 2014-06-30 | Gift | 6,330 | $0.00 | 12,964,224 |
| 2014-06-20 | Gift | 62,813 | $0.00 | 12,970,554 |
| 2013-12-31 | Gift | 16,500 | $0.00 | 13,033,367 |
| 2012-12-31 | Open-market sale | 189,865 | $59.23 | 13,201,868 |
| 2012-12-31 | Open-market sale | 189,865 | $59.23 | 13,201,868 |
| 2012-12-31 | Gift | 152,001 | $0.00 | 0 |
| 2012-12-31 | Gift | 152,001 | $0.00 | 152,001 |
| 2012-12-31 | Gift | 152,001 | $0.00 | 13,049,867 |
| 2012-12-28 | Open-market sale | 68,992 | $59.96 | 13,551,733 |
| 2012-12-28 | Gift | 160,000 | $0.00 | 13,391,733 |
| 2012-12-27 | Open-market sale | 115,540 | $60.14 | 13,623,825 |
| 2012-12-27 | Open-market sale | 3,100 | $60.77 | 13,620,725 |
| 2012-12-26 | Open-market sale | 22,504 | $60.97 | 13,739,365 |
| 2012-12-26 | Open-market sale | 22,504 | $60.97 | 13,739,365 |
| 2012-12-21 | Open-market sale | 133,333 | $61.69 | 13,761,869 |
| 2012-12-20 | Open-market sale | 266,666 | $61.95 | 13,895,202 |
| 2012-11-19 | Open-market sale | 200,000 | $58.80 | 14,161,868 |
| 2012-11-19 | Gift | 20,000 | $0.00 | 14,361,868 |
| 2012-08-23 | Gift | 20,000 | $0.00 | 14,581,868 |
| 2012-08-23 | Open-market sale | 198,100 | $58.18 | 14,383,768 |
| 2012-08-23 | Open-market sale | 1,900 | $58.98 | 14,381,868 |
| 2012-05-21 | Gift | 20,000 | $0.00 | 14,801,868 |
| 2012-05-21 | Open-market sale | 118,943 | $55.00 | 14,601,868 |
| 2012-05-21 | Open-market sale | 81,057 | $54.06 | 14,720,811 |
| 2012-02-23 | Open-market sale | 23,000 | $59.71 | 14,821,868 |
| 2012-02-23 | Open-market sale | 177,000 | $58.90 | 14,844,868 |
| 2012-02-23 | Gift | 20,000 | $0.00 | 15,021,868 |
| 2011-11-21 | Open-market sale | 503,637 | $50.70 | 15,056,591 |
| 2011-11-21 | Open-market sale | 14,723 | $51.25 | 15,041,868 |
| 2011-11-21 | Gift | 100,000 | $0.00 | 16,160,228 |
| 2011-08-23 | Open-market sale | 217,311 | $44.03 | 15,660,228 |
| 2011-08-22 | Open-market sale | 282,689 | $44.17 | 15,877,539 |
| 2011-08-22 | Gift | 100,000 | $0.00 | 16,160,228 |
| 2011-06-10 | Gift | 328,000 | $0.00 | 16,260,228 |
| 2011-05-23 | Gift | 100,000 | $0.00 | 17,088,228 |
| 2011-05-23 | Open-market sale | 493,500 | $53.02 | 16,594,728 |
| 2011-05-23 | Open-market sale | 6,500 | $53.81 | 16,588,228 |
| 2011-02-22 | Gift | 100,000 | $0.00 | 17,688,228 |
| 2011-02-22 | Open-market sale | 474,139 | $52.93 | 17,214,089 |
| 2011-02-22 | Open-market sale | 25,861 | $52.58 | 17,188,228 |
| 2010-11-23 | Gift | 60,000 | $0.00 | 18,088,228 |
| 2010-11-23 | Open-market sale | 291,779 | $44.50 | 17,796,449 |
| 2010-11-23 | Open-market sale | 8,221 | $45.25 | 17,788,228 |
| 2010-08-24 | Open-market sale | 276,100 | $42.84 | 18,182,128 |
| 2010-08-24 | Gift | 60,000 | $0.00 | 18,448,228 |
| 2010-08-24 | Open-market sale | 23,900 | $42.13 | 18,148,228 |
| 2010-06-03 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2010-06-03 | Option exercise | 1,000 | $23.03 | 201,000 |
| 2010-06-03 | Open-market sale | 201,000 | $36.63 | 0 |
| 2010-06-03 | Option exercise | 200,000 | $17.50 | 200,000 |
| 2010-05-25 | Open-market sale | 7,004 | $34.65 | 18,508,228 |
| 2010-05-25 | Gift | 60,000 | $0.00 | 18,808,228 |
| 2010-05-25 | Open-market sale | 292,996 | $34.22 | 18,515,232 |
| 2010-02-23 | Gift | 60,000 | $0.00 | 19,168,228 |
| 2010-02-23 | Open-market sale | 300,000 | $31.85 | 18,868,228 |
| 2009-11-24 | Gift | 100,000 | $0.00 | 19,728,228 |
| 2009-11-24 | Open-market sale | 500,000 | $29.47 | 19,228,228 |
| 2009-09-21 | Gift | 289,016 | $0.00 | 19,828,228 |
| 2009-08-25 | Open-market sale | 500,000 | $28.33 | 20,117,244 |
| 2009-08-25 | Gift | 100,000 | — | 20,617,244 |
| 2009-05-26 | Open-market sale | 21,600 | $26.60 | 20,717,244 |
| 2009-05-26 | Open-market sale | 478,400 | $27.42 | 20,738,844 |
| 2009-05-26 | Gift | 100,000 | — | 21,217,244 |
| 2009-02-24 | Open-market sale | 500,000 | $23.18 | 21,317,244 |
| 2009-02-24 | Gift | 100,000 | — | 21,817,244 |
| 2008-12-04 | Open-market sale | 164,673 | $23.00 | 21,917,244 |
| 2008-12-03 | Open-market sale | 328,453 | $23.00 | 22,081,917 |
| 2008-11-24 | Gift | 100,000 | — | 22,417,244 |
| 2008-11-24 | Open-market sale | 6,874 | $23.00 | 22,410,370 |
| 2008-08-26 | Open-market sale | 500,000 | $30.30 | 22,517,244 |
| 2008-08-26 | Gift | 100,000 | — | 23,017,244 |
| 2008-05-23 | Open-market sale | 2,962 | $27.85 | 23,514,182 |
| 2008-05-23 | Open-market sale | 2,000 | $27.86 | 23,517,144 |
| 2008-05-23 | Open-market sale | 4,400 | $27.87 | 23,519,144 |
| 2008-05-23 | Gift | 100,000 | — | 23,617,244 |
| 2008-05-23 | Open-market sale | 600 | $28.21 | 23,616,644 |
| 2008-05-23 | Open-market sale | 900 | $28.20 | 23,615,744 |
| 2008-05-23 | Open-market sale | 2,600 | $28.17 | 23,613,144 |
| 2008-05-23 | Open-market sale | 3,686 | $28.16 | 23,609,458 |
| 2008-05-23 | Open-market sale | 2,050 | $28.15 | 23,607,408 |
| 2008-05-23 | Open-market sale | 5,712 | $28.14 | 23,601,696 |
| 2008-05-23 | Open-market sale | 2,114 | $28.13 | 23,599,582 |
| 2008-05-23 | Open-market sale | 100 | $28.12 | 23,599,482 |
| 2008-05-23 | Open-market sale | 5,754 | $28.11 | 23,593,728 |
| 2008-05-23 | Open-market sale | 7,684 | $28.10 | 23,586,044 |
| 2008-05-23 | Open-market sale | 4,300 | $28.09 | 23,581,744 |
| 2008-05-23 | Open-market sale | 3,100 | $28.08 | 23,578,644 |
| 2008-05-23 | Open-market sale | 1,500 | $28.07 | 23,577,144 |
| 2008-05-23 | Open-market sale | 2,400 | $28.06 | 23,574,744 |
| 2008-05-23 | Open-market sale | 732 | $28.05 | 23,574,012 |
| 2008-05-23 | Open-market sale | 5,856 | $28.04 | 23,568,156 |
| 2008-05-23 | Open-market sale | 3,412 | $28.03 | 23,564,744 |
| 2008-05-23 | Open-market sale | 5,000 | $28.02 | 23,559,744 |
| 2008-05-23 | Open-market sale | 6,100 | $28.01 | 23,553,644 |
| 2008-05-23 | Open-market sale | 4,150 | $28.00 | 23,549,494 |
| 2008-05-23 | Open-market sale | 3,950 | $27.99 | 23,545,544 |
| 2008-05-23 | Open-market sale | 2,800 | $27.94 | 23,542,744 |
| 2008-05-23 | Open-market sale | 2,400 | $27.92 | 23,540,344 |
| 2008-05-23 | Open-market sale | 500 | $27.90 | 23,539,844 |
| 2008-05-23 | Open-market sale | 1,600 | $27.89 | 23,538,244 |
| 2008-05-23 | Open-market sale | 14,700 | $27.88 | 23,523,544 |
| 2008-05-23 | Open-market sale | 8,600 | $27.78 | 23,461,065 |
| 2008-05-23 | Open-market sale | 18,000 | $27.77 | 23,443,065 |
| 2008-05-23 | Open-market sale | 12,900 | $27.76 | 23,430,165 |
| 2008-05-23 | Open-market sale | 14,100 | $27.75 | 23,416,065 |
| 2008-05-23 | Open-market sale | 12,855 | $27.74 | 23,403,210 |
| 2008-05-23 | Open-market sale | 15,350 | $27.73 | 23,387,860 |
| 2008-05-23 | Open-market sale | 14,450 | $27.72 | 23,373,410 |
| 2008-05-23 | Open-market sale | 11,800 | $27.71 | 23,361,610 |
| 2008-05-23 | Open-market sale | 20,100 | $27.70 | 23,341,510 |
| 2008-05-23 | Open-market sale | 20,540 | $27.69 | 23,320,970 |
| 2008-05-23 | Open-market sale | 34,890 | $27.68 | 23,286,080 |
| 2008-05-23 | Open-market sale | 23,950 | $27.67 | 23,262,130 |
| 2008-05-23 | Open-market sale | 26,740 | $27.66 | 23,235,390 |
| 2008-05-23 | Open-market sale | 18,810 | $27.65 | 23,216,580 |
| 2008-05-23 | Open-market sale | 25,500 | $27.64 | 23,191,080 |
| 2008-05-23 | Open-market sale | 13,500 | $27.63 | 23,177,580 |
| 2008-05-23 | Open-market sale | 11,136 | $27.62 | 23,166,444 |
| 2008-05-23 | Open-market sale | 8,500 | $27.61 | 23,157,944 |
| 2008-05-23 | Open-market sale | 12,200 | $27.60 | 23,145,744 |
| 2008-05-23 | Open-market sale | 7,700 | $27.59 | 23,138,044 |
| 2008-05-23 | Open-market sale | 6,200 | $27.58 | 23,131,844 |
| 2008-05-23 | Open-market sale | 8,950 | $27.57 | 23,122,894 |
| 2008-05-23 | Open-market sale | 3,850 | $27.56 | 23,119,044 |
| 2008-05-23 | Open-market sale | 1,800 | $27.55 | 23,117,244 |
| 2008-05-23 | Open-market sale | 6,100 | $27.84 | 23,508,082 |
| 2008-05-23 | Open-market sale | 2,650 | $27.83 | 23,505,432 |
| 2008-05-23 | Open-market sale | 3,367 | $27.82 | 23,502,065 |
| 2008-05-23 | Open-market sale | 7,200 | $27.81 | 23,494,865 |
| 2008-05-23 | Open-market sale | 9,100 | $27.79 | 23,469,665 |
| 2008-05-23 | Open-market sale | 16,100 | $27.80 | 23,478,765 |
| 2008-02-26 | Open-market sale | 2,100 | $27.26 | 23,718,844 |
| 2008-02-26 | Open-market sale | 800 | $27.31 | 23,729,644 |
| 2008-02-26 | Open-market sale | 1,600 | $27.24 | 23,717,244 |
| 2008-02-26 | Open-market sale | 4,000 | $27.30 | 23,725,644 |
| 2008-02-26 | Open-market sale | 300 | $27.27 | 23,720,944 |
| 2008-02-26 | Open-market sale | 800 | $27.28 | 23,721,244 |
| 2008-02-26 | Open-market sale | 3,600 | $27.29 | 23,722,044 |
| 2008-02-26 | Open-market sale | 13,274 | $27.45 | 23,789,234 |
| 2008-02-26 | Open-market sale | 10,200 | $27.48 | 23,828,944 |
| 2008-02-26 | Open-market sale | 8,348 | $27.49 | 23,839,144 |
| 2008-02-26 | Open-market sale | 6,600 | $27.50 | 23,847,492 |
| 2008-02-26 | Open-market sale | 19,824 | $27.51 | 23,854,092 |
| 2008-02-26 | Open-market sale | 7,584 | $27.52 | 23,873,916 |
| 2008-02-26 | Open-market sale | 4,000 | $27.53 | 23,881,500 |
| 2008-02-26 | Open-market sale | 8,376 | $27.54 | 23,885,500 |
| 2008-02-26 | Open-market sale | 3,600 | $27.55 | 23,893,876 |
| 2008-02-26 | Open-market sale | 7,216 | $27.56 | 23,897,476 |
| 2008-02-26 | Open-market sale | 15,700 | $27.57 | 23,904,692 |
| 2008-02-26 | Open-market sale | 8,418 | $27.58 | 23,920,392 |
| 2008-02-26 | Open-market sale | 15,000 | $27.59 | 23,928,810 |
| 2008-02-26 | Open-market sale | 5,400 | $27.60 | 23,943,810 |
| 2008-02-26 | Open-market sale | 12,000 | $27.61 | 23,949,210 |
| 2008-02-26 | Open-market sale | 800 | $27.32 | 23,730,444 |
| 2008-02-26 | Open-market sale | 3,200 | $27.33 | 23,731,244 |
| 2008-02-26 | Open-market sale | 800 | $27.34 | 23,734,444 |
| 2008-02-26 | Open-market sale | 4,700 | $27.35 | 23,735,244 |
| 2008-02-26 | Open-market sale | 2,800 | $27.36 | 23,739,944 |
| 2008-02-26 | Open-market sale | 9,500 | $27.37 | 23,742,744 |
| 2008-02-26 | Open-market sale | 1,700 | $27.38 | 23,752,244 |
| 2008-02-26 | Open-market sale | 4,000 | $27.39 | 23,753,944 |
| 2008-02-26 | Open-market sale | 400 | $27.40 | 23,757,944 |
| 2008-02-26 | Open-market sale | 1,600 | $27.41 | 23,758,344 |
| 2008-02-26 | Open-market sale | 9,600 | $27.42 | 23,759,944 |
| 2008-02-26 | Open-market sale | 10,390 | $27.43 | 23,769,544 |
| 2008-02-26 | Open-market sale | 9,300 | $27.44 | 23,779,934 |
| 2008-02-26 | Open-market sale | 9,610 | $27.47 | 23,819,334 |
| 2008-02-26 | Open-market sale | 16,826 | $27.46 | 23,802,508 |
| 2008-02-26 | Open-market sale | 8,150 | $27.81 | 24,148,238 |
| 2008-02-26 | Open-market sale | 9,300 | $27.84 | 24,175,344 |
| 2008-02-26 | Open-market sale | 7,200 | $27.85 | 24,184,644 |
| 2008-02-26 | Open-market sale | 5,000 | $27.86 | 24,191,844 |
| 2008-02-26 | Open-market sale | 10,800 | $27.87 | 24,196,844 |
| 2008-02-26 | Open-market sale | 6,400 | $27.88 | 24,207,644 |
| 2008-02-26 | Open-market sale | 2,800 | $27.89 | 24,214,044 |
| 2008-02-26 | Open-market sale | 400 | $27.91 | 24,216,844 |
| 2008-02-26 | Gift | 100,000 | — | 24,217,244 |
| 2008-02-26 | Open-market sale | 18,750 | $27.62 | 23,961,210 |
| 2008-02-26 | Open-market sale | 10,700 | $27.63 | 23,979,960 |
| 2008-02-26 | Open-market sale | 3,650 | $27.64 | 23,990,660 |
| 2008-02-26 | Open-market sale | 5,400 | $27.65 | 23,994,310 |
| 2008-02-26 | Open-market sale | 3,900 | $27.66 | 23,999,710 |
| 2008-02-26 | Open-market sale | 5,500 | $27.67 | 24,003,610 |
| 2008-02-26 | Open-market sale | 4,534 | $27.68 | 24,009,110 |
| 2008-02-26 | Open-market sale | 7,200 | $27.69 | 24,013,644 |
| 2008-02-26 | Open-market sale | 7,900 | $27.70 | 24,020,844 |
| 2008-02-26 | Open-market sale | 18,300 | $27.71 | 24,028,744 |
| 2008-02-26 | Open-market sale | 12,900 | $27.72 | 24,047,044 |
| 2008-02-26 | Open-market sale | 9,900 | $27.73 | 24,059,944 |
| 2008-02-26 | Open-market sale | 7,000 | $27.74 | 24,069,844 |
| 2008-02-26 | Open-market sale | 18,850 | $27.75 | 24,076,844 |
| 2008-02-26 | Open-market sale | 8,600 | $27.76 | 24,095,694 |
| 2008-02-26 | Open-market sale | 6,550 | $27.77 | 24,104,294 |
| 2008-02-26 | Open-market sale | 10,050 | $27.78 | 24,110,844 |
| 2008-02-26 | Open-market sale | 17,500 | $27.79 | 24,120,894 |
| 2008-02-26 | Open-market sale | 9,844 | $27.80 | 24,138,394 |
| 2008-02-26 | Open-market sale | 9,256 | $27.83 | 24,166,088 |
| 2008-02-26 | Open-market sale | 9,700 | $27.82 | 24,156,388 |
| 2007-11-20 | Open-market sale | 1,900 | $29.58 | 24,786,178 |
| 2007-11-20 | Open-market sale | 10,435 | $29.59 | 24,788,078 |
| 2007-11-20 | Open-market sale | 787 | $29.60 | 24,798,513 |
| 2007-11-20 | Open-market sale | 1,391 | $29.62 | 24,799,300 |
| 2007-11-20 | Open-market sale | 600 | $29.63 | 24,800,691 |
| 2007-11-20 | Open-market sale | 2,400 | $29.64 | 24,801,291 |
| 2007-11-20 | Open-market sale | 600 | $29.65 | 24,803,691 |
| 2007-11-20 | Open-market sale | 200 | $29.67 | 24,804,291 |
| 2007-11-20 | Open-market sale | 456 | $29.68 | 24,804,491 |
| 2007-11-20 | Open-market sale | 1,000 | $29.69 | 24,804,947 |
| 2007-11-20 | Open-market sale | 600 | $29.70 | 24,805,947 |
| 2007-11-20 | Open-market sale | 1,900 | $29.71 | 24,806,547 |
| 2007-11-20 | Open-market sale | 200 | $29.74 | 24,808,447 |
| 2007-11-20 | Open-market sale | 3,297 | $29.77 | 24,808,647 |
| 2007-11-20 | Open-market sale | 300 | $29.78 | 24,811,944 |
| 2007-11-20 | Open-market sale | 4,200 | $29.80 | 24,812,244 |
| 2007-11-20 | Open-market sale | 800 | $29.86 | 24,816,444 |
| 2007-11-20 | Gift | 100,000 | — | 24,817,244 |
| 2007-11-20 | Open-market sale | 6,602 | $29.46 | 24,730,688 |
| 2007-11-20 | Open-market sale | 4,095 | $29.47 | 24,737,290 |
| 2007-11-20 | Open-market sale | 5,800 | $29.48 | 24,741,385 |
| 2007-11-20 | Open-market sale | 4,500 | $29.49 | 24,747,185 |
| 2007-11-20 | Open-market sale | 7,000 | $29.50 | 24,751,685 |
| 2007-11-20 | Open-market sale | 4,203 | $29.51 | 24,758,685 |
| 2007-11-20 | Open-market sale | 3,100 | $29.52 | 24,762,888 |
| 2007-11-20 | Open-market sale | 1,590 | $29.53 | 24,765,988 |
| 2007-11-20 | Open-market sale | 2,200 | $29.54 | 24,767,578 |
| 2007-11-20 | Open-market sale | 2,600 | $29.55 | 24,769,778 |
| 2007-11-20 | Open-market sale | 7,500 | $29.56 | 24,772,378 |
| 2007-11-20 | Open-market sale | 6,300 | $29.57 | 24,779,878 |
| 2007-11-20 | Open-market sale | 5,400 | $29.44 | 24,718,888 |
| 2007-11-20 | Open-market sale | 6,400 | $29.45 | 24,724,288 |
| 2007-11-20 | Open-market sale | 1,200 | $29.14 | 24,532,671 |
| 2007-11-20 | Open-market sale | 5,100 | $29.15 | 24,533,871 |
| 2007-11-20 | Open-market sale | 10,156 | $29.16 | 24,538,971 |
| 2007-11-20 | Open-market sale | 3,000 | $29.17 | 24,549,127 |
| 2007-11-20 | Open-market sale | 5,000 | $29.18 | 24,552,127 |
| 2007-11-20 | Open-market sale | 5,200 | $29.19 | 24,557,127 |
| 2007-11-20 | Open-market sale | 3,000 | $29.20 | 24,562,327 |
| 2007-11-20 | Open-market sale | 3,000 | $29.21 | 24,565,327 |
| 2007-11-20 | Open-market sale | 8,301 | $29.22 | 24,568,327 |
| 2007-11-20 | Open-market sale | 13,500 | $29.23 | 24,576,628 |
| 2007-11-20 | Open-market sale | 3,400 | $29.24 | 24,590,128 |
| 2007-11-20 | Open-market sale | 5,269 | $29.25 | 24,593,528 |
| 2007-11-20 | Open-market sale | 3,000 | $29.26 | 24,598,797 |
| 2007-11-20 | Open-market sale | 3,800 | $29.27 | 24,601,797 |
| 2007-11-20 | Open-market sale | 7,600 | $29.28 | 24,605,597 |
| 2007-11-20 | Open-market sale | 4,100 | $29.29 | 24,613,197 |
| 2007-11-20 | Open-market sale | 900 | $29.30 | 24,617,297 |
| 2007-11-20 | Open-market sale | 1,015 | $29.33 | 24,618,197 |
| 2007-11-20 | Open-market sale | 1,085 | $29.34 | 24,619,212 |
| 2007-11-20 | Open-market sale | 6,600 | $29.35 | 24,620,297 |
| 2007-11-20 | Open-market sale | 6,280 | $29.36 | 24,626,897 |
| 2007-11-20 | Open-market sale | 14,500 | $29.37 | 24,633,177 |
| 2007-11-20 | Open-market sale | 8,700 | $29.38 | 24,647,677 |
| 2007-11-20 | Open-market sale | 5,900 | $29.39 | 24,656,377 |
| 2007-11-20 | Open-market sale | 17,401 | $29.40 | 24,662,277 |
| 2007-11-20 | Open-market sale | 13,600 | $29.41 | 24,679,678 |
| 2007-11-20 | Open-market sale | 18,410 | $29.42 | 24,693,278 |
| 2007-11-20 | Open-market sale | 7,200 | $29.43 | 24,711,688 |
| 2007-11-20 | Open-market sale | 2,400 | $28.95 | 24,435,469 |
| 2007-11-20 | Open-market sale | 5,700 | $28.96 | 24,437,869 |
| 2007-11-20 | Open-market sale | 7,125 | $28.94 | 24,428,344 |
| 2007-11-20 | Open-market sale | 5,600 | $28.93 | 24,422,744 |
| 2007-11-20 | Open-market sale | 600 | $28.92 | 24,422,144 |
| 2007-11-20 | Open-market sale | 1,100 | $28.91 | 24,421,044 |
| 2007-11-20 | Open-market sale | 1,800 | $28.90 | 24,419,244 |
| 2007-11-20 | Open-market sale | 600 | $28.89 | 24,418,644 |
| 2007-11-20 | Open-market sale | 4,950 | $28.88 | 24,413,694 |
| 2007-11-20 | Open-market sale | 4,250 | $28.87 | 24,409,444 |
| 2007-11-20 | Open-market sale | 3,600 | $28.86 | 24,405,844 |
| 2007-11-20 | Open-market sale | 5,100 | $28.85 | 24,400,744 |
| 2007-11-20 | Open-market sale | 7,600 | $28.84 | 24,393,144 |
| 2007-11-20 | Open-market sale | 6,700 | $29.13 | 24,525,971 |
| 2007-11-20 | Open-market sale | 6,000 | $29.12 | 24,519,971 |
| 2007-11-20 | Open-market sale | 7,400 | $29.11 | 24,512,571 |
| 2007-11-20 | Open-market sale | 5,800 | $29.10 | 24,506,771 |
| 2007-11-20 | Open-market sale | 13,144 | $29.09 | 24,493,627 |
| 2007-11-20 | Open-market sale | 1,200 | $28.97 | 24,443,569 |
| 2007-11-20 | Open-market sale | 1,800 | $28.98 | 24,444,769 |
| 2007-11-20 | Open-market sale | 4,083 | $28.99 | 24,446,569 |
| 2007-11-20 | Open-market sale | 4,500 | $29.00 | 24,450,652 |
| 2007-11-20 | Open-market sale | 5,275 | $29.01 | 24,455,152 |
| 2007-11-20 | Open-market sale | 1,200 | $29.02 | 24,460,427 |
| 2007-11-20 | Open-market sale | 2,500 | $29.03 | 24,461,627 |
| 2007-11-20 | Open-market sale | 5,977 | $29.04 | 24,464,127 |
| 2007-11-20 | Open-market sale | 1,800 | $29.05 | 24,470,104 |
| 2007-11-20 | Open-market sale | 11,000 | $29.06 | 24,471,904 |
| 2007-11-20 | Open-market sale | 7,400 | $29.07 | 24,482,904 |
| 2007-11-20 | Open-market sale | 3,323 | $29.08 | 24,490,304 |
| 2007-11-20 | Open-market sale | 1,800 | $28.69 | 24,321,644 |
| 2007-11-20 | Open-market sale | 3,600 | $28.83 | 24,389,544 |
| 2007-11-20 | Open-market sale | 8,300 | $28.82 | 24,381,244 |
| 2007-11-20 | Open-market sale | 12,100 | $28.81 | 24,369,144 |
| 2007-11-20 | Open-market sale | 4,500 | $28.80 | 24,364,644 |
| 2007-11-20 | Open-market sale | 3,600 | $28.79 | 24,361,044 |
| 2007-11-20 | Open-market sale | 8,100 | $28.78 | 24,352,944 |
| 2007-11-20 | Open-market sale | 10,800 | $28.77 | 24,342,144 |
| 2007-11-20 | Open-market sale | 1,200 | $28.76 | 24,340,944 |
| 2007-11-20 | Open-market sale | 2,400 | $28.75 | 24,338,544 |
| 2007-11-20 | Open-market sale | 600 | $28.74 | 24,337,944 |
| 2007-11-20 | Open-market sale | 1,800 | $28.73 | 24,336,144 |
| 2007-11-20 | Open-market sale | 2,400 | $28.72 | 24,333,744 |
| 2007-11-20 | Open-market sale | 6,100 | $28.71 | 24,327,644 |
| 2007-11-20 | Open-market sale | 4,200 | $28.70 | 24,323,444 |
| 2007-11-20 | Open-market sale | 1,100 | $28.67 | 24,317,244 |
| 2007-11-20 | Open-market sale | 3,300 | $28.68 | 24,318,344 |
| 2007-08-27 | Open-market sale | 300 | $27.72 | 25,416,544 |
| 2007-08-27 | Gift | 100,000 | — | 25,417,244 |
| 2007-08-27 | Open-market sale | 23,600 | $27.38 | 25,136,087 |
| 2007-08-27 | Open-market sale | 29,500 | $27.39 | 25,159,687 |
| 2007-08-27 | Open-market sale | 24,836 | $27.40 | 25,189,187 |
| 2007-08-27 | Open-market sale | 35,862 | $27.41 | 25,214,023 |
| 2007-08-27 | Open-market sale | 10,510 | $27.42 | 25,249,885 |
| 2007-08-27 | Open-market sale | 7,100 | $27.43 | 25,260,395 |
| 2007-08-27 | Open-market sale | 14,700 | $27.44 | 25,267,495 |
| 2007-08-27 | Open-market sale | 17,271 | $27.45 | 25,282,195 |
| 2007-08-27 | Open-market sale | 13,408 | $27.46 | 25,299,466 |
| 2007-08-27 | Open-market sale | 14,800 | $27.47 | 25,312,874 |
| 2007-08-27 | Open-market sale | 11,330 | $27.48 | 25,327,674 |
| 2007-08-27 | Open-market sale | 9,400 | $27.49 | 25,339,004 |
| 2007-08-27 | Open-market sale | 3,600 | $27.50 | 25,348,404 |
| 2007-08-27 | Open-market sale | 856 | $27.52 | 25,352,004 |
| 2007-08-27 | Open-market sale | 4,144 | $27.53 | 25,352,860 |
| 2007-08-27 | Open-market sale | 4,000 | $27.54 | 25,357,004 |
| 2007-08-27 | Open-market sale | 400 | $27.55 | 25,361,004 |
| 2007-08-27 | Open-market sale | 3,400 | $27.57 | 25,361,404 |
| 2007-08-27 | Open-market sale | 7,710 | $27.58 | 25,364,804 |
| 2007-08-27 | Open-market sale | 22,051 | $27.59 | 25,372,514 |
| 2007-08-27 | Open-market sale | 3,323 | $27.60 | 25,394,565 |
| 2007-08-27 | Open-market sale | 6,677 | $27.61 | 25,397,888 |
| 2007-08-27 | Open-market sale | 4,800 | $27.62 | 25,404,565 |
| 2007-08-27 | Open-market sale | 5,539 | $27.63 | 25,409,365 |
| 2007-08-27 | Open-market sale | 1,040 | $27.66 | 25,414,904 |
| 2007-08-27 | Open-market sale | 600 | $27.70 | 25,415,944 |
| 2007-08-27 | Open-market sale | 100 | $27.78 | 25,417,144 |
| 2007-08-27 | Open-market sale | 300 | $27.73 | 25,416,844 |
| 2007-08-27 | Open-market sale | 46,816 | $27.35 | 25,014,886 |
| 2007-08-27 | Open-market sale | 30,750 | $27.36 | 25,061,702 |
| 2007-08-27 | Open-market sale | 1,000 | $27.29 | 24,917,244 |
| 2007-08-27 | Open-market sale | 30,600 | $27.34 | 24,984,286 |
| 2007-08-27 | Open-market sale | 28,200 | $27.33 | 24,956,086 |
| 2007-08-27 | Open-market sale | 19,042 | $27.32 | 24,937,044 |
| 2007-08-27 | Open-market sale | 15,100 | $27.31 | 24,921,944 |
| 2007-08-27 | Open-market sale | 3,700 | $27.30 | 24,918,244 |
| 2007-08-27 | Open-market sale | 43,635 | $27.37 | 25,092,452 |
| 2007-07-25 | Option exercise (derivative) | 400,000 | — | 0 |
| 2007-07-25 | Option exercise | 400,000 | $4.50 | 25,517,244 |
| 2007-05-23 | Open-market sale | 36,093 | $31.00 | 25,580,395 |
| 2007-05-23 | Open-market sale | 500 | $31.01 | 25,616,488 |
| 2007-05-22 | Open-market sale | 52,235 | $30.98 | 25,433,675 |
| 2007-05-22 | Open-market sale | 94,485 | $30.99 | 25,485,910 |
| 2007-05-22 | Open-market sale | 256 | $31.02 | 25,616,988 |
| 2007-05-22 | Gift | 100,000 | — | 25,617,244 |
| 2007-05-22 | Open-market sale | 6,000 | $30.76 | 25,117,244 |
| 2007-05-22 | Open-market sale | 22,200 | $30.77 | 25,123,244 |
| 2007-05-22 | Open-market sale | 11,100 | $30.78 | 25,145,444 |
| 2007-05-22 | Open-market sale | 9,464 | $30.79 | 25,156,544 |
| 2007-05-22 | Open-market sale | 10,500 | $30.80 | 25,166,008 |
| 2007-05-22 | Open-market sale | 5,100 | $30.81 | 25,176,508 |
| 2007-05-22 | Open-market sale | 1,500 | $30.82 | 25,181,608 |
| 2007-05-22 | Open-market sale | 3,000 | $30.83 | 25,183,108 |
| 2007-05-22 | Open-market sale | 4,000 | $30.84 | 25,186,108 |
| 2007-05-22 | Open-market sale | 5,000 | $30.85 | 25,190,108 |
| 2007-05-22 | Open-market sale | 11,000 | $30.86 | 25,195,108 |
| 2007-05-22 | Open-market sale | 2,690 | $30.87 | 25,206,108 |
| 2007-05-22 | Open-market sale | 4,775 | $30.88 | 25,208,798 |
| 2007-05-22 | Open-market sale | 2,400 | $30.89 | 25,213,573 |
| 2007-05-22 | Open-market sale | 3,000 | $30.90 | 25,215,973 |
| 2007-05-22 | Open-market sale | 2,000 | $30.91 | 25,218,973 |
| 2007-05-22 | Open-market sale | 38,000 | $30.92 | 25,220,973 |
| 2007-05-22 | Open-market sale | 62,969 | $30.93 | 25,258,973 |
| 2007-05-22 | Open-market sale | 900 | $30.94 | 25,321,942 |
| 2007-05-22 | Open-market sale | 12,100 | $30.95 | 25,322,842 |
| 2007-05-22 | Open-market sale | 53,010 | $30.96 | 25,334,942 |
| 2007-05-22 | Open-market sale | 45,723 | $30.97 | 25,387,952 |
| 2007-05-01 | Option exercise (derivative) | 500,000 | — | 400,000 |
| 2007-05-01 | Option exercise | 500,000 | $4.50 | 25,717,244 |
| 2007-02-27 | Open-market sale | 3,300 | $29.79 | 25,338,957 |
| 2007-02-27 | Open-market sale | 900 | $29.84 | 25,343,857 |
| 2007-02-27 | Open-market sale | 300 | $29.85 | 25,344,757 |
| 2007-02-27 | Open-market sale | 300 | $29.86 | 25,345,057 |
| 2007-02-27 | Open-market sale | 4,200 | $29.87 | 25,345,357 |
| 2007-02-27 | Open-market sale | 1,500 | $29.88 | 25,349,557 |
| 2007-02-27 | Open-market sale | 4,200 | $29.89 | 25,351,057 |
| 2007-02-27 | Open-market sale | 6,900 | $29.90 | 25,355,257 |
| 2007-02-27 | Open-market sale | 3,900 | $29.91 | 25,362,157 |
| 2007-02-27 | Open-market sale | 1,500 | $29.92 | 25,366,057 |
| 2007-02-27 | Open-market sale | 700 | $29.93 | 25,367,557 |
| 2007-02-27 | Open-market sale | 2,901 | $29.94 | 25,368,257 |
| 2007-02-27 | Open-market sale | 1,500 | $29.95 | 25,371,158 |
| 2007-02-27 | Open-market sale | 1,900 | $29.96 | 25,372,658 |
| 2007-02-27 | Open-market sale | 15,200 | $29.97 | 25,374,558 |
| 2007-02-27 | Open-market sale | 4,886 | $29.98 | 25,389,758 |
| 2007-02-27 | Open-market sale | 4,400 | $29.99 | 25,394,644 |
| 2007-02-27 | Open-market sale | 6,600 | $30.00 | 25,399,044 |
| 2007-02-27 | Open-market sale | 3,300 | $30.01 | 25,405,644 |
| 2007-02-27 | Open-market sale | 4,200 | $30.02 | 25,408,944 |
| 2007-02-27 | Open-market sale | 4,800 | $30.03 | 25,413,144 |
| 2007-02-27 | Open-market sale | 6,400 | $30.04 | 25,417,944 |
| 2007-02-27 | Open-market sale | 1,433 | $30.05 | 25,424,344 |
| 2007-02-27 | Open-market sale | 3,700 | $30.06 | 25,425,777 |
| 2007-02-27 | Open-market sale | 7,600 | $30.07 | 25,429,477 |
| 2007-02-27 | Open-market sale | 10,900 | $30.08 | 25,437,077 |
| 2007-02-27 | Open-market sale | 6,000 | $29.77 | 25,329,557 |
| 2007-02-27 | Open-market sale | 3,400 | $29.78 | 25,335,557 |
| 2007-02-27 | Open-market sale | 300 | $29.83 | 25,343,557 |
| 2007-02-27 | Open-market sale | 1,300 | $29.80 | 25,342,257 |
| 2007-02-27 | Open-market sale | 1,500 | $29.63 | 25,290,758 |
| 2007-02-27 | Open-market sale | 6,000 | $29.64 | 25,292,258 |
| 2007-02-27 | Open-market sale | 4,200 | $29.65 | 25,298,258 |
| 2007-02-27 | Open-market sale | 2,700 | $29.66 | 25,302,458 |
| 2007-02-27 | Open-market sale | 2,100 | $29.67 | 25,305,158 |
| 2007-02-27 | Open-market sale | 2,100 | $29.68 | 25,307,258 |
| 2007-02-27 | Open-market sale | 2,300 | $29.69 | 25,309,358 |
| 2007-02-27 | Open-market sale | 2,077 | $29.70 | 25,311,658 |
| 2007-02-27 | Open-market sale | 1,500 | $29.73 | 25,313,735 |
| 2007-02-27 | Open-market sale | 4,122 | $29.74 | 25,315,235 |
| 2007-02-27 | Open-market sale | 6,300 | $29.75 | 25,319,357 |
| 2007-02-27 | Open-market sale | 3,900 | $29.76 | 25,325,657 |
| 2007-02-27 | Open-market sale | 7,000 | $29.42 | 25,236,635 |
| 2007-02-27 | Open-market sale | 3,500 | $29.43 | 25,243,635 |
| 2007-02-27 | Open-market sale | 5,470 | $29.44 | 25,247,135 |
| 2007-02-27 | Open-market sale | 2,584 | $29.45 | 25,252,605 |
| 2007-02-27 | Open-market sale | 8,946 | $29.46 | 25,255,189 |
| 2007-02-27 | Open-market sale | 800 | $29.47 | 25,264,135 |
| 2007-02-27 | Open-market sale | 600 | $29.49 | 25,254,935 |
| 2007-02-27 | Open-market sale | 6,400 | $29.50 | 25,265,535 |
| 2007-02-27 | Open-market sale | 600 | $29.51 | 25,271,935 |
| 2007-02-27 | Open-market sale | 300 | $29.53 | 25,272,535 |
| 2007-02-27 | Open-market sale | 3,300 | $29.54 | 25,272,835 |
| 2007-02-27 | Open-market sale | 600 | $29.55 | 25,276,135 |
| 2007-02-27 | Open-market sale | 1,823 | $29.57 | 25,276,735 |
| 2007-02-27 | Open-market sale | 1,100 | $29.58 | 25,278,558 |
| 2007-02-27 | Open-market sale | 1,500 | $29.59 | 25,279,658 |
| 2007-02-27 | Open-market sale | 4,800 | $29.60 | 25,281,158 |
| 2007-02-27 | Open-market sale | 2,700 | $29.61 | 25,285,958 |
| 2007-02-27 | Open-market sale | 2,100 | $29.62 | 25,288,658 |
| 2007-02-27 | Open-market sale | 2,100 | $30.26 | 25,507,043 |
| 2007-02-27 | Open-market sale | 8,400 | $30.29 | 25,518,393 |
| 2007-02-27 | Open-market sale | 15,800 | $30.30 | 25,526,793 |
| 2007-02-27 | Open-market sale | 24,126 | $30.31 | 25,542,593 |
| 2007-02-27 | Open-market sale | 26,400 | $30.32 | 25,566,719 |
| 2007-02-27 | Open-market sale | 11,514 | $30.33 | 25,593,119 |
| 2007-02-27 | Open-market sale | 6,550 | $30.34 | 25,604,633 |
| 2007-02-27 | Open-market sale | 8,100 | $30.35 | 25,611,183 |
| 2007-02-27 | Open-market sale | 4,800 | $30.36 | 25,619,283 |
| 2007-02-27 | Open-market sale | 6,065 | $30.37 | 25,624,083 |
| 2007-02-27 | Open-market sale | 2,400 | $30.38 | 25,630,148 |
| 2007-02-27 | Open-market sale | 5,500 | $30.39 | 25,632,548 |
| 2007-02-27 | Open-market sale | 2,210 | $30.40 | 25,638,048 |
| 2007-02-27 | Open-market sale | 6,000 | $30.41 | 25,640,258 |
| 2007-02-27 | Open-market sale | 6,100 | $30.09 | 25,447,977 |
| 2007-02-27 | Open-market sale | 7,300 | $30.10 | 25,454,077 |
| 2007-02-27 | Open-market sale | 4,400 | $30.11 | 25,461,377 |
| 2007-02-27 | Open-market sale | 2,100 | $30.13 | 25,465,777 |
| 2007-02-27 | Open-market sale | 6,600 | $30.14 | 25,467,877 |
| 2007-02-27 | Open-market sale | 6,000 | $30.15 | 25,474,477 |
| 2007-02-27 | Open-market sale | 3,966 | $30.16 | 25,480,477 |
| 2007-02-27 | Open-market sale | 5,100 | $30.19 | 25,484,443 |
| 2007-02-27 | Open-market sale | 5,100 | $30.20 | 25,489,543 |
| 2007-02-27 | Open-market sale | 100 | $30.21 | 25,494,643 |
| 2007-02-27 | Open-market sale | 900 | $30.22 | 25,494,743 |
| 2007-02-27 | Open-market sale | 4,800 | $30.23 | 25,495,643 |
| 2007-02-27 | Open-market sale | 3,300 | $30.24 | 25,500,443 |
| 2007-02-27 | Open-market sale | 3,300 | $30.25 | 25,503,743 |
| 2007-02-27 | Open-market sale | 6,550 | $30.28 | 25,511,843 |
| 2007-02-27 | Open-market sale | 2,700 | $30.27 | 25,509,143 |
| 2007-02-27 | Open-market sale | 1,200 | $30.42 | 25,646,258 |
| 2007-02-27 | Open-market sale | 4,400 | $30.45 | 25,652,158 |
| 2007-02-27 | Open-market sale | 3,700 | $30.46 | 25,656,558 |
| 2007-02-27 | Open-market sale | 5,700 | $30.47 | 25,660,258 |
| 2007-02-27 | Open-market sale | 1,200 | $30.48 | 25,665,958 |
| 2007-02-27 | Open-market sale | 2,400 | $30.49 | 25,667,158 |
| 2007-02-27 | Open-market sale | 900 | $30.50 | 25,669,558 |
| 2007-02-27 | Open-market sale | 4,906 | $30.52 | 25,673,052 |
| 2007-02-27 | Open-market sale | 7,500 | $30.53 | 25,677,958 |
| 2007-02-27 | Open-market sale | 5,700 | $30.54 | 25,685,458 |
| 2007-02-27 | Open-market sale | 1,200 | $30.55 | 25,691,158 |
| 2007-02-27 | Open-market sale | 300 | $30.56 | 25,692,358 |
| 2007-02-27 | Open-market sale | 2,700 | $30.57 | 25,692,658 |
| 2007-02-27 | Open-market sale | 1,200 | $30.58 | 25,695,358 |
| 2007-02-27 | Open-market sale | 7,500 | $30.59 | 25,696,558 |
| 2007-02-27 | Open-market sale | 900 | $30.60 | 25,704,058 |
| 2007-02-27 | Open-market sale | 1,800 | $30.61 | 25,704,958 |
| 2007-02-27 | Open-market sale | 3,838 | $30.62 | 25,706,758 |
| 2007-02-27 | Open-market sale | 300 | $30.63 | 25,710,596 |
| 2007-02-27 | Open-market sale | 1,500 | $30.64 | 25,710,896 |
| 2007-02-27 | Open-market sale | 300 | $30.65 | 25,712,396 |
| 2007-02-27 | Open-market sale | 1,500 | $30.66 | 25,712,696 |
| 2007-02-27 | Open-market sale | 300 | $30.67 | 25,714,196 |
| 2007-02-27 | Open-market sale | 300 | $30.68 | 25,714,496 |
| 2007-02-27 | Open-market sale | 2,148 | $30.69 | 25,714,796 |
| 2007-02-27 | Open-market sale | 300 | $30.73 | 25,716,944 |
| 2007-02-27 | Gift | 100,000 | — | 25,717,244 |
| 2007-02-27 | Open-market sale | 2,100 | $30.44 | 25,650,058 |
| 2007-02-27 | Open-market sale | 2,600 | $30.43 | 25,647,458 |
| 2007-02-27 | Open-market sale | 1,800 | $29.23 | 25,218,144 |
| 2007-02-27 | Open-market sale | 3,900 | $29.26 | 25,219,944 |
| 2007-02-27 | Open-market sale | 1,200 | $29.27 | 25,223,844 |
| 2007-02-27 | Open-market sale | 2,400 | $29.28 | 25,225,044 |
| 2007-02-27 | Open-market sale | 700 | $29.29 | 25,227,444 |
| 2007-02-27 | Open-market sale | 800 | $29.30 | 25,228,144 |
| 2007-02-27 | Open-market sale | 1,251 | $29.31 | 25,228,944 |
| 2007-02-27 | Open-market sale | 49 | $29.32 | 25,230,195 |
| 2007-02-27 | Open-market sale | 300 | $29.35 | 25,230,244 |
| 2007-02-27 | Open-market sale | 177 | $29.37 | 25,230,544 |
| 2007-02-27 | Open-market sale | 1,414 | $29.38 | 25,230,721 |
| 2007-02-27 | Open-market sale | 1,600 | $29.39 | 25,232,135 |
| 2007-02-27 | Open-market sale | 900 | $29.40 | 25,233,735 |
| 2007-02-27 | Open-market sale | 900 | $29.22 | 25,217,244 |
| 2007-02-27 | Open-market sale | 2,000 | $29.41 | 25,234,635 |
| 2007-02-20 | Open-market sale | 2,594 | $30.51 | 25,670,458 |
| 2007-01-04 | Open-market sale | 23,906 | $29.52 | 26,673,302 |
| 2007-01-04 | Open-market sale | 571 | $29.30 | 26,133,407 |
| 2007-01-04 | Open-market sale | 1,156 | $29.31 | 26,132,251 |
| 2007-01-04 | Open-market sale | 608 | $29.32 | 26,131,643 |
| 2007-01-04 | Open-market sale | 1,128 | $29.33 | 26,130,515 |
| 2007-01-04 | Open-market sale | 705 | $29.36 | 26,129,810 |
| 2007-01-04 | Open-market sale | 626 | $29.39 | 26,129,184 |
| 2007-01-04 | Open-market sale | 1,156 | $29.40 | 26,128,028 |
| 2007-01-04 | Open-market sale | 564 | $29.41 | 26,127,464 |
| 2007-01-04 | Open-market sale | 575 | $29.42 | 26,126,889 |
| 2007-01-04 | Open-market sale | 564 | $29.43 | 26,126,325 |
| 2007-01-04 | Open-market sale | 616 | $29.45 | 26,125,709 |
| 2007-01-04 | Open-market sale | 620 | $29.48 | 26,125,089 |
| 2007-01-04 | Open-market sale | 564 | $29.49 | 26,124,525 |
| 2007-01-04 | Open-market sale | 1,152 | $29.52 | 26,123,373 |
| 2007-01-04 | Open-market sale | 2,386 | $29.53 | 26,120,987 |
| 2007-01-04 | Open-market sale | 1,349 | $29.55 | 26,119,638 |
| 2007-01-04 | Open-market sale | 1,916 | $29.56 | 26,117,722 |
| 2007-01-04 | Open-market sale | 4,941 | $29.57 | 26,112,781 |
| 2007-01-04 | Open-market sale | 3,197 | $29.58 | 26,109,584 |
| 2007-01-04 | Open-market sale | 6,090 | $29.59 | 26,103,494 |
| 2007-01-04 | Open-market sale | 28,230 | $29.60 | 26,075,264 |
| 2007-01-04 | Open-market sale | 13,368 | $29.61 | 26,061,896 |
| 2007-01-04 | Open-market sale | 13,298 | $29.62 | 26,048,598 |
| 2007-01-04 | Open-market sale | 2,761 | $29.63 | 26,045,837 |
| 2007-01-04 | Open-market sale | 1,852 | $29.64 | 26,043,985 |
| 2007-01-04 | Open-market sale | 4,181 | $29.65 | 26,039,804 |
| 2007-01-04 | Open-market sale | 7,067 | $29.66 | 26,032,737 |
| 2007-01-04 | Open-market sale | 5,299 | $29.67 | 26,027,438 |
| 2007-01-04 | Gift | 200,000 | — | 26,133,978 |
| 2007-01-04 | Open-market sale | 3,730 | $29.68 | 26,023,708 |
| 2007-01-04 | Open-market sale | 4,836 | $29.78 | 25,961,187 |
| 2007-01-04 | Open-market sale | 8,679 | $29.79 | 25,952,508 |
| 2007-01-04 | Open-market sale | 8,755 | $29.80 | 25,943,753 |
| 2007-01-04 | Open-market sale | 10,751 | $29.81 | 25,933,002 |
| 2007-01-04 | Open-market sale | 6,519 | $29.82 | 25,926,483 |
| 2007-01-04 | Open-market sale | 3,619 | $29.83 | 25,922,864 |
| 2007-01-04 | Open-market sale | 5,438 | $29.84 | 25,917,426 |
| 2007-01-04 | Open-market sale | 1,138 | $29.85 | 25,916,288 |
| 2007-01-04 | Open-market sale | 779 | $29.86 | 25,915,509 |
| 2007-01-04 | Open-market sale | 620 | $29.87 | 25,914,889 |
| 2007-01-04 | Open-market sale | 3,730 | $29.88 | 25,911,159 |
| 2007-01-04 | Open-market sale | 3,965 | $29.89 | 25,907,194 |
| 2007-01-04 | Open-market sale | 10,597 | $29.90 | 25,896,597 |
| 2007-01-04 | Open-market sale | 4,266 | $29.91 | 25,892,331 |
| 2007-01-04 | Open-market sale | 8,803 | $29.92 | 25,883,528 |
| 2007-01-04 | Open-market sale | 18,569 | $29.93 | 25,864,959 |
| 2007-01-04 | Open-market sale | 3,694 | $29.94 | 25,861,265 |
| 2007-01-04 | Open-market sale | 5,794 | $29.95 | 25,855,471 |
| 2007-01-04 | Open-market sale | 8,140 | $29.96 | 25,847,331 |
| 2007-01-04 | Open-market sale | 7,792 | $29.97 | 25,839,539 |
| 2007-01-04 | Open-market sale | 6,401 | $29.98 | 25,833,138 |
| 2007-01-04 | Open-market sale | 3,866 | $29.69 | 26,019,842 |
| 2007-01-04 | Open-market sale | 5,856 | $29.70 | 26,013,986 |
| 2007-01-04 | Open-market sale | 8,161 | $29.71 | 26,005,825 |
| 2007-01-04 | Open-market sale | 4,191 | $29.72 | 26,001,634 |
| 2007-01-04 | Open-market sale | 7,458 | $29.73 | 25,994,176 |
| 2007-01-04 | Open-market sale | 15,510 | $29.74 | 25,978,666 |
| 2007-01-04 | Open-market sale | 7,388 | $29.75 | 25,971,278 |
| 2007-01-04 | Open-market sale | 2,894 | $29.76 | 25,968,384 |
| 2007-01-04 | Open-market sale | 2,361 | $29.77 | 25,966,023 |
| 2007-01-04 | Open-market sale | 1,372 | $30.05 | 25,820,174 |
| 2007-01-04 | Open-market sale | 565 | $30.11 | 25,817,244 |
| 2007-01-04 | Open-market sale | 620 | $30.10 | 25,817,809 |
| 2007-01-04 | Open-market sale | 564 | $30.08 | 25,818,429 |
| 2007-01-04 | Open-market sale | 590 | $30.07 | 25,818,993 |
| 2007-01-04 | Open-market sale | 591 | $30.06 | 25,819,583 |
| 2007-01-04 | Open-market sale | 3,922 | $29.99 | 25,829,216 |
| 2007-01-04 | Open-market sale | 2,311 | $30.04 | 25,821,546 |
| 2007-01-04 | Open-market sale | 2,369 | $30.03 | 25,823,857 |
| 2007-01-04 | Open-market sale | 564 | $30.02 | 25,826,226 |
| 2007-01-04 | Open-market sale | 635 | $30.01 | 25,826,790 |
| 2007-01-04 | Open-market sale | 1,791 | $30.00 | 25,827,425 |
| 2007-01-03 | Open-market sale | 2,300 | $30.76 | 26,415,502 |
| 2007-01-03 | Open-market sale | 11,136 | $30.71 | 26,426,663 |
| 2007-01-03 | Open-market sale | 183 | $30.73 | 26,426,480 |
| 2007-01-03 | Open-market sale | 3,340 | $30.74 | 26,423,140 |
| 2007-01-03 | Open-market sale | 2,700 | $30.91 | 26,352,338 |
| 2007-01-03 | Open-market sale | 5,234 | $30.92 | 26,347,104 |
| 2007-01-03 | Open-market sale | 6,326 | $30.93 | 26,340,778 |
| 2007-01-03 | Open-market sale | 3,500 | $30.94 | 26,337,278 |
| 2007-01-03 | Open-market sale | 3,300 | $30.99 | 26,333,978 |
| 2007-01-03 | Open-market sale | 16,862 | $30.90 | 26,355,038 |
| 2007-01-03 | Open-market sale | 18,094 | $30.89 | 26,371,900 |
| 2007-01-03 | Open-market sale | 100 | $30.87 | 26,389,994 |
| 2007-01-03 | Open-market sale | 3,326 | $30.86 | 26,390,094 |
| 2007-01-03 | Open-market sale | 6,280 | $30.84 | 26,393,420 |
| 2007-01-03 | Open-market sale | 4,200 | $30.83 | 26,399,700 |
| 2007-01-03 | Open-market sale | 2,100 | $30.82 | 26,403,900 |
| 2007-01-03 | Open-market sale | 300 | $30.81 | 26,406,000 |
| 2007-01-03 | Open-market sale | 562 | $30.80 | 26,406,300 |
| 2007-01-03 | Open-market sale | 3,538 | $30.78 | 26,406,862 |
| 2007-01-03 | Open-market sale | 5,102 | $30.77 | 26,410,400 |
| 2007-01-03 | Open-market sale | 3,500 | $30.70 | 26,437,799 |
| 2007-01-03 | Open-market sale | 5,338 | $30.75 | 26,417,802 |
| 2007-01-03 | Open-market sale | 4,657 | $30.67 | 26,455,266 |
| 2007-01-03 | Open-market sale | 11,068 | $30.66 | 26,459,923 |
| 2007-01-03 | Open-market sale | 8,443 | $30.65 | 26,470,991 |
| 2007-01-03 | Open-market sale | 2,950 | $30.64 | 26,479,434 |
| 2007-01-03 | Open-market sale | 1,700 | $30.63 | 26,482,384 |
| 2007-01-03 | Open-market sale | 3,731 | $30.62 | 26,484,084 |
| 2007-01-03 | Open-market sale | 14,434 | $30.61 | 26,487,815 |
| 2007-01-03 | Open-market sale | 32,959 | $30.60 | 26,502,249 |
| 2007-01-03 | Open-market sale | 10,415 | $30.59 | 26,535,208 |
| 2007-01-03 | Open-market sale | 12,256 | $30.58 | 26,545,623 |
| 2007-01-03 | Open-market sale | 1,530 | $30.57 | 26,557,879 |
| 2007-01-03 | Open-market sale | 5,600 | $30.56 | 26,559,409 |
| 2007-01-03 | Open-market sale | 200 | $30.55 | 26,565,009 |
| 2007-01-03 | Open-market sale | 11,573 | $30.54 | 26,565,209 |
| 2007-01-03 | Open-market sale | 9,919 | $30.53 | 26,576,782 |
| 2007-01-03 | Open-market sale | 1,347 | $30.52 | 26,586,701 |
| 2007-01-03 | Open-market sale | 18,871 | $30.51 | 26,588,048 |
| 2007-01-03 | Open-market sale | 3,800 | $29.62 | 26,606,919 |
| 2007-01-03 | Open-market sale | 7,900 | $29.59 | 26,610,719 |
| 2007-01-03 | Open-market sale | 16,182 | $29.58 | 26,618,619 |
| 2007-01-03 | Open-market sale | 18,100 | $29.57 | 26,634,801 |
| 2007-01-03 | Open-market sale | 12,561 | $29.56 | 26,652,901 |
| 2007-01-03 | Open-market sale | 1,239 | $29.55 | 26,665,462 |
| 2007-01-03 | Open-market sale | 2,300 | $29.54 | 26,666,701 |
| 2007-01-03 | Open-market sale | 4,301 | $29.53 | 26,669,001 |
| 2007-01-03 | Open-market sale | 15,749 | $29.51 | 266,697,208 |
| 2007-01-03 | Open-market sale | 6,473 | $30.68 | 26,448,793 |
| 2007-01-03 | Open-market sale | 7,494 | $30.69 | 26,441,299 |
| 2007-01-03 | Open-market sale | 304,287 | $29.50 | 26,712,957 |
| 2006-12-21 | Gift | 180,000 | — | 27,017,244 |
| 2006-12-06 | Open-market sale | 112 | $31.16 | 27,499,244 |
| 2006-12-06 | Open-market sale | 693 | $31.27 | 27,413,178 |
| 2006-12-06 | Open-market sale | 15,361 | $31.27 | 27,413,871 |
| 2006-12-06 | Open-market sale | 532 | $31.27 | 27,429,232 |
| 2006-12-06 | Open-market sale | 500 | $31.27 | 27,429,764 |
| 2006-12-06 | Open-market sale | 600 | $31.27 | 27,430,264 |
| 2006-12-06 | Open-market sale | 572 | $31.27 | 27,430,864 |
| 2006-12-06 | Open-market sale | 501 | $31.26 | 27,431,436 |
| 2006-12-06 | Open-market sale | 1,100 | $31.26 | 27,431,937 |
| 2006-12-06 | Open-market sale | 700 | $31.26 | 27,433,037 |
| 2006-12-06 | Open-market sale | 651 | $31.26 | 27,433,737 |
| 2006-12-06 | Open-market sale | 1,000 | $31.26 | 27,434,388 |
| 2006-12-06 | Open-market sale | 538 | $31.26 | 27,435,388 |
| 2006-12-06 | Open-market sale | 11,043 | $31.26 | 27,435,926 |
| 2006-12-06 | Open-market sale | 550 | $31.26 | 27,446,969 |
| 2006-12-06 | Open-market sale | 502 | $31.26 | 27,447,519 |
| 2006-12-06 | Open-market sale | 500 | $31.25 | 27,448,021 |
| 2006-12-06 | Open-market sale | 550 | $31.25 | 27,448,521 |
| 2006-12-06 | Open-market sale | 725 | $31.25 | 27,449,071 |
| 2006-12-06 | Open-market sale | 500 | $31.25 | 27,449,796 |
| 2006-12-06 | Open-market sale | 550 | $31.25 | 27,450,296 |
| 2006-12-06 | Open-market sale | 18,998 | $31.25 | 27,450,846 |
| 2006-12-06 | Open-market sale | 900 | $31.24 | 27,469,844 |
| 2006-12-06 | Open-market sale | 4,300 | $31.20 | 27,470,744 |
| 2006-12-06 | Open-market sale | 2,800 | $31.19 | 27,475,044 |
| 2006-12-06 | Open-market sale | 12,200 | $31.18 | 27,477,844 |
| 2006-12-06 | Open-market sale | 4,800 | $31.17 | 27,490,044 |
| 2006-12-06 | Open-market sale | 4,400 | $31.16 | 27,494,844 |
| 2006-12-06 | Open-market sale | 500 | $31.27 | 27,412,678 |
| 2006-12-06 | Open-market sale | 4,688 | $31.15 | 27,499,356 |
| 2006-12-06 | Open-market sale | 500 | $31.30 | 27,341,219 |
| 2006-12-06 | Open-market sale | 678 | $31.30 | 27,341,719 |
| 2006-12-06 | Open-market sale | 8,755 | $31.30 | 27,342,397 |
| 2006-12-06 | Open-market sale | 522 | $31.30 | 27,351,152 |
| 2006-12-06 | Open-market sale | 500 | $31.30 | 27,351,674 |
| 2006-12-06 | Open-market sale | 550 | $31.29 | 27,352,174 |
| 2006-12-06 | Open-market sale | 18,863 | $31.29 | 27,352,724 |
| 2006-12-06 | Open-market sale | 832 | $31.29 | 27,371,587 |
| 2006-12-06 | Open-market sale | 565 | $31.29 | 27,372,419 |
| 2006-12-06 | Open-market sale | 500 | $31.29 | 27,372,984 |
| 2006-12-06 | Open-market sale | 550 | $31.28 | 27,373,484 |
| 2006-12-06 | Open-market sale | 591 | $31.28 | 27,374,034 |
| 2006-12-06 | Open-market sale | 30,159 | $31.28 | 27,374,625 |
| 2006-12-06 | Open-market sale | 528 | $31.28 | 27,404,784 |
| 2006-12-06 | Open-market sale | 2,068 | $31.28 | 27,405,312 |
| 2006-12-06 | Open-market sale | 1,000 | $31.28 | 27,407,380 |
| 2006-12-06 | Open-market sale | 600 | $31.28 | 27,408,380 |
| 2006-12-06 | Open-market sale | 510 | $31.27 | 27,408,980 |
| 2006-12-06 | Open-market sale | 1,500 | $31.27 | 27,409,490 |
| 2006-12-06 | Open-market sale | 515 | $31.27 | 27,410,990 |
| 2006-12-06 | Open-market sale | 1,173 | $31.27 | 27,411,505 |
| 2006-12-06 | Open-market sale | 565 | $31.32 | 27,328,422 |
| 2006-12-06 | Open-market sale | 572 | $31.31 | 27,328,987 |
| 2006-12-06 | Open-market sale | 574 | $31.31 | 27,329,559 |
| 2006-12-06 | Open-market sale | 7,850 | $31.31 | 27,330,133 |
| 2006-12-06 | Open-market sale | 687 | $31.31 | 27,337,983 |
| 2006-12-06 | Open-market sale | 864 | $31.31 | 27,338,670 |
| 2006-12-06 | Open-market sale | 525 | $31.31 | 27,339,534 |
| 2006-12-06 | Open-market sale | 650 | $31.31 | 27,340,059 |
| 2006-12-06 | Open-market sale | 510 | $31.31 | 27,340,709 |
| 2006-12-06 | Open-market sale | 3,800 | $31.11 | 27,507,255 |
| 2006-12-06 | Open-market sale | 9,351 | $31.10 | 27,511,055 |
| 2006-12-06 | Open-market sale | 8,200 | $31.09 | 27,520,406 |
| 2006-12-06 | Open-market sale | 3,900 | $31.08 | 27,528,606 |
| 2006-12-06 | Open-market sale | 138 | $31.08 | 27,532,506 |
| 2006-12-06 | Open-market sale | 1,400 | $31.07 | 27,532,644 |
| 2006-12-06 | Open-market sale | 7,998 | $31.05 | 27,534,044 |
| 2006-12-06 | Open-market sale | 65 | $31.04 | 27,542,042 |
| 2006-12-06 | Open-market sale | 9,237 | $31.04 | 27,542,107 |
| 2006-12-06 | Open-market sale | 121 | $31.03 | 27,551,344 |
| 2006-12-06 | Open-market sale | 1,600 | $31.03 | 27,551,465 |
| 2006-12-06 | Open-market sale | 17,400 | $31.02 | 27,553,065 |
| 2006-12-06 | Open-market sale | 8,879 | $31.01 | 27,570,465 |
| 2006-12-06 | Open-market sale | 17,900 | $31.00 | 27,579,344 |
| 2006-12-06 | Open-market sale | 111 | $31.12 | 27,507,144 |
| 2006-12-06 | Open-market sale | 3,100 | $31.12 | 27,504,044 |
| 2006-12-06 | Open-market sale | 2,011 | $31.37 | 27,278,894 |
| 2006-12-06 | Open-market sale | 5,088 | $31.35 | 27,288,267 |
| 2006-12-06 | Open-market sale | 3,000 | $31.34 | 27,293,355 |
| 2006-12-06 | Open-market sale | 550 | $31.34 | 27,296,355 |
| 2006-12-06 | Open-market sale | 576 | $31.34 | 27,296,905 |
| 2006-12-06 | Open-market sale | 686 | $31.34 | 27,297,481 |
| 2006-12-06 | Open-market sale | 600 | $31.33 | 27,298,167 |
| 2006-12-06 | Open-market sale | 13,989 | $31.33 | 27,298,767 |
| 2006-12-06 | Open-market sale | 500 | $31.33 | 27,312,756 |
| 2006-12-06 | Open-market sale | 550 | $31.33 | 27,313,256 |
| 2006-12-06 | Open-market sale | 600 | $31.33 | 27,313,806 |
| 2006-12-06 | Open-market sale | 500 | $31.32 | 27,314,406 |
| 2006-12-06 | Open-market sale | 528 | $31.32 | 27,314,906 |
| 2006-12-06 | Open-market sale | 550 | $31.32 | 27,315,434 |
| 2006-12-06 | Open-market sale | 526 | $31.32 | 27,315,984 |
| 2006-12-06 | Open-market sale | 11,912 | $31.32 | 27,316,510 |
| 2006-12-06 | Open-market sale | 18,248 | $31.41 | 27,212,000 |
| 2006-12-06 | Open-market sale | 568 | $31.41 | 27,230,248 |
| 2006-12-06 | Open-market sale | 1,411 | $31.41 | 27,230,816 |
| 2006-12-06 | Open-market sale | 789 | $31.41 | 27,232,227 |
| 2006-12-06 | Open-market sale | 550 | $31.40 | 27,233,016 |
| 2006-12-06 | Open-market sale | 111 | $31.40 | 27,233,566 |
| 2006-12-06 | Open-market sale | 26,348 | $31.40 | 27,233,677 |
| 2006-12-06 | Open-market sale | 1,609 | $31.40 | 27,260,025 |
| 2006-12-06 | Open-market sale | 2,991 | $31.39 | 27,261,634 |
| 2006-12-06 | Open-market sale | 147 | $31.39 | 27,264,625 |
| 2006-12-06 | Open-market sale | 14,003 | $31.38 | 27,264,772 |
| 2006-12-06 | Open-market sale | 119 | $31.37 | 27,278,775 |
| 2006-12-06 | Open-market sale | 1,424 | $31.35 | 27,286,843 |
| 2006-12-06 | Open-market sale | 5,938 | $31.36 | 27,280,905 |
| 2006-12-06 | Open-market sale | 3,100 | $31.43 | 27,202,544 |
| 2006-12-06 | Open-market sale | 4,500 | $31.44 | 27,198,044 |
| 2006-12-06 | Open-market sale | 800 | $31.45 | 27,197,244 |
| 2006-12-06 | Open-market sale | 5,381 | $31.42 | 27,205,644 |
| 2006-12-06 | Open-market sale | 975 | $31.41 | 27,211,025 |
| 2006-12-05 | Open-market sale | 5,086 | $31.04 | 27,626,102 |
| 2006-12-05 | Open-market sale | 1,955 | $31.30 | 27,597,244 |
| 2006-12-05 | Open-market sale | 1,399 | $31.10 | 27,599,199 |
| 2006-12-05 | Open-market sale | 592 | $31.10 | 27,600,598 |
| 2006-12-05 | Open-market sale | 609 | $31.09 | 27,601,190 |
| 2006-12-05 | Open-market sale | 1,400 | $31.08 | 27,601,799 |
| 2006-12-05 | Open-market sale | 5,050 | $31.07 | 27,603,199 |
| 2006-12-05 | Open-market sale | 1,200 | $31.07 | 27,608,249 |
| 2006-12-05 | Open-market sale | 5,003 | $31.06 | 27,609,449 |
| 2006-12-05 | Open-market sale | 6,450 | $31.05 | 27,614,452 |
| 2006-12-05 | Open-market sale | 2,400 | $31.05 | 27,620,902 |
| 2006-12-05 | Open-market sale | 700 | $31.05 | 27,623,302 |
| 2006-12-05 | Open-market sale | 800 | $31.05 | 27,624,002 |
| 2006-12-05 | Open-market sale | 1,300 | $31.04 | 27,624,802 |
| 2006-12-05 | Gift | 100,000 | — | 27,697,244 |
| 2006-12-05 | Open-market sale | 1,100 | $31.03 | 27,633,988 |
| 2006-12-05 | Open-market sale | 3,411 | $31.03 | 27,635,088 |
| 2006-12-05 | Open-market sale | 500 | $31.02 | 27,638,499 |
| 2006-12-05 | Open-market sale | 2,800 | $31.02 | 27,638,999 |
| 2006-12-05 | Open-market sale | 500 | $31.02 | 27,641,799 |
| 2006-12-05 | Open-market sale | 500 | $31.01 | 27,642,299 |
| 2006-12-05 | Open-market sale | 586 | $31.01 | 27,642,799 |
| 2006-12-05 | Open-market sale | 500 | $31.00 | 27,643,385 |
| 2006-12-05 | Open-market sale | 25,540 | $31.00 | 27,643,885 |
| 2006-12-05 | Open-market sale | 1,300 | $30.99 | 27,669,425 |
| 2006-12-05 | Open-market sale | 100 | $30.99 | 27,670,725 |
| 2006-12-05 | Open-market sale | 600 | $30.98 | 27,670,825 |
| 2006-12-05 | Open-market sale | 400 | $30.98 | 27,671,425 |
| 2006-12-05 | Open-market sale | 5,630 | $30.98 | 27,671,825 |
| 2006-12-05 | Open-market sale | 543 | $30.98 | 27,677,455 |
| 2006-12-05 | Open-market sale | 537 | $30.98 | 27,677,998 |
| 2006-12-05 | Open-market sale | 1,509 | $30.98 | 27,678,535 |
| 2006-12-05 | Open-market sale | 1,000 | $30.97 | 27,680,044 |
| 2006-12-05 | Open-market sale | 5,000 | $30.97 | 27,681,044 |
| 2006-12-05 | Open-market sale | 5,000 | $30.97 | 27,686,044 |
| 2006-12-05 | Open-market sale | 700 | $30.97 | 27,691,044 |
| 2006-12-05 | Open-market sale | 1,500 | $30.97 | 27,691,744 |
| 2006-12-05 | Open-market sale | 1,000 | $30.97 | 27,693,244 |
| 2006-12-05 | Open-market sale | 1,459 | $30.97 | 27,694,244 |
| 2006-12-05 | Open-market sale | 500 | $30.96 | 27,695,703 |
| 2006-12-05 | Open-market sale | 500 | $30.95 | 27,696,203 |
| 2006-12-05 | Open-market sale | 541 | $30.95 | 27,696,703 |
| 2006-12-05 | Open-market sale | 2,300 | $31.03 | 27,631,688 |
| 2006-12-05 | Open-market sale | 500 | $31.03 | 27,631,188 |
| 2006-03-29 | Option exercise (derivative) | 5,800 | — | 450,000 |
| 2006-03-29 | Option exercise | 5,800 | $9.00 | 13,905,658 |
| 2006-03-29 | Open-market sale | 5,000 | $51.50 | 13,900,658 |
| 2006-03-29 | Open-market sale | 400 | $51.51 | 13,900,258 |
| 2006-03-29 | Open-market sale | 400 | $51.53 | 13,899,858 |
| 2006-03-28 | Option exercise (derivative) | 194,200 | — | 455,800 |
| 2006-03-28 | Open-market sale | 8,894 | $51.51 | 14,054,262 |
| 2006-03-28 | Open-market sale | 4,432 | $51.50 | 14,063,156 |
| 2006-03-28 | Open-market sale | 25,000 | $51.50 | 14,067,588 |
| 2006-03-28 | Open-market sale | 1,470 | $51.50 | 14,092,588 |
| 2006-03-28 | Option exercise | 194,200 | $9.00 | 14,094,058 |
| 2006-03-28 | Open-market sale | 9,958 | $51.61 | 13,993,570 |
| 2006-03-28 | Open-market sale | 17,700 | $51.63 | 13,975,870 |
| 2006-03-28 | Open-market sale | 1,712 | $51.70 | 13,974,158 |
| 2006-03-28 | Open-market sale | 13,000 | $51.71 | 13,961,158 |
| 2006-03-28 | Open-market sale | 10,600 | $51.71 | 13,950,558 |
| 2006-03-28 | Open-market sale | 3,000 | $51.72 | 13,947,558 |
| 2006-03-28 | Open-market sale | 6,900 | $51.73 | 13,940,658 |
| 2006-03-28 | Open-market sale | 2,388 | $51.57 | 14,003,528 |
| 2006-03-28 | Open-market sale | 15,127 | $51.77 | 13,922,031 |
| 2006-03-28 | Open-market sale | 3,773 | $51.79 | 13,918,258 |
| 2006-03-28 | Open-market sale | 4,872 | $51.81 | 13,913,386 |
| 2006-03-28 | Open-market sale | 8,428 | $51.83 | 13,904,958 |
| 2006-03-28 | Open-market sale | 5,100 | $51.90 | 13,899,858 |
| 2006-03-28 | Open-market sale | 8,604 | $51.51 | 14,045,658 |
| 2006-03-28 | Open-market sale | 25,000 | $51.52 | 14,020,658 |
| 2006-03-28 | Open-market sale | 5,000 | $51.53 | 14,015,658 |
| 2006-03-28 | Open-market sale | 9,742 | $51.54 | 14,005,916 |
| 2006-03-28 | Open-market sale | 3,500 | $51.75 | 13,937,158 |
| 2006-03-27 | Option exercise (derivative) | 100,000 | — | 650,000 |
| 2006-03-27 | Open-market sale | 5,000 | $52.01 | 13,916,878 |
| 2006-03-27 | Open-market sale | 68 | $51.66 | 13,999,790 |
| 2006-03-27 | Open-market sale | 1,790 | $51.71 | 13,998,000 |
| 2006-03-27 | Open-market sale | 12,849 | $51.75 | 13,985,151 |
| 2006-03-27 | Open-market sale | 5,000 | $51.75 | 13,980,151 |
| 2006-03-27 | Open-market sale | 3,895 | $51.75 | 13,976,256 |
| 2006-03-27 | Open-market sale | 5,000 | $51.76 | 13,971,256 |
| 2006-03-27 | Open-market sale | 1,714 | $51.85 | 13,969,542 |
| 2006-03-27 | Open-market sale | 7,190 | $51.90 | 13,962,352 |
| 2006-03-27 | Open-market sale | 7,500 | $51.92 | 13,954,852 |
| 2006-03-27 | Open-market sale | 1,842 | $51.98 | 13,953,010 |
| 2006-03-27 | Open-market sale | 10,604 | $52.00 | 13,942,406 |
| 2006-03-27 | Open-market sale | 10,000 | $52.00 | 13,932,406 |
| 2006-03-27 | Open-market sale | 2,832 | $52.00 | 13,929,574 |
| 2006-03-27 | Open-market sale | 2,696 | $52.00 | 13,926,878 |
| 2006-03-27 | Open-market sale | 1,768 | $52.02 | 13,904,858 |
| 2006-03-27 | Open-market sale | 5,000 | $52.02 | 13,906,626 |
| 2006-03-27 | Open-market sale | 5,000 | $52.03 | 13,899,858 |
| 2006-03-27 | Open-market sale | 1,700 | $52.01 | 13,911,626 |
| 2006-03-27 | Open-market sale | 2,100 | $52.01 | 13,913,326 |
| 2006-03-27 | Open-market sale | 1,452 | $52.01 | 13,915,426 |
| 2006-03-27 | Option exercise | 100,000 | $9.00 | 13,999,858 |
| 2006-03-27 | Open-market sale | 5,000 | $52.00 | 13,921,878 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.