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
75.1200
76.0900
74.4400
75.1500
3,935,327
Thu, 22 Oct 2026
73.1450
75.7500
72.5800
75.6000
5,248,300
Wed, 21 Oct 2026
72.0000
72.6200
71.7900
72.3500
3,963,000
Tue, 20 Oct 2026
71.4200
72.2100
71.0310
72.0700
3,994,000
Mon, 19 Oct 2026
71.1100
71.6300
70.7400
71.0400
4,739,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
70.6700
71.5400
70.4250
71.3300
5,028,700
Thu, 15 Oct 2026
69.9700
70.7500
69.2500
70.4000
5,083,800
Wed, 14 Oct 2026
67.9000
69.1750
67.7400
69.1100
4,760,600
Tue, 13 Oct 2026
66.9500
68.0400
66.6600
67.6800
6,407,900
Mon, 12 Oct 2026
65.9700
66.8200
65.6900
66.7500
3,507,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
66.3100
66.6600
65.7700
65.9500
3,692,700
Thu, 08 Oct 2026
65.6200
66.3800
65.0300
66.1100
4,656,100
Wed, 07 Oct 2026
66.2000
66.5900
65.5050
65.7400
3,028,500
Tue, 06 Oct 2026
66.4900
66.7500
65.9400
66.4500
3,233,000
Mon, 05 Oct 2026
64.0600
66.4750
63.6100
65.8800
5,737,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
64.8000
64.9900
63.5750
64.0500
6,162,600
Thu, 01 Oct 2026
64.4600
64.9800
63.5900
64.4800
6,430,800
Wed, 30 Sep 2026
65.7000
66.0000
64.2700
64.3200
5,871,600
Tue, 29 Sep 2026
66.3300
66.8800
65.1550
65.6300
5,119,300
Mon, 28 Sep 2026
65.8000
66.9300
65.1300
66.3300
4,864,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
66.3800
66.9800
65.8720
65.9400
3,490,400
Thu, 24 Sep 2026
68.1000
68.3650
66.5750
66.6800
2,657,500
Wed, 23 Sep 2026
67.9600
68.8700
67.5350
68.3200
3,125,000
Tue, 22 Sep 2026
67.6700
68.2500
67.2600
68.0800
4,329,900
Mon, 21 Sep 2026
68.5000
68.5800
66.5700
66.6400
4,733,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
68.7000
69.1400
68.3150
68.5200
12,917,800
Thu, 17 Sep 2026
70.2400
70.2400
68.0300
68.7000
7,365,100
Wed, 16 Sep 2026
68.8000
69.5100
68.2850
69.2500
6,073,800
Tue, 15 Sep 2026
69.1200
70.0500
68.4400
68.5000
4,759,800
Tue, 15 Sep 2026
19 · 8-K
Pre-market · 08:16 ET
8-K ↗
Mon, 14 Sep 2026
69.1000
71.1300
69.0600
70.1800
4,394,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
68.5800
69.5300
68.3200
69.1000
3,623,900
Thu, 10 Sep 2026
69.0400
69.3250
67.6400
67.8900
3,581,500
Wed, 09 Sep 2026
69.8100
70.0400
68.4100
69.3000
4,210,800
Tue, 08 Sep 2026
71.1800
71.3500
69.9350
70.0600
3,416,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
71.0900
71.5420
70.8100
71.2100
2,976,000
Thu, 03 Sep 2026
71.3600
71.6700
70.5200
71.4800
2,579,700
Wed, 02 Sep 2026
70.7500
71.3000
70.1000
70.8300
3,914,200
Tue, 01 Sep 2026
71.0800
71.6100
70.4700
70.6000
4,585,400
Mon, 31 Aug 2026
71.0400
71.6200
70.7000
71.1300
5,252,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
71.7700
72.1000
71.3300
71.7400
3,502,000
Thu, 27 Aug 2026
71.7500
71.9450
71.0180
71.4800
2,940,100
Wed, 26 Aug 2026
71.6700
72.6100
71.5500
72.3600
2,048,000
Tue, 25 Aug 2026
72.2100
72.2600
71.4500
71.4600
2,523,500
Mon, 24 Aug 2026
71.6600
72.4500
71.4000
72.1900
2,758,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
71.9300
72.6700
71.3650
71.4900
3,873,400
Thu, 20 Aug 2026
71.3300
72.0950
71.2200
71.7700
2,672,000
Wed, 19 Aug 2026
70.6300
72.9400
70.6100
71.9500
3,273,100
Tue, 18 Aug 2026
71.1900
71.6350
70.3100
70.3500
3,495,100
Mon, 17 Aug 2026
72.2600
72.5050
70.4200
70.5600
3,839,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
72.8200
73.0050
71.9600
72.6300
2,893,500
Thu, 13 Aug 2026
74.0900
74.3900
72.6500
73.0300
3,733,000
Wed, 12 Aug 2026
72.7500
73.9900
72.5000
73.9700
3,530,300
Tue, 11 Aug 2026
72.8000
73.4900
72.7050
73.0400
2,477,900
Mon, 10 Aug 2026
73.4100
73.5000
72.3300
72.8700
2,533,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
73.5800
74.8000
73.4800
73.9900
2,602,400
Thu, 06 Aug 2026
73.3800
73.8400
73.1000
73.8300
2,519,600
Wed, 05 Aug 2026
73.7000
73.9900
72.5800
73.1000
3,092,300
Tue, 04 Aug 2026
72.8900
73.7500
71.6400
73.6400
3,355,500
Mon, 03 Aug 2026
72.4600
73.6200
71.9400
72.1900
3,200,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
71.5600
72.1050
70.8300
71.9500
3,384,500
Thu, 30 Jul 2026
72.9200
73.0700
70.6300
71.6900
2,812,000
Wed, 29 Jul 2026
73.3900
73.6100
72.2850
73.3600
3,657,200
Tue, 28 Jul 2026
74.0000
75.3200
73.3600
73.6100
3,792,600
Mon, 27 Jul 2026
71.9500
73.8800
71.7300
73.1900
4,899,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
71.1900
72.1500
70.8550
71.9300
3,526,800
Thu, 23 Jul 2026
18 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Thu, 23 Jul 2026
70.4500
70.8900
69.2600
70.7700
4,149,400
Wed, 22 Jul 2026
70.3600
72.2600
69.6950
70.4100
8,523,700
Wed, 22 Jul 2026
17 · 8-K
Pre-market · 06:05 ET
8-K ↗
Tue, 21 Jul 2026
72.7000
73.3300
71.6100
71.9500
6,196,100
Mon, 20 Jul 2026
73.2800
73.8000
72.9200
73.4800
4,714,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
75.5200
75.9100
72.9500
73.4500
4,005,500
Thu, 16 Jul 2026
72.8600
75.2600
72.8120
75.0000
4,548,100
Wed, 15 Jul 2026
72.6200
72.9200
71.6000
72.2000
4,058,800
Tue, 14 Jul 2026
73.4300
73.8600
72.1450
72.5600
3,085,000
Mon, 13 Jul 2026
73.0000
73.9500
72.7150
73.4200
2,795,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
72.0000
73.2600
71.7430
73.0900
2,736,100
Thu, 09 Jul 2026
72.1900
72.4300
71.2100
72.0000
2,539,900
Wed, 08 Jul 2026
72.5100
72.8500
71.7750
72.0700
3,692,200
Tue, 07 Jul 2026
73.9800
74.4300
72.6500
73.4300
2,585,700
Mon, 06 Jul 2026
73.3000
73.5000
71.5250
73.4900
3,368,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
71.4700
73.2300
71.0600
73.1400
3,254,100
Wed, 01 Jul 2026
71.7800
72.4600
70.6100
70.6400
2,876,100
Tue, 30 Jun 2026
71.8900
72.2200
70.8200
71.6000
3,974,500
Mon, 29 Jun 2026
73.0500
73.5700
72.4100
72.9200
2,838,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
73.4100
73.6450
72.6000
73.1900
3,904,000
Thu, 25 Jun 2026
73.3700
75.2900
72.6300
73.6300
3,369,000
Wed, 24 Jun 2026
71.9000
73.3000
71.8940
72.6300
3,088,500
Tue, 23 Jun 2026
72.4900
72.7750
71.7500
71.7500
3,356,700
Mon, 22 Jun 2026
72.3800
73.1900
71.8650
72.4800
5,098,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
73.4900
74.4000
72.7900
73.2700
8,450,500
Wed, 17 Jun 2026
73.0300
74.1900
72.4800
72.7200
6,620,000
Tue, 16 Jun 2026
72.4400
73.6600
72.1900
73.5100
3,433,200
Mon, 15 Jun 2026
71.7600
72.5900
71.5500
71.8100
4,272,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
71.0000
71.5000
70.1100
70.7500
2,924,200
Thu, 11 Jun 2026
70.1600
70.6550
69.2700
70.1300
3,138,800
Wed, 10 Jun 2026
71.0800
71.0800
69.4700
69.6600
4,352,000
Tue, 09 Jun 2026
70.1500
71.5050
69.9450
71.2700
2,939,800
Mon, 08 Jun 2026
69.8400
70.7000
69.4450
69.6300
3,204,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
70.1500
70.7200
69.9500
70.3400
2,820,800
Thu, 04 Jun 2026
70.9400
70.9400
69.8100
69.8500
2,956,500
Wed, 03 Jun 2026
70.2000
70.8900
69.9200
69.9200
2,945,700
Tue, 02 Jun 2026
69.4400
70.4900
69.4200
70.3300
2,957,000
Mon, 01 Jun 2026
70.2600
70.8400
69.1600
69.3400
4,171,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
16 · 8-K
After-hours · 16:12 ET
8-K ↗
Fri, 29 May 2026
70.9300
71.4000
70.7100
70.8400
3,872,600
Thu, 28 May 2026
71.7600
71.7700
70.6600
71.2100
2,391,700
Wed, 27 May 2026
72.5100
72.8900
71.5200
71.7900
3,447,700
Tue, 26 May 2026
73.1000
73.4000
72.2100
72.7300
2,087,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
71.8300
73.4000
71.6400
72.7700
3,585,600
Thu, 21 May 2026
70.7500
71.9400
70.3500
71.6300
5,184,000
Wed, 20 May 2026
70.7200
71.3300
69.9500
71.2700
4,031,500
Tue, 19 May 2026
70.9100
71.7000
69.7250
70.9400
4,122,800
Mon, 18 May 2026
71.1500
71.7760
70.7600
71.1300
4,180,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
72.4800
72.9000
70.6500
71.0100
3,767,600
Thu, 14 May 2026
73.5600
73.9200
72.8400
73.0600
2,385,200
Wed, 13 May 2026
73.5000
74.1000
72.5100
73.2400
3,208,900
Tue, 12 May 2026
74.7400
74.9650
73.1100
74.1000
4,774,000
Mon, 11 May 2026
74.6800
74.9500
73.7200
74.0000
4,052,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
77.5500
77.8350
74.6200
74.8200
8,748,400
Thu, 07 May 2026
15 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Thu, 07 May 2026
14 · 8-K
After-hours · 16:19 ET
8-K ↗
Thu, 07 May 2026
76.8300
78.7050
76.7500
77.4700
5,518,600
Wed, 06 May 2026
13 · 424B2
After-hours · 16:31 ET
424B2 ↗
Wed, 06 May 2026
76.8100
77.6900
76.0500
76.7100
3,869,300
Tue, 05 May 2026
76.0900
76.6800
75.3800
75.6200
4,641,300
Mon, 04 May 2026
76.4200
77.2200
75.4300
75.8800
2,819,100
Mon, 04 May 2026
12 · 424B2
Pre-market · 08:42 ET
424B2 ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
78.1000
78.7230
76.9900
77.0800
2,168,800
Thu, 30 Apr 2026
76.4200
77.9950
75.9000
77.8800
3,721,400
Wed, 29 Apr 2026
77.0400
77.3700
75.6100
76.6000
3,505,300
Tue, 28 Apr 2026
78.1500
78.6830
77.3000
77.3600
3,930,700
Mon, 27 Apr 2026
78.0100
79.2000
77.3000
77.4800
4,866,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
79.0200
79.7700
77.6400
77.9500
3,506,800
Thu, 23 Apr 2026
11 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Thu, 23 Apr 2026
78.0500
81.0650
77.9050
79.4900
5,220,800
Wed, 22 Apr 2026
79.3400
79.4900
76.2500
77.8800
7,187,400
Wed, 22 Apr 2026
10 · 8-K
Pre-market · 06:09 ET
8-K ↗
Tue, 21 Apr 2026
80.6100
80.9500
78.7550
78.8700
3,990,800
Mon, 20 Apr 2026
81.0700
81.6300
80.5300
80.7300
3,035,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
9 · DEFA14A
After-hours · 16:31 ET
DEFA14A ↗
Fri, 17 Apr 2026
8 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Fri, 17 Apr 2026
80.7200
82.6400
80.5600
81.4300
3,520,000
Thu, 16 Apr 2026
80.9300
81.7400
80.4670
80.6900
2,178,300
Wed, 15 Apr 2026
81.3100
81.7500
80.4600
81.0000
3,720,000
Tue, 14 Apr 2026
81.5800
82.1500
81.2400
81.9000
2,598,600
Mon, 13 Apr 2026
80.1500
81.7700
79.8550
81.7700
2,360,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
81.4300
81.5900
79.2900
79.9500
2,511,500
Thu, 09 Apr 2026
79.2800
81.3300
79.1900
81.2500
2,851,300
Wed, 08 Apr 2026
78.1900
79.9650
78.1900
79.5500
3,256,200
Tue, 07 Apr 2026
77.9700
78.4450
77.4100
77.8300
1,851,500
Mon, 06 Apr 2026
77.2500
78.2600
77.2500
78.1100
1,676,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
76.9700
78.3550
76.5800
77.8600
2,240,300
Wed, 01 Apr 2026
76.4300
77.7500
76.1900
77.4500
2,431,600
Tue, 31 Mar 2026
76.9600
77.4950
75.6650
77.0800
4,487,600
Mon, 30 Mar 2026
76.0600
76.9950
75.2700
76.3300
3,029,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
77.4100
77.5500
75.9000
75.9500
4,073,500
Thu, 26 Mar 2026
78.4400
79.4600
77.2900
77.4400
3,231,000
Wed, 25 Mar 2026
79.1600
79.3800
77.7400
78.7000
3,707,500
Tue, 24 Mar 2026
78.2300
79.0400
77.8000
77.9900
4,089,800
Mon, 23 Mar 2026
80.9800
81.3300
79.0200
79.0400
3,366,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
80.2300
81.1250
78.8100
79.5400
8,394,000
Thu, 19 Mar 2026
78.5300
81.1100
78.5300
80.2300
8,608,700
Wed, 18 Mar 2026
83.4900
83.6400
78.2450
78.5300
5,905,900
Tue, 17 Mar 2026
84.0600
84.5450
83.0100
84.1400
3,371,900
Mon, 16 Mar 2026
83.4900
84.2700
82.9300
83.6100
2,866,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
83.2200
83.9200
82.8300
83.1900
3,078,300
Thu, 12 Mar 2026
84.2200
84.3000
82.4700
82.6300
4,350,000
Wed, 11 Mar 2026
85.9200
86.3800
83.4200
84.6000
3,704,300
Tue, 10 Mar 2026
87.2400
87.5700
86.0600
86.0900
2,731,400
Mon, 09 Mar 2026
88.0700
88.6950
86.4600
87.5700
3,964,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
90.0600
90.4700
88.4700
89.2200
2,719,800
Thu, 05 Mar 2026
90.4500
91.0500
90.0950
90.6400
3,010,100
Wed, 04 Mar 2026
92.2200
92.2500
91.1050
91.1500
2,197,400
Tue, 03 Mar 2026
93.5000
93.6100
91.4700
92.3900
3,768,900
Mon, 02 Mar 2026
91.3600
94.2000
91.1900
93.6200
5,000,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
91.0400
92.5600
90.5700
92.5600
3,967,100
Thu, 26 Feb 2026
90.0100
91.9500
89.5880
91.4600
4,191,100
Wed, 25 Feb 2026
89.9600
90.1900
88.5750
89.4300
3,021,900
Tue, 24 Feb 2026
90.6800
90.8800
89.7200
89.9100
3,256,000
Mon, 23 Feb 2026
93.1800
93.4600
90.4000
90.5500
5,303,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
93.3000
94.5650
92.2500
92.6700
4,292,400
Thu, 19 Feb 2026
92.3500
93.4200
92.1200
93.0400
3,834,100
Wed, 18 Feb 2026
91.9800
92.7900
90.5500
92.7700
3,270,900
Tue, 17 Feb 2026
91.2200
92.9100
91.2200
92.4400
4,416,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
7 · S-3ASR
After-hours · 16:58 ET
S-3ASR ↗
Fri, 13 Feb 2026
6 · S-3ASR
After-hours · 16:49 ET
S-3ASR ↗
Fri, 13 Feb 2026
91.1600
92.7700
89.4700
89.8300
6,472,100
Thu, 12 Feb 2026
89.9800
93.5800
89.8400
91.7500
6,567,600
Wed, 11 Feb 2026
89.8000
90.5700
89.2950
89.4200
3,204,300
Tue, 10 Feb 2026
89.3800
90.8600
89.3600
90.0600
3,124,000
Mon, 09 Feb 2026
89.7600
90.6900
89.2390
89.3000
2,915,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
91.7400
92.0500
89.5400
89.8500
4,723,900
Thu, 05 Feb 2026
5 · 10-K
After-hours · 16:13 ET
10-K ↗
Thu, 05 Feb 2026
90.3600
91.6800
89.7100
91.2400
4,821,700
Wed, 04 Feb 2026
87.7300
90.4500
87.4950
90.3700
5,507,600
Tue, 03 Feb 2026
85.7100
87.5000
85.2800
87.1600
4,252,700
Mon, 02 Feb 2026
85.4200
86.8600
85.3100
86.1500
4,072,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
86.4600
87.5000
84.1200
85.4200
5,825,400
Thu, 29 Jan 2026
88.1400
88.9400
86.1000
87.1600
5,707,400
Wed, 28 Jan 2026
84.8400
88.8700
84.0030
88.6000
6,820,700
Wed, 28 Jan 2026
4 · 8-K
Pre-market · 06:09 ET
8-K ↗
Tue, 27 Jan 2026
90.7500
91.3800
90.4850
90.5500
4,065,500
Mon, 26 Jan 2026
91.2000
91.6500
89.9150
90.5800
4,473,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
90.1500
91.0200
89.2000
90.9800
2,868,400
Thu, 22 Jan 2026
89.8500
90.3900
89.1600
90.2700
3,356,800
Wed, 21 Jan 2026
88.7900
89.9000
88.3400
89.4800
2,851,100
Tue, 20 Jan 2026
90.0000
90.3500
87.5700
88.1400
5,012,900
Tue, 20 Jan 2026
3 · 8-K
Pre-market · 06:51 ET
8-K ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
90.0200
91.3800
89.7600
90.1600
3,446,800
Thu, 15 Jan 2026
90.2400
90.5000
89.6900
90.3500
2,081,800
Wed, 14 Jan 2026
89.6300
90.4950
89.2200
89.9500
2,710,900
Tue, 13 Jan 2026
89.8300
90.1050
88.8700
89.7800
2,701,700
Mon, 12 Jan 2026
89.6500
90.1650
89.1900
89.4900
2,461,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
90.4000
90.9450
90.0100
90.2700
2,021,400
Thu, 08 Jan 2026
88.5300
90.6300
88.4500
90.3900
2,437,000
Wed, 07 Jan 2026
90.3400
90.7550
88.3000
88.4200
2,307,500
Tue, 06 Jan 2026
88.9300
90.2950
88.7300
89.8900
2,106,700
Mon, 05 Jan 2026
87.7200
89.3100
87.5900
89.1800
3,263,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.2200
88.5100
86.8200
88.3400
2,001,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
87.9900
88.0100
87.3300
87.3500
1,697,400
Tue, 30 Dec 2025
87.9000
88.3900
87.6600
88.0100
1,795,500
Mon, 29 Dec 2025
87.6900
88.0000
87.2600
87.9500
1,717,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
87.9200
88.1100
87.4200
87.6200
987,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
87.7000
88.1550
86.2200
87.9000
687,600
Tue, 23 Dec 2025
87.5400
87.9400
87.1200
87.8300
1,926,800
Mon, 22 Dec 2025
86.9400
87.4300
86.6400
87.2400
2,496,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
87.0800
87.3800
86.7400
87.0600
6,964,300
Thu, 18 Dec 2025
88.3200
89.3970
87.0500
87.3500
3,430,000
Wed, 17 Dec 2025
87.9600
89.4600
87.9100
89.0000
4,374,400
Tue, 16 Dec 2025
88.9800
89.0100
87.4800
87.9600
3,681,600
Mon, 15 Dec 2025
88.4000
88.9000
87.9600
88.5700
2,805,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
88.0000
89.0150
87.9050
88.1400
2,061,500
Thu, 11 Dec 2025
87.8500
88.5500
87.3900
87.7300
2,774,200
Wed, 10 Dec 2025
87.0900
88.5000
87.0400
87.8500
2,888,100
Tue, 09 Dec 2025
86.5000
87.6200
86.5000
87.0900
2,508,200
Mon, 08 Dec 2025
86.5600
86.5600
85.8200
86.1200
2,297,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.7600
87.2100
86.0300
86.4500
2,662,400
Thu, 04 Dec 2025
86.7600
87.1200
86.5500
86.9100
2,294,300
Wed, 03 Dec 2025
87.5100
88.0300
86.7000
86.9400
2,189,600
Tue, 02 Dec 2025
88.3700
88.4900
86.9350
87.2400
2,185,800
Mon, 01 Dec 2025
88.1600
89.1050
88.1100
88.1500
2,071,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
88.5300
89.1600
88.3400
88.8500
940,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
88.5400
89.0600
88.2700
88.5700
1,682,800
Tue, 25 Nov 2025
87.4700
88.6500
87.2000
88.4400
2,263,600
Mon, 24 Nov 2025
88.0500
88.1300
86.6300
86.9600
5,058,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.1200
88.4300
86.5780
88.0600
2,722,900
Thu, 20 Nov 2025
87.0350
87.5100
86.4000
86.8600
2,159,900
Wed, 19 Nov 2025
87.7500
87.7500
86.1650
86.5800
2,424,500
Tue, 18 Nov 2025
88.0850
88.4500
87.3800
87.7000
3,360,900
Mon, 17 Nov 2025
88.4800
88.9100
87.6950
88.0700
2,556,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
90.6100
90.8900
88.7400
88.7700
1,901,600
Thu, 13 Nov 2025
91.0000
91.4000
90.4900
90.5900
1,985,000
Wed, 12 Nov 2025
90.8600
92.0000
90.6400
90.9800
2,429,300
Tue, 11 Nov 2025
90.7300
90.9900
89.9100
90.3200
1,845,300
Mon, 10 Nov 2025
90.7000
90.7300
90.0100
90.2600
2,021,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
90.9800
91.2800
90.4200
91.0200
1,882,700
Thu, 06 Nov 2025
91.1400
91.7400
90.8000
91.1500
2,445,000
Wed, 05 Nov 2025
90.7800
91.9250
90.5550
91.2400
1,740,500
Tue, 04 Nov 2025
90.3400
90.7200
89.9000
90.7000
2,318,900
Mon, 03 Nov 2025
92.3500
92.4100
90.0700
90.1700
2,934,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
91.7900
92.9800
91.4100
92.7600
2,303,200
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Thu, 30 Oct 2025
92.5500
93.8300
92.1900
92.4900
2,422,000
Wed, 29 Oct 2025
94.0400
94.0580
90.8850
93.3800
3,921,200
Wed, 29 Oct 2025
1 · 8-K
Pre-market · 06:05 ET
8-K ↗
Tue, 28 Oct 2025
91.6100
92.4650
91.1650
91.3000
3,218,000
Mon, 27 Oct 2025
91.8200
92.4900
91.5600
92.0500
2,821,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
93.1700
93.1700
91.8500
91.9500
1,721,600
Thu, 23 Oct 2025
91.6600
93.2900
91.5400
92.9700
2,550,100