Stock Information

Stock Information

Stock Quote

Change
Volume
Today's Open
Previous Close
Today's High
Today's Low
52 Week High
52 Week Low

Stock Chart

Minimum 15 minutes delayed. Source: LSEG

Historic Stock Lookup

Week of Oct 12, 2026

Date Requested Closing Price Volume Split Adjustment Factor Open Price Day High Day Low
Oct 12, 2026 $46.84 4,921,234 1:1 $47.00 $47.35 $46.45
Oct 13, 2026 $48.01 4,821,132 1:1 $47.09 $48.08 $46.98
Oct 14, 2026 $47.37 5,261,733 1:1 $48.53 $48.60 $47.34
Oct 15, 2026 $47.23 3,301,285 1:1 $47.41 $47.55 $46.53
Oct 16, 2026 $49.15 6,327,749 1:1 $47.85 $49.26 $47.47

Year End Stock Prices

NOTE: The Closing Price, Day's High, Day's Low, and Day's Volume have been adjusted to account for any stock splits and/or dividends which may have occurred for this security since the date shown. The Split Adjustment Factor is a cumulative factor which encapsulates all splits since the date shown. The closing price is not necessarily indicative of future price performance.

Stock Splits History

Ex-Date Type
Stock split
Total dividends in 2004:
Stock dividend
Total dividends in 2003:
Stock dividend
Total dividends in 2001:
Stock split
Total dividends in 1981:
Stock split
Total dividends in 1980:

Dividend History

Go to Dividends for a 20-year history.

Investment Calculator

Investment Date Original Shares Original Value Current Shares Current Value % Return Split Adjustment Current price
Mar 26, 2018 1,000.00 $37,280.00 1,000.00 $49,150.00 31.84% 1 $49.15

Return calculations do not include reinvested cash dividends.