Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 1980-03-17 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2004
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2004-12-31 | $53.63 | $85.15 | 409,915 | — | — |
| 2004-12-30 | $53.89 | $85.56 | 385,701 | — | — |
| 2004-12-29 | $54.26 | $85.72 | 456,831 | — | — |
| 2004-12-28 | $54.34 | $85.85 | 286,465 | — | — |
| 2004-12-27 | $53.80 | $85.01 | 623,197 | — | — |
| 2004-12-23 | $54.29 | $85.78 | 605,901 | — | — |
| 2004-12-22 | $54.46 | $86.04 | 1,606,258 | — | — |
| 2004-12-21 | $54.21 | $85.65 | 722,324 | — | — |
| 2004-12-20 | $53.73 | $84.89 | 999,601 | — | — |
| 2004-12-17 | $52.91 | $83.60 | 1,381,086 | — | — |
| 2004-12-16 | $52.74 | $83.33 | 1,538,804 | — | — |
| 2004-12-15 | $53.49 | $84.51 | 1,087,702 | — | — |
| 2004-12-14 | $53.45 | $84.45 | 820,155 | — | — |
| 2004-12-13 | $53.51 | $84.54 | 688,813 | — | — |
| 2004-12-10 | $53.11 | $83.91 | 634,655 | — | — |
| 2004-12-09 | $53.63 | $84.73 | 1,037,868 | — | — |
| 2004-12-08 | $52.76 | $83.35 | 697,461 | — | — |
| 2004-12-07 | $52.49 | $82.93 | 1,226,286 | — | — |
| 2004-12-06 | $53.70 | $84.85 | 937,984 | — | — |
| 2004-12-03 | $53.80 | $85.01 | 1,252,771 | — | — |
| 2004-12-02 | $53.44 | $84.44 | 956,901 | — | — |
| 2004-12-01 | $53.66 | $84.79 | 704,272 | — | — |
| 2004-11-30 | $52.96 | $83.68 | 1,183,803 | — | — |
| 2004-11-29 | $52.60 | $83.11 | 632,493 | — | — |
| 2004-11-26 | $52.53 | $83.00 | 318,679 | — | — |
| 2004-11-24 | $52.69 | $83.25 | 850,531 | — | — |
| 2004-11-23 | $51.88 | $81.97 | 574,876 | — | — |
| 2004-11-22 | $51.58 | $81.50 | 1,378,816 | — | — |
| 2004-11-19 | $51.72 | $81.72 | 661,356 | — | — |
| 2004-11-18 | $52.25 | $82.55 | 801,237 | — | — |
| 2004-11-17 | $51.79 | $81.82 | 1,066,407 | — | — |
| 2004-11-16 | $51.08 | $80.71 | 728,054 | — | — |
| 2004-11-15 | $51.17 | $80.85 | 611,954 | — | — |
| 2004-11-12 | $51.29 | $81.03 | 1,087,054 | — | — |
| 2004-11-11 | $51.08 | $80.71 | 1,091,918 | — | — |
| 2004-11-10 | $50.88 | $80.39 | 1,489,078 | — | — |
| 2004-11-09 | $50.26 | $79.41 | 1,304,551 | — | — |
| 2004-11-08 | $49.13 | $77.62 | 1,090,405 | — | — |
| 2004-11-05 | $49.47 | $78.17 | 2,017,254 | — | — |
| 2004-11-04 | $49.44 | $78.12 | 1,993,580 | — | — |
| 2004-11-03 | $49.12 | $77.61 | 1,370,600 | — | — |
| 2004-11-02 | $48.39 | $76.46 | 1,477,295 | — | — |
| 2004-11-01 | $48.84 | $77.17 | 1,312,766 | — | — |
| 2004-10-29 | $49.20 | $77.73 | 1,151,697 | — | — |
| 2004-10-28 | $49.13 | $77.62 | 1,963,637 | — | — |
| 2004-10-27 | $49.77 | $78.63 | 1,863,644 | — | — |
| 2004-10-26 | $49.78 | $78.65 | 1,101,431 | — | — |
| 2004-10-25 | $48.84 | $77.17 | 560,715 | — | — |
| 2004-10-22 | $48.96 | $77.36 | 874,529 | — | — |
| 2004-10-21 | $48.86 | $77.20 | 971,927 | — | — |
| 2004-10-20 | $48.58 | $76.76 | 1,138,401 | — | — |
| 2004-10-19 | $48.59 | $76.78 | 596,388 | — | — |
| 2004-10-18 | $49.66 | $78.46 | 843,396 | — | — |
| 2004-10-15 | $49.78 | $78.65 | 823,073 | — | — |
| 2004-10-14 | $48.99 | $77.41 | 869,232 | — | — |
| 2004-10-13 | $48.91 | $77.27 | 1,024,356 | — | — |
| 2004-10-12 | $49.40 | $78.05 | 990,412 | — | — |
| 2004-10-11 | $50.24 | $79.38 | 422,131 | — | — |
| 2004-10-08 | $50.06 | $79.09 | 723,621 | — | — |
| 2004-10-07 | $50.34 | $79.54 | 823,830 | — | — |
| 2004-10-06 | $51.13 | $80.78 | 2,218,212 | — | — |
| 2004-10-05 | $50.60 | $79.95 | 987,710 | — | — |
| 2004-10-04 | $50.47 | $79.74 | 920,688 | — | — |
| 2004-10-01 | $50.45 | $79.71 | 801,778 | — | — |
| 2004-09-30 | $50.31 | $79.48 | 1,312,658 | — | — |
| 2004-09-29 | $50.58 | $79.92 | 1,074,082 | — | — |
| 2004-09-28 | $50.31 | $79.06 | 1,345,413 | — | — |
| 2004-09-27 | $49.00 | $77.01 | 1,171,155 | — | — |
| 2004-09-24 | $48.67 | $76.48 | 826,425 | — | — |
| 2004-09-23 | $48.20 | $75.74 | 1,304,767 | — | — |
| 2004-09-22 | $49.40 | $77.63 | 1,119,159 | — | — |
| 2004-09-21 | $49.98 | $78.55 | 1,327,684 | — | — |
| 2004-09-20 | $49.97 | $78.53 | 1,081,432 | — | — |
| 2004-09-17 | $49.70 | $78.11 | 869,881 | — | — |
| 2004-09-16 | $49.63 | $78.00 | 1,127,483 | — | — |
| 2004-09-15 | $48.59 | $76.37 | 791,941 | — | — |
| 2004-09-14 | $48.83 | $76.73 | 1,053,110 | — | — |
| 2004-09-13 | $48.60 | $76.38 | 1,439,568 | — | — |
| 2004-09-10 | $49.37 | $77.59 | 821,020 | — | — |
| 2004-09-09 | $49.68 | $78.07 | 1,060,461 | — | — |
| 2004-09-08 | $49.82 | $78.30 | 1,232,664 | — | — |
| 2004-09-07 | $50.88 | $79.96 | 1,229,854 | — | — |
| 2004-09-03 | $50.80 | $79.83 | 2,188,593 | — | — |
| 2004-09-02 | $50.66 | $79.61 | 1,008,897 | — | — |
| 2004-09-01 | $49.74 | $78.17 | 1,593,826 | — | — |
| 2004-08-31 | $48.46 | $76.15 | 590,334 | — | — |
| 2004-08-30 | $48.15 | $75.67 | 677,138 | — | — |
| 2004-08-27 | $48.39 | $76.05 | 600,496 | — | — |
| 2004-08-26 | $48.84 | $76.76 | 570,119 | — | — |
| 2004-08-25 | $48.58 | $76.35 | 749,782 | — | — |
| 2004-08-24 | $48.58 | $76.35 | 625,683 | — | — |
| 2004-08-23 | $48.68 | $76.50 | 851,828 | — | — |
| 2004-08-20 | $48.62 | $76.41 | 749,457 | — | — |
| 2004-08-19 | $48.02 | $75.47 | 1,024,248 | — | — |
| 2004-08-18 | $48.09 | $75.58 | 818,966 | — | — |
| 2004-08-17 | $47.13 | $74.07 | 1,298,065 | — | — |
| 2004-08-16 | $47.69 | $74.94 | 1,164,237 | — | — |
| 2004-08-13 | $45.84 | $72.04 | 979,927 | — | — |
| 2004-08-12 | $46.59 | $73.21 | 669,571 | — | — |
| 2004-08-11 | $46.95 | $73.78 | 785,022 | — | — |
| 2004-08-10 | $47.27 | $74.29 | 779,293 | — | — |
| 2004-08-09 | $46.74 | $73.46 | 1,226,827 | — | — |
| 2004-08-06 | $46.32 | $72.79 | 964,576 | — | — |
| 2004-08-05 | $47.58 | $74.77 | 800,589 | — | — |
| 2004-08-04 | $48.47 | $76.18 | 1,030,734 | — | — |
| 2004-08-03 | $47.92 | $75.31 | 1,002,952 | — | — |
| 2004-08-02 | $48.12 | $75.63 | 1,361,736 | — | — |
| 2004-07-30 | $47.87 | $75.23 | 1,193,424 | — | — |
| 2004-07-29 | $48.06 | $75.52 | 1,951,097 | — | — |
| 2004-07-28 | $46.07 | $72.40 | 1,769,705 | — | — |
| 2004-07-27 | $45.12 | $70.92 | 1,619,230 | — | — |
| 2004-07-26 | $45.35 | $71.26 | 843,288 | — | — |
| 2004-07-23 | $45.95 | $72.21 | 517,583 | — | — |
| 2004-07-22 | $46.32 | $72.79 | 1,607,123 | — | — |
| 2004-07-21 | $46.88 | $73.68 | 989,980 | — | — |
| 2004-07-20 | $47.75 | $75.04 | 1,020,572 | — | — |
| 2004-07-19 | $47.21 | $74.19 | 704,163 | — | — |
| 2004-07-16 | $47.25 | $74.26 | 889,555 | — | — |
| 2004-07-15 | $47.35 | $74.41 | 1,057,650 | — | — |
| 2004-07-14 | $47.74 | $75.03 | 846,964 | — | — |
| 2004-07-13 | $47.63 | $74.86 | 430,670 | — | — |
| 2004-07-12 | $47.37 | $74.45 | 423,212 | — | — |
| 2004-07-09 | $47.40 | $74.49 | 384,728 | — | — |
| 2004-07-08 | $47.13 | $74.07 | 777,455 | — | — |
| 2004-07-07 | $47.22 | $74.22 | 502,881 | — | — |
| 2004-07-06 | $47.18 | $74.14 | 830,424 | — | — |
| 2004-07-02 | $47.20 | $74.17 | 600,928 | — | — |
| 2004-07-01 | $47.61 | $74.83 | 1,034,625 | — | — |
| 2004-06-30 | $48.52 | $76.25 | 1,365,519 | — | — |
| 2004-06-29 | $48.18 | $75.71 | 880,583 | — | — |
| 2004-06-28 | $47.89 | $74.84 | 1,167,480 | — | — |
| 2004-06-25 | $48.10 | $75.17 | 2,187,295 | — | — |
| 2004-06-24 | $47.30 | $73.92 | 770,753 | — | — |
| 2004-06-23 | $47.61 | $74.41 | 810,318 | — | — |
| 2004-06-22 | $46.90 | $73.29 | 856,260 | — | — |
| 2004-06-21 | $46.41 | $72.53 | 744,052 | — | — |
| 2004-06-18 | $46.44 | $72.57 | 1,679,874 | — | — |
| 2004-06-17 | $45.92 | $71.76 | 498,449 | — | — |
| 2004-06-16 | $45.74 | $71.49 | 404,294 | — | — |
| 2004-06-15 | $45.76 | $71.52 | 542,986 | — | — |
| 2004-06-14 | $45.61 | $71.27 | 620,602 | — | — |
| 2004-06-10 | $45.99 | $71.86 | 627,845 | — | — |
| 2004-06-09 | $45.88 | $71.70 | 635,412 | — | — |
| 2004-06-08 | $46.09 | $72.02 | 860,260 | — | — |
| 2004-06-07 | $45.78 | $71.55 | 1,831,214 | — | — |
| 2004-06-04 | $44.94 | $70.23 | 1,985,365 | — | — |
| 2004-06-03 | $44.79 | $70.00 | 1,414,164 | — | — |
| 2004-06-02 | $45.74 | $71.49 | 2,007,849 | — | — |
| 2004-06-01 | $46.16 | $72.14 | 1,009,114 | — | — |
| 2004-05-28 | $46.23 | $72.24 | 891,393 | — | — |
| 2004-05-27 | $46.70 | $72.98 | 1,204,775 | — | — |
| 2004-05-26 | $46.12 | $72.08 | 818,317 | — | — |
| 2004-05-25 | $46.02 | $71.92 | 1,096,675 | — | — |
| 2004-05-24 | $45.33 | $70.84 | 1,016,464 | — | — |
| 2004-05-21 | $44.97 | $70.27 | 1,517,832 | — | — |
| 2004-05-20 | $44.45 | $69.46 | 989,656 | — | — |
| 2004-05-19 | $44.54 | $69.61 | 729,351 | — | — |
| 2004-05-18 | $44.71 | $69.87 | 685,786 | — | — |
| 2004-05-17 | $44.42 | $69.42 | 2,348,040 | — | — |
| 2004-05-14 | $45.19 | $70.62 | 833,451 | — | — |
| 2004-05-13 | $45.33 | $70.84 | 671,301 | — | — |
| 2004-05-12 | $45.34 | $70.85 | 753,889 | — | — |
| 2004-05-11 | $45.44 | $71.01 | 720,487 | — | — |
| 2004-05-10 | $44.96 | $70.26 | 1,294,065 | — | — |
| 2004-05-07 | $45.10 | $70.48 | 1,250,177 | — | — |
| 2004-05-06 | $45.68 | $71.39 | 639,952 | — | — |
| 2004-05-05 | $45.79 | $71.56 | 946,740 | — | — |
| 2004-05-04 | $45.78 | $71.55 | 1,123,916 | — | — |
| 2004-05-03 | $45.95 | $71.81 | 1,000,790 | — | — |
| 2004-04-30 | $46.08 | $72.01 | 1,017,329 | — | — |
| 2004-04-29 | $46.11 | $72.07 | 987,494 | — | — |
| 2004-04-28 | $47.13 | $73.66 | 1,074,406 | — | — |
| 2004-04-27 | $48.52 | $75.82 | 716,595 | — | — |
| 2004-04-26 | $48.28 | $75.45 | 776,482 | — | — |
| 2004-04-23 | $48.91 | $76.43 | 690,651 | — | — |
| 2004-04-22 | $48.83 | $76.32 | 802,751 | — | — |
| 2004-04-21 | $48.19 | $75.30 | 1,082,622 | — | — |
| 2004-04-20 | $47.98 | $74.99 | 1,265,743 | — | — |
| 2004-04-19 | $48.52 | $75.82 | 746,647 | — | — |
| 2004-04-16 | $48.74 | $76.17 | 841,775 | — | — |
| 2004-04-15 | $48.67 | $76.06 | 1,478,484 | — | — |
| 2004-04-14 | $47.93 | $74.90 | 1,086,837 | — | — |
| 2004-04-13 | $47.69 | $74.52 | 945,443 | — | — |
| 2004-04-12 | $48.06 | $75.10 | 681,679 | — | — |
| 2004-04-08 | $47.49 | $74.22 | 653,248 | — | — |
| 2004-04-07 | $47.57 | $74.34 | 983,926 | — | — |
| 2004-04-06 | $48.13 | $75.22 | 756,700 | — | — |
| 2004-04-05 | $48.10 | $75.17 | 864,692 | — | — |
| 2004-04-02 | $47.69 | $74.52 | 1,495,131 | — | — |
| 2004-04-01 | $46.30 | $72.35 | 958,415 | — | — |
| 2004-03-31 | $46.36 | $72.46 | 847,072 | — | — |
| 2004-03-30 | $46.25 | $72.28 | 494,882 | — | — |
| 2004-03-29 | $46.16 | $71.81 | 893,555 | — | — |
| 2004-03-26 | $45.65 | $71.01 | 1,168,993 | — | — |
| 2004-03-25 | $46.04 | $71.62 | 1,861,050 | — | — |
| 2004-03-24 | $44.44 | $69.13 | 2,357,337 | — | — |
| 2004-03-23 | $43.63 | $67.86 | 1,442,811 | — | — |
| 2004-03-22 | $43.69 | $67.96 | 1,175,479 | — | — |
| 2004-03-19 | $44.12 | $68.63 | 1,381,194 | — | — |
| 2004-03-18 | $44.08 | $68.57 | 731,837 | — | — |
| 2004-03-17 | $44.35 | $68.98 | 978,846 | — | — |
| 2004-03-16 | $43.76 | $68.06 | 1,175,912 | — | — |
| 2004-03-15 | $43.50 | $67.66 | 854,314 | — | — |
| 2004-03-12 | $44.37 | $69.01 | 883,609 | — | — |
| 2004-03-11 | $43.69 | $67.96 | 1,312,010 | — | — |
| 2004-03-10 | $44.08 | $68.57 | 1,075,595 | — | — |
| 2004-03-09 | $45.13 | $70.21 | 917,012 | — | — |
| 2004-03-08 | $45.79 | $71.23 | 612,062 | — | — |
| 2004-03-05 | $46.11 | $71.73 | 1,156,130 | — | — |
| 2004-03-04 | $45.48 | $70.74 | 730,648 | — | — |
| 2004-03-03 | $45.57 | $70.88 | 824,371 | — | — |
| 2004-03-02 | $45.59 | $70.91 | 1,029,328 | — | — |
| 2004-03-01 | $45.60 | $70.93 | 1,438,379 | — | — |
| 2004-02-27 | $44.63 | $69.42 | 2,086,330 | — | — |
| 2004-02-26 | $45.33 | $70.51 | 1,217,638 | — | — |
| 2004-02-25 | $45.70 | $71.09 | 1,062,623 | — | — |
| 2004-02-24 | $45.74 | $71.16 | 1,280,553 | — | — |
| 2004-02-23 | $45.65 | $71.01 | 851,936 | — | — |
| 2004-02-20 | $45.91 | $71.42 | 729,891 | — | — |
| 2004-02-19 | $46.25 | $71.95 | 931,065 | — | — |
| 2004-02-18 | $46.15 | $71.79 | 967,927 | — | — |
| 2004-02-17 | $46.92 | $72.99 | 569,687 | — | — |
| 2004-02-13 | $46.54 | $72.40 | 690,435 | — | — |
| 2004-02-12 | $47.19 | $73.40 | 1,047,273 | — | — |
| 2004-02-11 | $47.71 | $74.21 | 1,437,190 | — | — |
| 2004-02-10 | $46.74 | $72.71 | 762,754 | — | — |
| 2004-02-09 | $46.25 | $71.95 | 790,860 | — | — |
| 2004-02-06 | $46.03 | $71.60 | 673,895 | — | — |
| 2004-02-05 | $45.44 | $70.68 | 1,140,023 | — | — |
| 2004-02-04 | $44.98 | $69.96 | 928,363 | — | — |
| 2004-02-03 | $45.38 | $70.60 | 920,796 | — | — |
| 2004-02-02 | $46.03 | $71.60 | 1,024,896 | — | — |
| 2004-01-30 | $46.17 | $71.82 | 1,010,735 | — | — |
| 2004-01-29 | $46.01 | $71.58 | 1,436,217 | — | — |
| 2004-01-28 | $45.86 | $71.34 | 1,635,769 | — | — |
| 2004-01-27 | $45.86 | $71.34 | 1,338,819 | — | — |
| 2004-01-26 | $46.16 | $71.81 | 2,202,213 | — | — |
| 2004-01-23 | $44.58 | $69.34 | 3,344,290 | — | — |
| 2004-01-22 | $46.11 | $71.73 | 5,141,777 | — | — |
| 2004-01-21 | $48.37 | $75.24 | 1,878,021 | — | — |
| 2004-01-20 | $50.31 | $78.25 | 1,109,647 | — | — |
| 2004-01-16 | $50.88 | $79.14 | 1,446,919 | — | — |
| 2004-01-15 | $50.76 | $78.96 | 1,337,629 | — | — |
| 2004-01-14 | $50.61 | $78.73 | 1,253,744 | — | — |
| 2004-01-13 | $49.92 | $77.65 | 1,824,836 | — | — |
| 2004-01-12 | $48.58 | $75.58 | 468,397 | — | — |
| 2004-01-09 | $48.09 | $74.80 | 1,084,675 | — | — |
| 2004-01-08 | $49.43 | $76.88 | 526,447 | — | — |
| 2004-01-07 | $48.82 | $75.94 | 810,750 | — | — |
| 2004-01-06 | $49.17 | $76.48 | 930,957 | — | — |
| 2004-01-05 | $49.31 | $76.70 | 806,858 | — | — |
| 2004-01-02 | $48.72 | $75.79 | 731,080 | — | — |