undefined
null (null%)
At close: Invalid Date

Stock Price History

Date Open Adj Open High Adj High Low Adj Low Close Adj Close % Change Volume
Apr 10, 2025 103.69 103.69 104.39 104.39 102.63 102.63 102.96 102.96 -0.35% 15,588,933
Apr 9, 2025 100.67 100.67 103.51 103.51 100.29 100.29 103.32 103.32 0.93% 26,211,781
Apr 8, 2025 103.53 103.53 103.68 103.68 101.98 101.98 102.37 102.37 -1.40% 13,970,057
Apr 7, 2025 105.55 105.55 105.64 105.64 103.25 103.25 103.82 103.82 -1.82% 14,429,500
Apr 4, 2025 106.53 106.53 106.61 106.61 105.53 105.53 105.74 105.74 -0.06% 8,246,245
Apr 3, 2025 106.13 106.13 106.14 106.14 105.69 105.69 105.80 105.80 0.49% 7,388,107
Apr 2, 2025 105.62 105.62 105.66 105.66 105.22 105.22 105.28 105.28 -0.22% 5,183,125
Apr 1, 2025 105.47 105.47 105.68 105.68 105.25 105.25 105.51 105.51 0.07% 6,060,900
Mar 31, 2025 105.39 105.11 105.47 105.19 105.17 104.89 105.44 105.16 0.24% 6,167,907
Mar 28, 2025 104.94 104.66 105.33 105.05 104.91 104.63 105.19 104.91 0.46% 5,545,497
Mar 27, 2025 104.73 104.45 104.75 104.47 104.58 104.30 104.71 104.43 -0.12% 9,406,800
Mar 26, 2025 105.25 104.97 105.25 104.97 104.71 104.43 104.84 104.56 -0.48% 4,817,807
Mar 25, 2025 105.52 105.24 105.53 105.25 105.33 105.05 105.35 105.07 -0.18% 4,993,200
Mar 24, 2025 105.64 105.36 105.85 105.57 105.33 105.05 105.54 105.26 -0.27% 5,388,317
Mar 21, 2025 106.16 105.88 106.36 106.08 105.72 105.44 105.83 105.55 -0.19% 4,503,700
Mar 20, 2025 106.39 106.11 106.39 106.11 106.00 105.72 106.03 105.75 0.08% 5,447,724
Mar 19, 2025 105.61 105.33 106.04 105.76 105.52 105.24 105.95 105.67 0.00% 5,195,430
Mar 18, 2025 105.81 105.53 106.01 105.73 105.79 105.51 105.95 105.67 0.09% 3,130,520
Mar 17, 2025 105.92 105.64 106.01 105.73 105.85 105.57 105.86 105.58 0.00% 3,435,801
Mar 14, 2025 105.72 105.44 105.89 105.61 105.64 105.36 105.86 105.58 0.05% 4,984,218
Mar 13, 2025 105.68 105.40 105.87 105.59 105.44 105.16 105.81 105.53 0.07% 9,506,537
Mar 12, 2025 106.15 105.87 106.19 105.91 105.66 105.38 105.74 105.46 -0.42% 6,206,800
Mar 11, 2025 106.59 106.31 106.59 106.31 106.13 105.85 106.19 105.91 -0.30% 4,878,500
Mar 10, 2025 106.70 106.42 106.76 106.48 106.48 106.20 106.51 106.23 0.09% 3,704,334
Mar 7, 2025 106.69 106.41 106.72 106.44 106.20 105.92 106.41 106.13 -0.05% 5,360,000
Mar 6, 2025 106.83 106.55 106.88 106.60 106.43 106.15 106.46 106.18 -0.33% 4,277,737
Mar 5, 2025 106.99 106.71 107.16 106.88 106.67 106.39 106.81 106.53 -0.14% 3,588,400
Mar 4, 2025 107.15 106.87 107.36 107.08 106.84 106.56 106.96 106.68 -0.33% 4,668,000
Mar 3, 2025 107.11 106.83 107.34 107.06 107.06 106.78 107.31 107.03 -0.34% 2,541,000
Feb 28, 2025 107.51 106.95 107.70 107.14 107.45 106.89 107.68 107.12 0.25% 2,274,620
Feb 27, 2025 107.34 106.78 107.47 106.91 107.28 106.72 107.41 106.85 -0.18% 2,764,400
Feb 26, 2025 107.44 106.88 107.72 107.16 107.38 106.82 107.60 107.04 0.13% 2,505,325
Feb 25, 2025 107.46 106.90 107.58 107.02 107.40 106.84 107.46 106.90 0.34% 4,330,300
Feb 24, 2025 107.02 106.46 107.18 106.62 106.99 106.43 107.10 106.54 0.02% 3,451,300
Feb 21, 2025 106.80 106.24 107.18 106.62 106.75 106.19 107.08 106.52 0.22% 3,908,021
Feb 20, 2025 106.80 106.24 106.91 106.35 106.80 106.24 106.84 106.28 0.12% 2,616,811
Feb 19, 2025 106.49 105.93 106.79 106.23 106.40 105.84 106.71 106.15 0.20% 3,182,553
Feb 18, 2025 106.54 105.98 106.64 106.08 106.45 105.89 106.50 105.94 -0.19% 3,766,296
Feb 14, 2025 106.70 106.14 106.87 106.31 106.67 106.11 106.70 106.14 0.15% 3,451,728
Feb 13, 2025 106.28 105.72 106.73 106.17 106.20 105.64 106.54 105.98 0.39% 6,768,986
Feb 12, 2025 106.37 105.81 106.37 105.81 105.97 105.41 106.13 105.57 -0.43% 4,724,247
Feb 11, 2025 106.62 106.06 106.66 106.10 106.55 105.99 106.59 106.03 -0.12% 2,936,100
Feb 10, 2025 106.83 106.27 106.93 106.37 106.68 106.12 106.72 106.16 0.01% 2,872,600
Feb 7, 2025 106.79 106.23 106.85 106.29 106.67 106.11 106.71 106.15 -0.22% 1,947,900
Feb 6, 2025 107.06 106.50 107.08 106.52 106.87 106.31 106.94 106.38 -0.11% 2,278,329
Feb 5, 2025 106.90 106.34 107.15 106.59 106.74 106.18 107.06 106.50 0.35% 6,013,200
Feb 4, 2025 106.34 105.78 106.70 106.14 106.30 105.74 106.69 106.13 0.24% 5,107,119
Feb 3, 2025 106.52 105.96 106.69 106.13 106.31 105.75 106.43 105.87 -0.10% 3,205,417
Jan 31, 2025 106.84 106.01 106.84 106.01 106.44 105.61 106.54 105.71 -0.16% 3,815,746
Jan 30, 2025 106.65 105.82 106.81 105.98 106.62 105.79 106.71 105.88 0.17% 3,726,006