Daily NYSE prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
53.5000
54.1100
52.4200
52.8900
5,602,948
Thu, 22 Oct 2026
52.6450
54.0500
52.5700
53.9600
7,842,400
Wed, 21 Oct 2026
52.2300
53.7050
51.9800
52.5500
4,960,100
Tue, 20 Oct 2026
50.7900
52.4400
50.3500
52.3500
5,672,400
Mon, 19 Oct 2026
50.4600
50.9600
49.3600
50.7500
7,677,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
51.5000
51.7200
49.1200
49.5500
6,553,800
Thu, 15 Oct 2026
47.0000
51.2650
47.0000
51.1300
11,293,500
Wed, 14 Oct 2026
49.5200
49.7500
47.0100
47.5400
22,640,300
Tue, 13 Oct 2026
49.1500
50.1200
48.8800
49.5100
6,646,800
Mon, 12 Oct 2026
48.5050
49.8100
47.9530
49.5800
7,534,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
45.7150
49.0550
45.7000
48.0900
9,938,000
Thu, 08 Oct 2026
45.7000
45.9400
44.2150
45.5200
14,560,400
Wed, 07 Oct 2026
44.0300
46.6550
43.8650
46.4100
12,600,400
Tue, 06 Oct 2026
44.3600
45.9000
43.5700
45.5600
10,815,400
Mon, 05 Oct 2026
44.1800
45.1500
43.1400
44.5800
10,104,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
43.4400
44.4200
42.4000
44.1200
9,262,500
Thu, 01 Oct 2026
43.0100
43.4900
41.8050
43.0000
9,836,400
Wed, 30 Sep 2026
41.2100
42.8650
40.7500
42.3700
15,726,000
Tue, 29 Sep 2026
41.9000
42.2500
40.7700
41.1800
18,406,300
Mon, 28 Sep 2026
43.6000
44.5900
41.8600
41.8600
18,062,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
48.1900
48.7600
46.0100
46.4400
13,379,500
Thu, 24 Sep 2026
48.9800
50.2300
46.9700
48.8300
20,815,300
Wed, 23 Sep 2026
49.7900
50.4000
48.8000
48.9900
16,930,500
Tue, 22 Sep 2026
51.7800
51.9600
49.4600
49.8700
7,851,500
Mon, 21 Sep 2026
50.9000
51.5450
49.6700
51.2500
9,532,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
47.5500
48.1400
46.2600
47.8200
13,049,900
Thu, 17 Sep 2026
48.1500
48.7900
46.8500
47.5000
6,539,200
Wed, 16 Sep 2026
50.1100
50.3450
47.2400
47.4300
9,083,300
Tue, 15 Sep 2026
50.5200
51.2700
49.9000
50.2400
8,008,900
Mon, 14 Sep 2026
47.5000
51.3000
46.7300
51.2900
18,634,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
45.3000
46.5000
45.1900
45.5000
6,349,900
Thu, 10 Sep 2026
45.0900
45.7700
44.1100
44.8800
6,484,200
Wed, 09 Sep 2026
44.5100
45.0500
43.5000
44.5200
8,630,300
Tue, 08 Sep 2026
44.5600
45.7600
43.1800
44.8200
13,935,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
41.4500
43.4600
41.3100
43.3100
9,982,200
Thu, 03 Sep 2026
41.7500
43.2840
41.2410
41.5100
7,901,200
Wed, 02 Sep 2026
39.8900
41.2800
39.3740
41.2100
6,545,900
Tue, 01 Sep 2026
40.8000
40.9900
39.3500
40.6700
9,234,900
Mon, 31 Aug 2026
38.5800
41.5800
38.2600
41.2900
19,571,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
38.5000
39.3500
37.9800
38.5300
7,736,100
Thu, 27 Aug 2026
37.7500
38.5950
37.3100
38.1500
11,486,400
Wed, 26 Aug 2026
39.0400
39.9500
37.4050
37.5600
11,635,300
Tue, 25 Aug 2026
38.8900
39.9500
38.2150
39.1200
8,208,400
Mon, 24 Aug 2026
38.5600
39.9800
38.3300
38.7600
8,335,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
38.7400
39.3750
38.0600
38.3700
9,806,900
Thu, 20 Aug 2026
38.5400
39.1000
37.2000
38.6300
11,458,800
Wed, 19 Aug 2026
38.0600
40.1900
37.8200
38.6900
12,906,500
Tue, 18 Aug 2026
37.8500
38.7800
37.6200
37.6700
8,055,700
Mon, 17 Aug 2026
38.0750
38.6400
37.4300
37.9300
10,833,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
38.4900
39.1400
37.9500
38.2300
9,555,300
Thu, 13 Aug 2026
35.8900
38.2900
35.4100
37.9500
11,186,300
Wed, 12 Aug 2026
36.3000
36.5800
35.1600
35.5400
11,282,900
Tue, 11 Aug 2026
36.7000
37.4550
36.1850
36.2200
24,667,900
Mon, 10 Aug 2026
37.8400
39.6800
37.0400
37.0500
14,201,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
36.7900
37.9900
36.2400
37.7900
18,477,700
Thu, 06 Aug 2026
35.6000
37.0850
35.4000
36.0400
8,690,600
Wed, 05 Aug 2026
37.4500
37.8900
35.5300
36.1900
14,982,100
Tue, 04 Aug 2026
36.6400
38.2800
36.6400
37.0000
26,983,600
Mon, 03 Aug 2026
35.5800
37.9900
35.0300
36.6700
25,077,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
38.8800
40.0000
33.8800
35.6000
63,121,200
Thu, 30 Jul 2026
14 · 10-Q
After-hours · 16:26 ET
10-Q ↗
Thu, 30 Jul 2026
13 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 30 Jul 2026
49.4600
50.9200
47.5000
48.6700
26,434,200
Wed, 29 Jul 2026
49.3700
51.0500
48.6000
50.1300
6,965,300
Tue, 28 Jul 2026
48.6100
50.6900
47.3700
49.5000
6,619,400
Mon, 27 Jul 2026
48.3700
48.7800
45.7600
48.4200
8,413,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
48.1620
48.6600
47.1400
47.5500
4,720,800
Thu, 23 Jul 2026
48.7000
49.0000
47.1300
47.5500
5,478,800
Wed, 22 Jul 2026
52.4100
52.5350
49.6100
49.6400
5,892,500
Tue, 21 Jul 2026
52.8200
53.9600
52.4400
52.5000
5,351,200
Mon, 20 Jul 2026
52.0000
55.4200
51.7400
53.2500
9,517,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
52.1800
52.8000
50.5600
51.6800
7,403,500
Thu, 16 Jul 2026
56.9100
57.4800
53.6300
54.0100
8,761,600
Wed, 15 Jul 2026
56.0000
57.2250
55.0900
57.0700
6,443,600
Tue, 14 Jul 2026
54.8700
55.3600
53.8900
54.4700
5,298,300
Mon, 13 Jul 2026
55.5300
57.5450
55.0300
55.0300
6,296,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
57.6600
58.1000
54.2000
55.3500
6,418,300
Thu, 09 Jul 2026
54.3700
56.4500
54.3700
56.4300
6,061,900
Wed, 08 Jul 2026
55.8400
55.9200
53.5600
55.1200
6,157,500
Tue, 07 Jul 2026
57.3800
58.0950
56.2000
56.7100
7,311,000
Mon, 06 Jul 2026
55.1100
58.4000
54.9800
57.0300
7,864,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
54.4000
56.0500
53.3000
55.4100
8,715,000
Wed, 01 Jul 2026
55.4600
58.4300
55.0100
57.9500
13,709,800
Tue, 30 Jun 2026
54.5200
55.9900
53.9000
54.3800
9,513,900
Mon, 29 Jun 2026
50.9000
55.3520
50.7900
54.3400
16,926,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
45.9350
47.6900
44.7000
47.5600
10,790,300
Thu, 25 Jun 2026
47.7400
47.7400
45.1500
46.3900
9,577,900
Wed, 24 Jun 2026
47.0000
49.5400
46.6000
47.9400
8,146,400
Tue, 23 Jun 2026
46.7000
49.4800
46.2800
47.1100
12,258,200
Mon, 22 Jun 2026
48.2000
49.5000
46.0200
47.2700
21,752,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
48.9700
53.0200
48.1600
51.5300
21,822,000
Wed, 17 Jun 2026
48.8900
50.8400
47.6100
48.0200
13,594,400
Tue, 16 Jun 2026
45.9000
49.6550
45.5300
49.3400
14,044,300
Mon, 15 Jun 2026
44.0900
45.8200
43.5600
45.6600
9,509,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
43.6300
44.0000
41.6350
43.3100
10,504,500
Thu, 11 Jun 2026
41.2500
43.6000
40.6800
43.4900
11,652,700
Wed, 10 Jun 2026
42.0450
43.1500
41.4050
41.5000
9,279,000
Tue, 09 Jun 2026
42.0700
44.5700
41.6000
43.0000
14,585,100
Mon, 08 Jun 2026
41.6700
42.8800
40.9500
42.3000
9,724,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
43.2550
43.8400
41.0700
41.8200
9,329,300
Thu, 04 Jun 2026
44.3600
45.0500
43.2600
43.3500
7,976,400
Wed, 03 Jun 2026
44.3900
44.8100
42.6900
43.6800
8,856,400
Tue, 02 Jun 2026
46.8700
48.0000
44.3500
45.0000
9,087,300
Mon, 01 Jun 2026
47.7600
47.9900
45.8300
47.0000
10,221,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
12 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 29 May 2026
46.5200
47.8400
46.2400
47.1500
11,055,300
Thu, 28 May 2026
45.7650
47.6700
45.4100
46.8300
9,258,500
Wed, 27 May 2026
45.8800
46.9500
45.6100
45.6300
8,353,100
Tue, 26 May 2026
48.2500
48.5300
44.9000
46.0000
12,287,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
46.3600
48.3700
46.3600
48.1600
10,128,100
Thu, 21 May 2026
45.2400
46.9300
44.9340
46.1400
9,001,000
Wed, 20 May 2026
45.2000
45.9650
43.7840
45.7900
12,096,400
Tue, 19 May 2026
11 · 8-K
After-hours · 16:32 ET
8-K ↗
Tue, 19 May 2026
47.0800
47.5300
43.8800
44.4500
14,108,000
Mon, 18 May 2026
42.8200
47.6000
42.6500
46.9800
16,138,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
43.7900
44.1900
42.0700
42.8500
11,437,500
Thu, 14 May 2026
42.0500
43.9400
41.3100
43.7200
10,278,600
Wed, 13 May 2026
41.1200
42.2400
40.1500
41.9600
10,781,300
Tue, 12 May 2026
42.0400
43.4760
41.4550
41.5400
14,013,500
Mon, 11 May 2026
41.2650
42.3800
40.9500
41.3100
14,349,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
44.1300
44.4890
41.6600
41.9100
17,103,400
Thu, 07 May 2026
44.2900
45.9800
44.1700
44.7800
10,619,800
Wed, 06 May 2026
44.2100
44.6400
43.3600
43.7600
13,990,700
Tue, 05 May 2026
47.1300
47.5800
43.5000
44.0400
18,962,200
Mon, 04 May 2026
44.9200
48.4300
44.6000
47.5700
17,674,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
42.3800
47.4380
41.7500
45.1300
53,403,900
Thu, 30 Apr 2026
10 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Thu, 30 Apr 2026
9 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 30 Apr 2026
55.7100
56.8200
54.9100
55.2600
23,970,800
Wed, 29 Apr 2026
55.6500
56.8900
53.9100
56.2800
7,028,500
Tue, 28 Apr 2026
57.0600
58.8900
55.9200
56.1100
6,501,500
Mon, 27 Apr 2026
55.7250
57.8600
55.4500
57.5200
7,355,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
54.8500
56.1900
52.6200
56.0900
11,981,400
Thu, 23 Apr 2026
58.4600
58.4600
53.9700
55.4500
10,759,900
Wed, 22 Apr 2026
62.3100
63.0000
59.6300
59.6400
7,668,600
Tue, 21 Apr 2026
62.0100
64.4200
60.8400
61.2600
7,915,800
Mon, 20 Apr 2026
60.0000
62.2750
59.6900
61.8300
5,693,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
61.7400
62.9900
59.6600
60.3400
7,999,900
Thu, 16 Apr 2026
8 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Thu, 16 Apr 2026
7 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 16 Apr 2026
61.3600
62.1130
59.5000
60.4400
6,827,300
Wed, 15 Apr 2026
59.0000
61.2000
58.8800
59.7900
7,322,000
Tue, 14 Apr 2026
57.9400
59.0900
56.6800
58.3000
7,586,700
Mon, 13 Apr 2026
55.5100
58.9600
55.5000
57.6600
10,975,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
55.2200
55.7700
52.7200
55.5900
7,105,200
Thu, 09 Apr 2026
54.8000
55.7500
53.2040
55.1700
10,161,000
Wed, 08 Apr 2026
60.1050
60.5400
55.1600
55.4300
6,754,900
Tue, 07 Apr 2026
56.8300
57.7100
55.9100
57.5000
3,789,000
Mon, 06 Apr 2026
59.7900
60.6600
56.8700
57.2000
13,447,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
56.3700
60.2300
55.8000
60.1100
10,830,300
Wed, 01 Apr 2026
57.0650
58.9100
56.4650
57.6300
10,895,000
Tue, 31 Mar 2026
53.0600
57.3400
52.8000
56.5600
13,156,900
Mon, 30 Mar 2026
52.2800
52.9100
51.2300
51.9100
7,700,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
53.1900
53.4050
51.7200
52.3100
7,536,200
Thu, 26 Mar 2026
55.5000
56.6500
53.4800
53.8500
7,757,800
Wed, 25 Mar 2026
56.5900
57.9800
55.5000
56.6500
5,838,400
Tue, 24 Mar 2026
56.8500
57.0050
54.3300
55.0000
7,471,800
Mon, 23 Mar 2026
57.0600
57.8400
55.8100
56.8400
6,536,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
57.0850
57.3000
55.1600
56.9600
8,864,800
Fri, 20 Mar 2026
6 · 8-K
Pre-market · 09:03 ET
8-K ↗
Thu, 19 Mar 2026
57.6500
59.2600
56.1600
57.5200
8,549,600
Wed, 18 Mar 2026
57.3500
59.7800
57.0000
58.2700
11,068,000
Tue, 17 Mar 2026
58.8050
60.5600
57.2500
57.7900
7,339,100
Mon, 16 Mar 2026
56.8800
59.4900
56.8200
59.1700
8,331,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
56.9900
58.0150
55.8500
56.4200
7,396,000
Thu, 12 Mar 2026
59.7900
60.1300
56.3000
56.3000
9,721,700
Wed, 11 Mar 2026
59.4500
60.7600
58.7000
60.3900
6,713,000
Tue, 10 Mar 2026
63.5500
64.0000
58.7300
58.8300
13,852,300
Mon, 09 Mar 2026
62.4550
64.0900
61.6700
62.6500
11,183,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
64.2900
64.6500
62.8200
63.5300
8,147,600
Thu, 05 Mar 2026
67.7800
69.9100
65.0450
66.0800
7,982,200
Wed, 04 Mar 2026
65.6300
68.9200
65.3160
67.4000
6,757,100
Tue, 03 Mar 2026
64.6700
67.6900
63.2600
66.9700
9,128,200
Mon, 02 Mar 2026
66.5000
68.1100
65.2200
67.4400
7,205,800
Mon, 02 Mar 2026
5 · 8-K
Pre-market · 07:52 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
69.7200
71.1900
68.1500
68.6600
12,019,800
Thu, 26 Feb 2026
68.1400
71.5300
67.8300
71.4000
8,930,700
Wed, 25 Feb 2026
66.9850
68.3400
66.2000
68.0700
7,823,600
Tue, 24 Feb 2026
61.8450
67.2300
60.6400
67.0900
11,469,500
Mon, 23 Feb 2026
61.7000
62.8400
59.7000
62.4300
11,557,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
63.6200
63.6500
60.3300
62.0000
17,740,200
Thu, 19 Feb 2026
63.0000
65.5100
62.8100
64.4400
12,135,100
Wed, 18 Feb 2026
62.7400
65.7980
62.5000
63.0600
9,432,900
Tue, 17 Feb 2026
63.8800
64.5980
62.4900
63.0000
8,686,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
64.0100
64.5400
62.7750
63.1700
8,424,700
Thu, 12 Feb 2026
68.3400
68.7900
61.6050
63.1500
14,761,000
Wed, 11 Feb 2026
4 · 10-K
After-hours · 16:12 ET
10-K ↗
Wed, 11 Feb 2026
71.7000
73.1600
66.9300
68.9900
11,717,000
Tue, 10 Feb 2026
74.7000
76.5800
71.1500
71.9400
13,043,200
Mon, 09 Feb 2026
68.7600
74.4300
68.2800
73.4500
19,558,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
67.4100
69.2000
60.3400
66.4200
34,085,900
Thu, 05 Feb 2026
3 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 05 Feb 2026
62.8000
64.8400
60.0700
60.5700
21,106,900
Wed, 04 Feb 2026
64.5000
65.0600
61.8300
63.0700
15,301,800
Tue, 03 Feb 2026
66.9450
66.9450
63.1300
65.4000
16,417,100
Mon, 02 Feb 2026
67.0200
69.4100
66.3100
67.4800
12,804,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
74.3300
75.3300
64.5400
65.7600
29,755,100
Thu, 29 Jan 2026
75.1300
75.7500
72.4300
75.7300
9,220,600
Wed, 28 Jan 2026
73.4600
76.5000
72.0200
75.2700
8,974,500
Tue, 27 Jan 2026
74.7200
75.1600
72.0200
72.1400
8,158,500
Mon, 26 Jan 2026
73.2500
74.3000
70.5500
74.0100
15,789,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
75.1100
75.1100
73.0700
74.1200
9,458,500
Thu, 22 Jan 2026
76.4800
77.2300
73.4100
74.7000
14,217,900
Wed, 21 Jan 2026
78.6700
78.8400
75.1200
75.6800
13,210,000
Tue, 20 Jan 2026
84.5500
84.7600
78.3450
78.8400
14,447,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
86.0000
91.0900
85.2600
87.2800
16,423,800
Thu, 15 Jan 2026
83.8500
88.2300
82.9000
84.6500
13,949,900
Wed, 14 Jan 2026
86.7500
87.2500
82.1500
82.8700
12,480,600
Tue, 13 Jan 2026
76.9250
85.4800
76.5900
84.8000
25,200,100
Mon, 12 Jan 2026
73.0500
77.0000
72.8300
76.7200
11,555,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.7500
74.0000
72.0600
73.2700
11,416,600
Thu, 08 Jan 2026
74.8600
74.9800
71.7800
73.8900
13,371,100
Wed, 07 Jan 2026
76.2650
77.6300
75.4000
76.4200
10,933,000
Tue, 06 Jan 2026
79.3700
79.3700
74.9500
75.8300
15,611,500
Mon, 05 Jan 2026
81.4000
82.3800
79.8800
81.0400
7,991,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.4500
81.7800
78.8000
80.9500
6,972,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
81.7600
81.7600
80.6100
81.0300
5,311,100
Tue, 30 Dec 2025
81.6800
82.5600
81.3600
81.8100
5,904,500
Mon, 29 Dec 2025
81.1200
82.1400
80.9500
81.5200
4,526,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
81.7200
82.3400
80.8700
82.2200
3,863,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.6900
82.1200
80.4200
81.8800
2,684,200
Tue, 23 Dec 2025
81.7700
82.0400
80.3000
80.9900
6,093,000
Mon, 22 Dec 2025
82.4150
83.1900
81.4000
81.9800
6,687,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.1000
84.2000
81.2450
81.9400
15,127,100
Thu, 18 Dec 2025
86.6800
87.2700
83.5200
83.9100
9,933,900
Wed, 17 Dec 2025
87.5000
89.1900
85.2600
85.9100
6,186,000
Tue, 16 Dec 2025
87.1800
87.8600
86.1500
87.4400
8,234,000
Mon, 15 Dec 2025
87.9600
88.3700
85.9100
86.9600
7,752,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
90.8750
91.8800
88.0550
88.5100
8,443,800
Thu, 11 Dec 2025
94.1900
96.2700
93.0700
94.3400
6,115,000
Wed, 10 Dec 2025
99.9800
99.9800
94.3500
94.3600
8,642,000
Tue, 09 Dec 2025
97.3200
99.2700
96.7800
99.0000
5,849,400
Mon, 08 Dec 2025
96.2200
97.6900
94.7800
97.6400
5,054,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
95.6650
97.9200
94.1450
96.2800
6,841,300
Thu, 04 Dec 2025
92.6000
96.1400
91.1800
95.2100
8,113,800
Wed, 03 Dec 2025
92.1550
93.8000
91.0550
92.1000
5,599,000
Tue, 02 Dec 2025
94.1900
95.3600
93.4500
93.7000
6,748,800
Mon, 01 Dec 2025
93.0100
94.1700
90.6500
93.7900
6,282,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
93.6100
95.7400
93.0750
95.0300
3,131,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
92.1700
94.7400
92.0100
92.7300
6,793,400
Tue, 25 Nov 2025
89.7600
91.2500
87.9400
91.0700
7,060,200
Mon, 24 Nov 2025
87.8900
90.7000
87.0800
90.5800
11,949,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
92.1200
93.2700
88.2290
89.2500
10,463,000
Thu, 20 Nov 2025
98.1300
98.5150
91.3300
91.7000
15,268,900
Wed, 19 Nov 2025
100.3300
100.5600
94.3400
97.3700
10,984,900
Tue, 18 Nov 2025
100.4650
103.2200
99.9600
101.7300
4,712,100
Mon, 17 Nov 2025
102.2500
103.7750
99.8100
101.2700
4,006,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
99.0800
103.3700
98.0500
102.2800
6,381,700
Thu, 13 Nov 2025
104.0000
104.2100
99.4000
101.2700
7,788,800
Wed, 12 Nov 2025
104.8800
105.3000
102.6300
104.3400
4,472,200
Tue, 11 Nov 2025
104.8800
105.5300
103.5500
104.6800
4,166,600
Mon, 10 Nov 2025
108.0300
108.2850
105.2600
105.3600
6,315,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
101.7700
107.4200
101.7700
106.8400
8,371,700
Thu, 06 Nov 2025
102.0000
103.9800
100.6000
101.2800
6,865,300
Wed, 05 Nov 2025
104.6000
104.8300
102.1100
102.2400
6,977,300
Tue, 04 Nov 2025
104.9300
105.7400
102.6500
104.1300
9,806,900
Mon, 03 Nov 2025
112.9350
113.6000
106.1000
107.6600
14,623,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
118.6000
119.8500
111.2000
113.7200
17,482,400
Thu, 30 Oct 2025
125.5500
126.2800
111.8700
113.0000
27,951,100
Thu, 30 Oct 2025
2 · 10-Q
Pre-market · 07:58 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 07:52 ET
8-K ↗
Wed, 29 Oct 2025
131.5000
134.6700
130.0800
133.7400
7,389,200
Tue, 28 Oct 2025
131.4500
134.3400
130.6200
131.7200
7,695,000
Mon, 27 Oct 2025
129.6450
131.2500
127.6700
128.4900
6,452,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
131.4100
132.5000
127.6500
127.7100
3,816,300
Thu, 23 Oct 2025
129.1300
130.8250
127.1200
129.2400
3,578,200