Daily Nasdaq 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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
109.0000
109.2300
107.2400
108.5650
1,276,548
Thu, 22 Oct 2026
107.5800
110.2200
107.1900
110.1100
1,220,000
Wed, 21 Oct 2026
108.4100
109.0800
107.8000
108.4400
851,600
Tue, 20 Oct 2026
106.2700
108.0900
106.2700
107.9400
1,222,100
Mon, 19 Oct 2026
20 · 8-K
After-hours · 20:01 ET
FORM 8-K ↗
Mon, 19 Oct 2026
108.4100
108.7600
106.7000
106.8600
892,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
109.2400
110.4700
108.3500
108.8100
1,096,000
Thu, 15 Oct 2026
107.3300
109.0400
106.3200
108.9600
1,202,900
Wed, 14 Oct 2026
106.8000
107.2900
106.0700
107.2600
1,305,800
Tue, 13 Oct 2026
108.8200
109.3900
106.9500
107.6400
1,066,600
Mon, 12 Oct 2026
107.7500
108.6400
107.1000
107.8400
942,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
109.8800
109.8800
107.0600
107.2400
1,096,600
Thu, 08 Oct 2026
108.1800
110.2200
107.5700
109.7700
1,118,500
Wed, 07 Oct 2026
109.0300
109.7800
108.6100
108.7300
1,262,900
Tue, 06 Oct 2026
110.6000
111.8600
109.3600
109.7000
1,631,900
Mon, 05 Oct 2026
111.6300
112.7300
110.8300
111.0300
1,402,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
112.2400
112.3700
111.5300
111.9600
1,097,300
Thu, 01 Oct 2026
111.8400
112.2500
110.0500
112.2400
1,273,300
Wed, 30 Sep 2026
113.8300
114.4000
111.9100
111.9600
1,233,100
Tue, 29 Sep 2026
114.0500
114.6400
112.5800
113.9700
1,046,500
Mon, 28 Sep 2026
115.0400
116.5500
114.3000
114.6400
1,372,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
114.4600
115.5300
113.5700
114.7700
1,242,100
Thu, 24 Sep 2026
113.9200
114.9400
113.4200
114.1500
1,220,300
Wed, 23 Sep 2026
112.5400
115.5400
111.5700
113.9200
1,193,100
Tue, 22 Sep 2026
116.6000
116.8900
112.7400
113.5900
1,647,000
Mon, 21 Sep 2026
118.1700
118.4900
116.2300
116.4700
1,219,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
115.8100
118.1400
114.6800
117.6700
3,203,700
Thu, 17 Sep 2026
117.7300
118.1900
115.8500
115.9400
1,521,700
Wed, 16 Sep 2026
117.9400
119.0600
114.9800
116.6400
1,850,100
Tue, 15 Sep 2026
116.7800
118.4800
116.5200
118.3700
1,392,300
Mon, 14 Sep 2026
115.9600
117.4200
115.4700
116.9000
922,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
115.6900
116.3300
114.4900
116.1700
948,200
Thu, 10 Sep 2026
114.2400
115.3200
114.2300
114.9600
1,466,300
Thu, 10 Sep 2026
19 · 8-K
Next filing day · accepted 09 Sep, 17:36 ET
FORM 8-K ↗
Wed, 09 Sep 2026
115.0400
115.0400
113.2000
114.0200
1,256,700
Tue, 08 Sep 2026
115.8100
116.5700
114.7200
115.0400
1,338,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
117.0300
118.2500
115.8200
116.6800
1,501,900
Thu, 03 Sep 2026
116.3300
121.1800
116.3300
118.5100
3,707,500
Wed, 02 Sep 2026
109.3600
112.3300
109.3600
111.3100
1,128,500
Tue, 01 Sep 2026
110.3600
111.0200
108.6500
109.3600
1,244,100
Mon, 31 Aug 2026
111.4100
111.7200
110.0900
110.1600
2,123,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
112.8800
113.2700
111.3800
111.4100
806,400
Thu, 27 Aug 2026
111.6000
112.5600
110.0000
112.1700
982,800
Wed, 26 Aug 2026
111.6400
112.3400
110.8000
112.2100
803,100
Tue, 25 Aug 2026
112.2400
112.5000
110.7800
111.5900
521,900
Mon, 24 Aug 2026
111.0000
112.4300
110.6600
111.8900
689,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
111.5900
112.3100
110.1800
110.7500
861,500
Thu, 20 Aug 2026
111.2700
112.1700
110.2900
110.5400
821,200
Wed, 19 Aug 2026
113.3100
113.5900
111.1700
111.6400
788,000
Tue, 18 Aug 2026
113.6600
114.3900
113.0400
113.1400
904,600
Mon, 17 Aug 2026
114.1000
115.8000
112.9400
112.9700
1,016,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
114.8100
115.4100
113.8400
113.9800
574,100
Thu, 13 Aug 2026
114.1700
115.0200
113.7500
114.9300
571,200
Wed, 12 Aug 2026
113.0400
113.9300
112.4700
113.7700
1,071,600
Tue, 11 Aug 2026
112.6600
113.7400
111.0000
113.0300
1,032,600
Mon, 10 Aug 2026
112.6600
114.3900
112.5300
113.8100
1,145,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
114.4800
114.7400
113.0500
113.4000
1,275,800
Thu, 06 Aug 2026
115.9600
116.6100
114.0200
115.4100
1,318,900
Wed, 05 Aug 2026
116.0000
116.2700
113.6400
114.8500
1,204,800
Tue, 04 Aug 2026
114.3100
115.6700
113.5800
115.2500
1,304,100
Mon, 03 Aug 2026
114.1300
115.7100
113.6500
115.1300
1,161,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
114.0200
114.5500
112.1700
113.7000
2,897,400
Thu, 30 Jul 2026
113.9200
114.3700
112.6100
113.9500
1,324,700
Wed, 29 Jul 2026
18 · 10-Q
After market open · 14:34 ET
10-Q ↗
Wed, 29 Jul 2026
112.9200
114.9500
112.2900
113.1800
1,882,700
Tue, 28 Jul 2026
110.9300
114.8100
109.6700
114.0900
2,649,400
Mon, 27 Jul 2026
17 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Mon, 27 Jul 2026
110.1100
111.4500
109.8800
111.2900
2,445,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
107.5600
109.4700
107.0000
109.4000
1,763,400
Thu, 23 Jul 2026
107.1500
107.5000
106.2800
107.3200
1,972,200
Wed, 22 Jul 2026
109.4200
109.9900
108.1200
108.2500
1,423,000
Tue, 21 Jul 2026
111.3200
111.6900
107.8600
109.5700
2,198,300
Mon, 20 Jul 2026
16 · 8-K
After market open · 12:01 ET
FORM 8-K ↗
Mon, 20 Jul 2026
114.0100
114.1500
111.4600
112.0600
1,632,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
113.0400
114.4700
112.0700
113.9500
1,599,500
Thu, 16 Jul 2026
112.9100
114.0600
110.3800
113.1200
1,886,600
Wed, 15 Jul 2026
112.7000
113.4000
111.2200
112.9600
1,268,900
Tue, 14 Jul 2026
114.0000
114.9000
112.8000
112.9200
1,174,200
Mon, 13 Jul 2026
113.3300
114.0600
112.8000
113.6100
1,156,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
112.6100
112.8300
110.9200
112.2300
1,059,700
Thu, 09 Jul 2026
111.0400
113.4300
111.0400
111.6700
1,847,000
Wed, 08 Jul 2026
113.0200
113.2100
110.1800
110.7400
901,500
Tue, 07 Jul 2026
113.3200
113.8600
112.7900
112.8800
968,500
Mon, 06 Jul 2026
111.0000
112.5800
111.0000
112.5500
1,014,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
109.1600
110.9400
109.0500
110.8700
1,212,700
Wed, 01 Jul 2026
107.5500
109.6700
107.0700
108.9300
1,411,400
Tue, 30 Jun 2026
108.3600
109.4000
107.6800
107.7800
1,209,100
Mon, 29 Jun 2026
107.3900
108.5700
106.7600
108.5100
1,498,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
105.8800
107.9900
105.0500
107.7500
2,962,600
Thu, 25 Jun 2026
107.5700
108.3400
104.6600
105.4400
2,259,600
Wed, 24 Jun 2026
108.7800
110.5100
105.1900
106.7000
2,670,300
Tue, 23 Jun 2026
111.0700
112.4500
110.7200
112.3600
1,067,400
Mon, 22 Jun 2026
110.0800
112.2300
108.6400
111.2300
1,066,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
111.0100
111.2900
108.9500
109.5700
3,398,200
Wed, 17 Jun 2026
110.2600
111.7400
110.0300
110.2200
1,137,900
Tue, 16 Jun 2026
110.8400
111.9900
110.6600
111.1700
916,200
Mon, 15 Jun 2026
111.4900
112.0700
110.0500
110.5900
976,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
109.9200
111.5100
109.8600
111.1200
893,700
Thu, 11 Jun 2026
109.7800
110.2500
108.7400
109.6900
1,014,800
Wed, 10 Jun 2026
106.6800
109.8900
106.4900
109.2100
1,571,300
Tue, 09 Jun 2026
105.5600
106.7000
104.9800
106.6600
972,300
Mon, 08 Jun 2026
105.2200
105.9900
104.8000
105.0300
890,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
103.3900
105.5600
103.3900
105.2200
1,421,200
Thu, 04 Jun 2026
101.9100
103.5700
101.9100
103.5100
887,800
Wed, 03 Jun 2026
102.9000
103.0500
100.8500
101.1900
1,246,200
Tue, 02 Jun 2026
102.4500
104.1900
102.4500
103.3100
873,000
Mon, 01 Jun 2026
15 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 01 Jun 2026
101.7400
103.7600
101.4400
102.9000
899,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
14 · 424B5
After-hours · 16:19 ET
424B5 ↗
Fri, 29 May 2026
103.2500
104.9400
102.8400
103.6200
2,225,900
Thu, 28 May 2026
104.0800
104.6500
103.0000
103.3200
1,019,500
Wed, 27 May 2026
104.9900
105.0000
103.9200
104.5700
894,900
Wed, 27 May 2026
13 · 424B5
Pre-market · 08:37 ET
424B5 ↗
Tue, 26 May 2026
103.9700
104.9500
103.7100
104.7100
853,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
104.1800
104.6800
103.2500
103.8500
724,100
Thu, 21 May 2026
102.8100
104.0300
101.8000
103.9200
906,100
Wed, 20 May 2026
12 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Wed, 20 May 2026
101.2700
103.2000
100.3700
102.8100
985,900
Tue, 19 May 2026
102.3600
102.5400
100.5900
101.1400
1,041,000
Mon, 18 May 2026
100.4900
102.4500
99.9900
102.4000
1,179,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
100.5700
100.8500
98.5900
100.5300
2,022,300
Thu, 14 May 2026
100.7500
101.6200
100.4200
100.7700
868,100
Wed, 13 May 2026
100.6000
100.8500
99.9600
100.4200
926,400
Tue, 12 May 2026
99.8100
100.9800
99.0300
100.8400
1,180,000
Mon, 11 May 2026
100.7900
101.5000
100.0000
100.1900
1,065,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
100.4100
101.3600
99.6000
100.5000
1,022,100
Thu, 07 May 2026
101.4000
102.0000
99.6100
100.0300
1,092,600
Wed, 06 May 2026
101.6500
103.0000
101.0700
101.5500
1,007,000
Tue, 05 May 2026
99.7400
101.3200
99.5700
100.8700
935,600
Mon, 04 May 2026
100.3200
101.2100
99.0500
99.4600
1,218,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
100.0500
101.9000
99.9400
101.0900
1,114,800
Thu, 30 Apr 2026
99.6500
101.1200
98.4100
100.9100
1,256,800
Wed, 29 Apr 2026
11 · 10-Q
After market open · 14:42 ET
10-Q ↗
Wed, 29 Apr 2026
99.6000
101.0200
99.0900
99.6300
1,284,300
Tue, 28 Apr 2026
100.6900
101.2500
99.7200
100.0600
1,309,400
Mon, 27 Apr 2026
99.1200
100.9000
99.1200
99.7400
1,368,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
100.5900
101.5400
98.5200
99.3400
2,395,600
Thu, 23 Apr 2026
10 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Thu, 23 Apr 2026
96.4800
98.4400
95.8000
97.0000
1,664,000
Wed, 22 Apr 2026
96.0300
97.6300
94.8100
97.4300
1,605,900
Tue, 21 Apr 2026
95.9700
97.4500
95.4100
95.7300
1,827,500
Mon, 20 Apr 2026
95.5600
97.0200
95.5600
96.1900
1,202,000
Mon, 20 Apr 2026
9 · 8-K
Pre-market · 06:03 ET
FORM 8-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
94.7100
96.5400
94.4200
96.1700
1,259,200
Thu, 16 Apr 2026
94.6300
95.3900
93.6400
93.9800
1,223,800
Wed, 15 Apr 2026
94.5000
95.3700
93.7600
94.6800
1,676,200
Tue, 14 Apr 2026
93.5500
94.5000
93.1600
94.1400
1,145,400
Mon, 13 Apr 2026
91.4800
93.6900
90.6200
93.5500
1,195,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
91.9100
92.2700
91.1000
91.8000
969,400
Thu, 09 Apr 2026
93.4800
94.5000
92.1800
92.3200
1,766,300
Wed, 08 Apr 2026
92.8700
94.9300
92.3900
94.2000
1,997,200
Tue, 07 Apr 2026
90.2500
91.3900
89.5600
91.0600
1,425,400
Mon, 06 Apr 2026
8 · DEFA14A
After-hours · 16:12 ET
DEFA14A ↗
Mon, 06 Apr 2026
7 · DEF 14A
After-hours · 16:03 ET
DEF 14A ↗
Mon, 06 Apr 2026
89.7600
91.1400
89.3000
91.1100
962,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
88.8500
91.1100
88.2600
90.1000
857,000
Wed, 01 Apr 2026
90.4400
91.2600
89.6300
90.0800
1,167,100
Tue, 31 Mar 2026
89.4100
91.1800
88.5500
90.1100
1,038,000
Mon, 30 Mar 2026
88.0800
89.4200
87.2100
88.2300
1,174,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
88.5600
89.1400
86.8100
87.0100
1,321,700
Thu, 26 Mar 2026
88.6000
90.0000
87.8000
88.9400
1,529,200
Wed, 25 Mar 2026
88.5700
89.2000
87.6700
88.7200
897,000
Tue, 24 Mar 2026
85.6900
88.4200
85.5000
87.7200
1,165,600
Mon, 23 Mar 2026
87.0000
87.4900
85.6500
86.5500
1,507,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
85.8900
86.1000
84.9500
85.0700
8,210,700
Thu, 19 Mar 2026
86.4400
86.9900
85.1300
85.9000
1,402,100
Wed, 18 Mar 2026
87.3100
88.0700
86.5500
86.6800
1,027,400
Tue, 17 Mar 2026
87.2900
88.9900
87.1200
87.7300
1,351,800
Mon, 16 Mar 2026
86.7800
87.6400
86.3800
86.4500
1,287,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
86.9500
87.4500
85.8000
85.8300
1,352,800
Thu, 12 Mar 2026
86.6600
87.7500
86.0700
86.1900
1,412,800
Wed, 11 Mar 2026
88.5200
89.7400
87.1500
88.2000
1,611,900
Tue, 10 Mar 2026
90.7100
91.7200
89.3800
89.7300
1,757,800
Mon, 09 Mar 2026
90.9600
91.2100
87.9600
90.6100
2,288,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
91.5700
93.0400
89.6200
92.2600
1,530,100
Thu, 05 Mar 2026
92.7300
94.1000
92.3300
93.5000
1,248,000
Wed, 04 Mar 2026
93.6400
94.1300
92.9100
93.5000
1,430,700
Tue, 03 Mar 2026
92.6600
94.2900
90.7900
93.6700
1,537,700
Mon, 02 Mar 2026
94.1400
97.3000
93.3600
95.8300
1,329,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
96.7300
97.4600
93.2300
95.4200
3,749,100
Thu, 26 Feb 2026
94.9900
97.5900
94.9900
97.5000
1,741,700
Wed, 25 Feb 2026
6 · S-3ASR
After-hours · 16:04 ET
S-3ASR ↗
Wed, 25 Feb 2026
95.0900
95.2700
93.8200
94.6800
1,470,300
Tue, 24 Feb 2026
92.6900
96.2400
92.6900
94.8500
2,732,300
Mon, 23 Feb 2026
95.2900
96.3400
91.7600
92.6900
2,576,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.1500
95.7700
91.6400
95.7600
2,935,100
Thu, 19 Feb 2026
92.4500
92.9300
90.8400
92.1500
1,113,700
Wed, 18 Feb 2026
5 · 10-K
After-hours · 16:02 ET
10-K ↗
Wed, 18 Feb 2026
91.9800
93.3400
91.2700
92.4500
1,402,400
Tue, 17 Feb 2026
90.5300
92.3800
90.0900
91.9800
1,555,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
90.5100
91.0600
89.2400
90.3900
1,531,500
Thu, 12 Feb 2026
93.1200
94.1200
89.7200
90.5100
1,787,300
Wed, 11 Feb 2026
93.6400
94.5700
91.9000
92.8100
1,496,300
Tue, 10 Feb 2026
94.4800
95.9100
91.5200
93.6400
3,061,500
Mon, 09 Feb 2026
4 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Mon, 09 Feb 2026
96.8400
97.7100
95.7300
95.9300
2,162,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
96.3300
97.8800
96.0900
97.3400
1,530,600
Thu, 05 Feb 2026
95.9100
97.5700
95.1600
95.5000
1,732,100
Wed, 04 Feb 2026
95.1900
96.7700
95.0800
96.4000
1,521,700
Tue, 03 Feb 2026
96.0000
97.4100
94.7800
95.2900
1,450,900
Mon, 02 Feb 2026
94.5700
96.3800
94.2800
96.0000
1,330,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
91.5800
95.1400
91.5800
94.7200
1,888,200
Thu, 29 Jan 2026
94.6500
95.4000
93.8700
94.7600
2,151,000
Wed, 28 Jan 2026
92.2300
94.3400
91.9800
94.0500
1,637,900
Tue, 27 Jan 2026
92.9000
93.8800
91.9400
92.2300
1,836,100
Mon, 26 Jan 2026
91.4300
93.0900
91.4300
93.0000
1,390,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
91.4800
92.0600
90.0200
91.2100
1,586,000
Thu, 22 Jan 2026
3 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Thu, 22 Jan 2026
91.0900
92.6900
91.0900
92.1500
2,474,400
Wed, 21 Jan 2026
88.9100
91.4700
88.7600
91.0900
2,474,800
Tue, 20 Jan 2026
88.1900
88.7600
87.0800
88.5400
2,855,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
90.6900
90.9400
88.2500
88.4800
1,791,400
Thu, 15 Jan 2026
91.4500
92.0500
90.6800
90.9800
1,212,600
Wed, 14 Jan 2026
88.8700
91.4800
88.8700
91.2100
1,384,600
Tue, 13 Jan 2026
90.1800
90.5200
88.8400
89.0200
1,209,000
Mon, 12 Jan 2026
89.6200
90.8500
89.2400
90.2000
1,085,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
91.5500
92.0100
90.2900
90.2900
930,200
Thu, 08 Jan 2026
90.8800
92.5100
90.8800
91.7300
1,187,200
Wed, 07 Jan 2026
91.6200
92.0700
90.2100
90.8800
1,062,800
Tue, 06 Jan 2026
90.1400
92.2000
89.8100
91.8000
1,081,400
Mon, 05 Jan 2026
88.5400
91.2800
88.1600
90.5100
1,107,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
88.3100
89.6100
87.6000
89.4200
851,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
88.9000
88.9000
88.1400
88.2100
602,700
Tue, 30 Dec 2025
89.0600
89.5200
88.7400
88.9000
888,000
Mon, 29 Dec 2025
89.4500
89.6200
88.4200
89.0400
833,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
89.7800
89.8400
88.9500
89.3800
580,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
89.6200
90.2400
89.2500
89.5900
455,200
Tue, 23 Dec 2025
89.6900
90.0000
89.2400
89.5200
890,500
Mon, 22 Dec 2025
89.0700
89.6000
88.7100
89.2400
1,371,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
89.4700
90.0400
88.4000
88.9500
3,584,500
Thu, 18 Dec 2025
89.6300
90.2500
88.7800
89.3400
1,199,800
Wed, 17 Dec 2025
89.7800
90.3000
89.0300
89.3700
1,162,000
Tue, 16 Dec 2025
90.9100
91.2000
88.9400
89.5400
1,506,100
Mon, 15 Dec 2025
90.7500
92.1000
89.8000
90.6300
1,706,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
91.7400
92.0000
89.7600
89.9400
1,780,200
Thu, 11 Dec 2025
90.0200
92.0300
88.9900
91.5400
958,500
Wed, 10 Dec 2025
88.0300
90.6300
88.0100
90.2300
1,398,000
Tue, 09 Dec 2025
87.0000
88.7300
85.7100
88.2100
1,353,100
Mon, 08 Dec 2025
87.3400
87.3400
86.2500
86.8800
1,014,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
85.7800
87.7500
85.7300
87.5200
1,324,800
Thu, 04 Dec 2025
86.1200
86.5700
85.6200
85.9300
935,200
Wed, 03 Dec 2025
83.7500
86.0200
83.5000
85.9400
1,228,600
Tue, 02 Dec 2025
84.9000
84.9000
83.7400
84.3200
944,800
Mon, 01 Dec 2025
84.5200
85.4600
84.3700
84.4500
974,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
84.9500
85.5100
84.5300
84.8200
521,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
84.8200
85.4700
84.4100
84.6000
1,003,600
Tue, 25 Nov 2025
84.7500
85.7600
84.6700
84.6900
1,124,100
Mon, 24 Nov 2025
84.2200
84.9300
83.6400
84.5600
2,668,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.6400
85.2100
82.4000
84.2900
1,512,900
Thu, 20 Nov 2025
84.2000
85.2400
82.3000
82.3600
1,125,800
Wed, 19 Nov 2025
82.2600
83.3300
81.7200
83.1100
1,417,600
Tue, 18 Nov 2025
80.4100
82.8300
80.0000
82.1900
1,041,500
Mon, 17 Nov 2025
84.2700
84.2700
80.4400
81.0100
1,428,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.2100
84.9800
83.3000
84.4700
1,077,700
Thu, 13 Nov 2025
85.3600
86.0500
84.5000
84.6200
1,336,000
Wed, 12 Nov 2025
84.2000
85.4800
84.2000
85.2600
1,163,000
Tue, 11 Nov 2025
83.8200
84.6200
83.6400
84.3800
1,573,300
Mon, 10 Nov 2025
83.0500
84.0800
82.8600
83.5800
1,485,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
82.5000
82.9400
81.5700
82.8600
1,368,100
Thu, 06 Nov 2025
81.6700
83.3000
80.8000
82.4400
2,028,600
Wed, 05 Nov 2025
82.0400
82.5100
81.1000
81.1600
2,061,500
Tue, 04 Nov 2025
82.6500
82.7100
81.6500
82.0600
1,406,700
Mon, 03 Nov 2025
83.4700
83.9900
82.1000
83.0200
1,094,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.6600
84.3800
82.2200
84.0400
1,034,900
Thu, 30 Oct 2025
82.4300
83.9700
82.3500
82.7400
934,800
Wed, 29 Oct 2025
2 · 10-Q
After-hours · 16:00 ET
FORM 10-Q ↗
Wed, 29 Oct 2025
81.7000
83.2400
80.9400
82.4300
1,194,400
Tue, 28 Oct 2025
81.4200
82.7400
80.0100
82.2000
1,781,400
Mon, 27 Oct 2025
1 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Mon, 27 Oct 2025
79.7400
80.7900
79.4800
79.5700
1,799,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
79.9100
80.4600
79.4500
79.6200
862,800