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
91.3600
91.6000
87.0300
87.7200
1,627,794
Thu, 22 Oct 2026
91.1600
93.6850
89.8500
92.6300
1,474,600
Wed, 21 Oct 2026
92.6150
92.8600
90.8950
91.8600
973,600
Tue, 20 Oct 2026
93.7700
94.7200
92.5250
92.6700
1,696,000
Mon, 19 Oct 2026
92.6500
94.4400
92.4300
93.6200
1,643,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
95.6000
95.6000
92.8500
93.1800
1,663,900
Thu, 15 Oct 2026
94.0500
95.7700
93.2630
95.5550
2,370,600
Wed, 14 Oct 2026
88.4300
93.2250
88.0900
93.1200
2,148,300
Tue, 13 Oct 2026
13 · 8-K
After market open · 11:05 ET
CURRENT REPORT FILING ↗
Tue, 13 Oct 2026
89.8250
93.8800
87.8300
88.3300
1,855,500
Mon, 12 Oct 2026
84.8900
87.9950
83.5750
86.4400
1,683,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
86.3000
86.9050
83.9700
85.3300
1,426,500
Thu, 08 Oct 2026
86.1300
87.7700
85.3600
86.7100
1,533,600
Wed, 07 Oct 2026
87.7500
88.2000
85.8500
86.1300
1,684,700
Tue, 06 Oct 2026
86.5000
88.2100
86.1600
87.7500
1,662,600
Mon, 05 Oct 2026
88.8300
89.3900
86.7400
86.8500
1,624,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
88.6600
88.7700
86.8100
88.0550
1,683,100
Thu, 01 Oct 2026
86.6200
88.7100
85.2400
87.9100
1,507,900
Wed, 30 Sep 2026
86.8400
87.2300
85.0600
85.6500
1,813,500
Tue, 29 Sep 2026
85.6900
86.9600
85.6800
86.7800
1,708,900
Mon, 28 Sep 2026
82.9900
85.8500
82.9500
85.5300
1,729,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
84.5000
85.3700
82.9000
84.2500
1,840,400
Thu, 24 Sep 2026
82.7400
85.0900
82.4600
84.4400
2,026,500
Wed, 23 Sep 2026
83.0300
84.3800
81.8700
82.6100
2,451,000
Tue, 22 Sep 2026
81.5200
82.9600
80.8050
82.4800
1,994,400
Mon, 21 Sep 2026
77.0800
80.3400
76.5550
79.7100
1,899,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
76.8300
78.3500
75.6100
75.8400
2,180,900
Thu, 17 Sep 2026
74.7200
76.7200
74.2500
76.2000
1,476,400
Wed, 16 Sep 2026
73.9600
77.1210
73.1700
73.2300
1,820,400
Tue, 15 Sep 2026
77.0200
77.4450
73.3000
73.4000
1,620,800
Mon, 14 Sep 2026
73.4700
78.3100
73.4700
77.0200
2,147,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
73.1600
73.9400
71.5300
73.5600
1,325,100
Thu, 10 Sep 2026
72.1600
73.6700
71.2800
71.9200
1,271,400
Wed, 09 Sep 2026
76.1100
76.7000
72.1200
72.3800
1,794,200
Tue, 08 Sep 2026
76.5000
77.3800
75.1000
76.8800
1,814,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
74.2900
77.6750
73.2500
76.5650
1,944,700
Thu, 03 Sep 2026
73.9900
74.1450
70.0200
73.6900
2,607,800
Wed, 02 Sep 2026
11 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 02 Sep 2026
76.0000
78.6900
73.0200
73.8700
4,832,200
Wed, 02 Sep 2026
12 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 01 Sep 2026
74.8200
76.0800
71.0600
72.3400
3,080,100
Mon, 31 Aug 2026
72.3100
75.7600
71.9900
75.4200
2,679,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
72.2300
72.8100
70.1600
72.4200
1,495,000
Thu, 27 Aug 2026
73.6300
74.0300
70.9600
71.5100
1,201,100
Wed, 26 Aug 2026
74.4300
74.9950
73.7600
74.2700
1,116,300
Tue, 25 Aug 2026
76.4500
76.9950
73.8700
74.6100
1,311,400
Mon, 24 Aug 2026
76.1100
76.9050
75.8100
76.3500
856,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
75.1200
76.5700
74.0800
76.0700
1,356,900
Thu, 20 Aug 2026
78.2900
78.2900
74.0200
74.7500
1,397,000
Wed, 19 Aug 2026
75.8700
79.5250
75.6550
79.3900
1,471,800
Tue, 18 Aug 2026
75.2000
78.1200
74.5950
76.2100
1,226,800
Mon, 17 Aug 2026
75.2600
76.4100
74.2300
74.9300
1,735,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
76.7100
77.4100
75.4650
76.4900
1,273,900
Thu, 13 Aug 2026
79.1500
79.2000
75.9100
77.6900
1,384,300
Wed, 12 Aug 2026
77.9000
78.5500
75.4050
78.2500
1,189,900
Tue, 11 Aug 2026
79.2600
80.5600
78.6100
78.7100
791,000
Mon, 10 Aug 2026
80.5900
81.0000
79.0600
79.3800
1,156,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
78.2800
81.8000
77.8900
81.6400
1,143,000
Thu, 06 Aug 2026
78.4000
79.1700
76.0400
77.9700
1,081,900
Wed, 05 Aug 2026
77.2200
79.1800
76.6900
78.4000
1,446,400
Tue, 04 Aug 2026
74.4300
77.3700
73.8500
77.1000
1,207,500
Mon, 03 Aug 2026
74.5050
76.1050
73.7700
74.6700
1,298,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
73.1550
74.7500
72.7000
73.4700
1,558,600
Thu, 30 Jul 2026
71.8100
73.3000
71.1100
72.7400
1,523,800
Wed, 29 Jul 2026
68.3000
72.5450
67.8650
71.3700
1,973,200
Tue, 28 Jul 2026
67.0800
70.7050
67.0800
68.9700
1,860,800
Mon, 27 Jul 2026
66.4100
68.7650
66.4100
66.7700
1,222,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
65.2400
66.8900
64.0100
66.3100
1,107,000
Thu, 23 Jul 2026
66.3100
66.3100
64.0000
65.2400
1,284,100
Wed, 22 Jul 2026
66.2600
67.6500
65.9500
66.4500
1,398,600
Tue, 21 Jul 2026
66.3600
67.2800
65.6600
66.0000
1,321,800
Mon, 20 Jul 2026
66.5200
68.3100
65.8500
67.4300
1,983,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
67.5850
69.1400
66.2700
66.5100
1,810,600
Thu, 16 Jul 2026
64.9900
68.4500
64.9100
66.9600
1,968,200
Wed, 15 Jul 2026
65.7200
68.4900
65.0850
65.4600
1,582,500
Tue, 14 Jul 2026
65.6200
66.0400
64.6600
65.9400
1,860,300
Mon, 13 Jul 2026
65.0750
65.9700
64.2500
65.3300
2,127,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.4800
65.1850
63.2100
64.9000
2,008,700
Thu, 09 Jul 2026
61.4000
64.2650
60.2900
63.7200
4,492,000
Wed, 08 Jul 2026
65.5600
66.0000
61.6100
61.8800
6,295,100
Tue, 07 Jul 2026
69.1700
70.5200
67.7400
68.0300
3,057,900
Mon, 06 Jul 2026
75.4900
75.5100
69.0000
69.1700
3,590,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
77.0100
77.9300
73.7200
74.2100
1,888,000
Wed, 01 Jul 2026
78.3700
78.3700
75.1100
75.5100
2,112,300
Tue, 30 Jun 2026
72.8500
76.9550
72.4250
76.8800
2,939,600
Mon, 29 Jun 2026
71.9100
74.0700
71.8200
72.3300
2,274,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
71.1600
73.3500
71.0400
71.9100
2,674,000
Thu, 25 Jun 2026
73.3200
74.7650
70.8500
71.4100
2,274,700
Wed, 24 Jun 2026
73.0600
74.9300
73.0600
74.0900
2,504,400
Tue, 23 Jun 2026
73.5300
74.7900
72.5000
72.7900
2,339,200
Mon, 22 Jun 2026
75.5000
76.6900
73.2600
73.4200
2,125,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
77.3400
78.8700
75.9100
76.9100
2,880,000
Wed, 17 Jun 2026
82.0200
83.5800
76.9000
77.4700
2,547,300
Tue, 16 Jun 2026
84.9900
86.2900
81.4450
82.0200
1,589,200
Mon, 15 Jun 2026
10 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 15 Jun 2026
83.8700
88.8400
83.6000
85.0000
2,280,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
83.7800
86.5700
83.2150
83.2500
3,139,700
Thu, 11 Jun 2026
77.5900
84.2100
77.4850
83.6500
1,998,800
Wed, 10 Jun 2026
77.8800
79.1650
76.9600
78.3000
1,641,500
Tue, 09 Jun 2026
78.7000
81.0900
77.8200
77.8800
1,584,600
Mon, 08 Jun 2026
77.4000
79.9900
76.7000
78.7000
1,966,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
75.4900
77.8200
74.9900
76.7000
3,380,000
Thu, 04 Jun 2026
79.7400
79.8600
73.6100
74.4700
3,131,600
Wed, 03 Jun 2026
9 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 03 Jun 2026
78.1000
82.1680
77.1400
79.7400
3,300,000
Wed, 03 Jun 2026
8 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 02 Jun 2026
80.4700
81.3700
78.8200
79.2500
2,891,800
Mon, 01 Jun 2026
82.4700
83.7000
80.7080
80.8600
1,871,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.5400
83.0100
80.4500
81.6300
1,949,400
Thu, 28 May 2026
81.9400
84.9400
80.3250
82.5400
2,165,800
Wed, 27 May 2026
80.1900
81.1300
78.5000
78.6100
1,466,600
Tue, 26 May 2026
81.7800
82.2550
78.0100
80.6200
1,494,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
82.5000
83.1000
80.7100
81.8400
1,975,600
Thu, 21 May 2026
82.7200
83.9900
81.2800
83.0700
2,703,600
Wed, 20 May 2026
79.3900
82.6500
77.7550
82.2500
1,782,900
Tue, 19 May 2026
81.9100
81.9100
79.2200
79.6900
1,364,600
Mon, 18 May 2026
80.1650
82.4190
78.6150
81.3700
2,361,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.5500
80.9800
77.6600
78.4900
1,789,700
Thu, 14 May 2026
75.1300
78.8800
75.1300
78.7500
1,717,200
Wed, 13 May 2026
74.4500
76.1200
73.3150
74.2200
1,872,400
Tue, 12 May 2026
75.7300
77.3700
74.4000
75.1800
2,231,700
Mon, 11 May 2026
80.8500
81.1700
74.9200
75.7300
1,953,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
81.7500
83.4100
80.5100
82.2100
1,132,500
Thu, 07 May 2026
83.2500
84.0000
81.3000
81.7700
1,055,400
Wed, 06 May 2026
82.8150
84.9200
82.2400
83.5700
1,037,700
Tue, 05 May 2026
82.1700
83.2200
80.8000
81.7800
1,160,400
Mon, 04 May 2026
84.9200
86.5650
82.3700
82.4500
1,411,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
86.5100
86.7150
84.2900
85.6100
1,272,700
Thu, 30 Apr 2026
7 · DEFA14A
After-hours · 16:49 ET
DEFA14A ↗
Thu, 30 Apr 2026
6 · DEF 14A
After-hours · 16:49 ET
DEF 14A ↗
Thu, 30 Apr 2026
85.0900
87.3700
84.8700
86.5100
1,379,400
Wed, 29 Apr 2026
87.6500
87.9800
84.8100
85.4000
1,384,300
Tue, 28 Apr 2026
92.0500
92.9330
88.1880
88.7200
1,226,100
Mon, 27 Apr 2026
90.7200
93.6100
90.5900
92.0500
1,836,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.6700
90.3000
87.0000
90.2500
1,199,200
Thu, 23 Apr 2026
89.2400
92.9100
87.2400
88.2500
1,211,000
Wed, 22 Apr 2026
88.3100
90.3980
87.6500
89.3400
1,185,200
Tue, 21 Apr 2026
93.6800
94.3400
87.6550
88.1400
1,620,700
Mon, 20 Apr 2026
95.2900
95.4550
91.9400
93.6800
947,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
95.2500
95.9100
93.3400
94.8200
1,280,100
Thu, 16 Apr 2026
95.4400
97.3100
93.1700
94.5400
1,212,700
Wed, 15 Apr 2026
94.5500
96.4400
94.4500
95.2300
1,194,700
Tue, 14 Apr 2026
91.7900
94.7600
90.8000
94.2500
1,635,700
Mon, 13 Apr 2026
90.2150
91.8050
89.7850
91.6900
1,448,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
92.2300
93.0050
88.4800
89.9100
1,674,800
Thu, 09 Apr 2026
96.9300
97.1000
92.1500
92.3900
1,599,700
Wed, 08 Apr 2026
98.5900
99.1900
96.4600
97.3100
1,445,700
Tue, 07 Apr 2026
97.2700
97.4800
94.8500
96.0800
918,200
Mon, 06 Apr 2026
94.4900
98.1200
93.7350
97.2100
1,225,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
92.5000
95.7600
91.2900
95.2200
1,886,400
Wed, 01 Apr 2026
92.9300
92.9800
90.3050
91.2400
1,442,100
Tue, 31 Mar 2026
90.7000
94.3400
90.7000
92.0400
1,113,400
Mon, 30 Mar 2026
89.9300
91.7000
89.2350
90.3400
1,539,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.3800
90.5650
88.4400
89.2400
1,502,200
Thu, 26 Mar 2026
91.0100
93.3050
90.3700
90.5200
1,563,400
Wed, 25 Mar 2026
94.4500
94.4500
90.6000
91.0100
2,059,700
Tue, 24 Mar 2026
93.7900
95.9200
92.6800
93.2600
1,509,100
Mon, 23 Mar 2026
100.9200
100.9200
94.0500
94.4500
2,617,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
101.2900
101.2900
98.6400
98.9600
1,744,800
Thu, 19 Mar 2026
5 · 10-K
After-hours · 16:18 ET
10-K ↗
Thu, 19 Mar 2026
100.1500
102.0600
99.0800
101.7400
1,385,400
Wed, 18 Mar 2026
103.5200
103.6750
100.4900
100.7000
1,120,500
Tue, 17 Mar 2026
106.2300
107.3700
103.4800
104.0900
1,261,900
Mon, 16 Mar 2026
4 · 8-K
After-hours · 17:21 ET
8-K ↗
Mon, 16 Mar 2026
109.5900
110.0000
106.3500
106.6400
2,185,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
107.7100
111.5600
105.5400
109.2500
2,066,100
Thu, 12 Mar 2026
105.7700
112.0000
104.5350
104.8700
3,042,000
Thu, 12 Mar 2026
3 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 11 Mar 2026
106.6700
107.7830
103.0500
103.3700
1,686,900
Tue, 10 Mar 2026
105.7000
110.1900
103.1500
106.6700
1,470,900
Mon, 09 Mar 2026
107.6600
107.6600
103.1250
106.2800
1,215,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.7600
109.1950
105.8580
108.9200
782,500
Thu, 05 Mar 2026
107.9800
109.6300
106.8400
109.2300
989,700
Wed, 04 Mar 2026
105.2500
109.0900
103.9400
108.7900
1,052,100
Tue, 03 Mar 2026
99.4000
104.4500
98.1900
103.5600
1,795,000
Mon, 02 Mar 2026
104.0300
104.1550
101.4000
101.4500
1,737,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
106.4300
107.2600
105.1100
107.1000
1,033,500
Thu, 26 Feb 2026
107.4500
109.0600
107.2900
107.8800
781,300
Wed, 25 Feb 2026
107.4000
107.9300
106.1450
106.4000
785,700
Tue, 24 Feb 2026
106.6700
109.5900
106.5500
107.8200
849,800
Mon, 23 Feb 2026
106.9500
107.4500
104.1800
107.2200
1,336,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
109.1700
111.3700
107.4900
108.7100
1,220,200
Thu, 19 Feb 2026
110.4500
112.7800
109.4150
109.5000
712,100
Wed, 18 Feb 2026
111.8400
113.2300
110.1900
110.7600
779,700
Tue, 17 Feb 2026
114.6800
115.0780
110.1000
111.7400
692,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
115.7200
116.3400
113.1450
113.7000
810,300
Thu, 12 Feb 2026
114.8500
117.0100
114.1000
115.0900
738,500
Wed, 11 Feb 2026
112.9400
113.9800
112.4650
113.7500
511,700
Tue, 10 Feb 2026
111.9350
114.6300
111.7950
112.9700
634,100
Mon, 09 Feb 2026
112.0600
113.0800
110.9100
112.5400
576,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
107.2000
113.7300
107.2000
112.5000
989,700
Thu, 05 Feb 2026
109.5900
110.9910
106.5200
106.7100
1,021,500
Wed, 04 Feb 2026
109.0000
109.7500
107.0100
108.5800
1,451,800
Tue, 03 Feb 2026
109.9900
111.0100
108.1450
108.3400
1,256,300
Mon, 02 Feb 2026
110.0900
111.1700
109.1150
110.0500
696,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
107.6300
111.4500
107.6300
110.3100
1,328,300
Thu, 29 Jan 2026
106.9400
107.5200
104.6600
107.2600
1,273,300
Wed, 28 Jan 2026
110.6600
110.6600
106.1800
106.8300
1,263,700
Tue, 27 Jan 2026
113.5700
113.5700
108.5000
111.0000
932,400
Mon, 26 Jan 2026
112.5600
115.0000
112.2150
113.7900
927,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
111.0600
113.8400
111.0000
113.1300
1,042,400
Thu, 22 Jan 2026
116.8600
118.2000
111.4650
111.9200
1,403,200
Wed, 21 Jan 2026
115.4000
119.3700
114.2750
116.6500
1,713,600
Tue, 20 Jan 2026
114.8700
116.6800
112.6700
114.2100
1,660,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
118.1400
118.1400
115.9500
116.6100
889,900
Thu, 15 Jan 2026
116.9200
119.4900
116.5550
117.3000
851,200
Wed, 14 Jan 2026
117.4400
119.1700
115.5500
115.9200
722,400
Tue, 13 Jan 2026
119.4300
119.9850
116.5300
117.8000
621,700
Mon, 12 Jan 2026
116.9500
121.0000
115.9500
119.5100
806,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.3700
119.3400
113.3700
118.4900
1,310,200
Thu, 08 Jan 2026
112.6900
115.9150
111.8100
112.5400
1,192,400
Wed, 07 Jan 2026
115.6000
116.6050
112.6300
113.1000
1,305,700
Tue, 06 Jan 2026
116.4100
118.7550
115.4150
115.5900
1,159,200
Mon, 05 Jan 2026
111.3200
117.2000
109.9400
116.9600
1,722,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
109.5300
112.8300
109.5300
111.3200
904,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
109.3000
110.7900
109.3000
109.6100
831,700
Tue, 30 Dec 2025
110.3900
111.9700
108.7800
109.4900
981,200
Mon, 29 Dec 2025
111.5500
112.5100
110.2700
110.7900
1,573,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
110.4900
113.1300
110.3800
112.3000
788,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
108.7700
111.7200
108.7700
111.1900
650,700
Tue, 23 Dec 2025
110.2500
110.6650
108.4700
108.9000
1,411,600
Mon, 22 Dec 2025
110.4900
113.1150
109.6700
110.4600
1,575,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.9200
108.3050
106.8000
107.9700
2,425,100
Thu, 18 Dec 2025
109.8300
111.7600
107.4600
107.9600
1,431,100
Wed, 17 Dec 2025
109.8000
111.6000
109.0400
109.3500
1,578,400
Tue, 16 Dec 2025
114.0400
114.0400
109.0200
109.8000
1,552,400
Mon, 15 Dec 2025
114.0800
114.9100
111.8700
112.9900
1,615,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
116.6900
118.6050
113.4600
113.9100
966,400
Thu, 11 Dec 2025
112.3800
118.7200
112.3800
116.1700
1,544,400
Wed, 10 Dec 2025
114.5300
116.3300
111.8550
112.4600
2,070,700
Tue, 09 Dec 2025
2 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Tue, 09 Dec 2025
110.8200
120.9800
109.2200
114.0700
3,560,100
Tue, 09 Dec 2025
1 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 08 Dec 2025
121.9900
124.0000
116.7120
118.8000
2,471,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
118.3200
123.2100
118.3200
121.3300
1,293,500
Thu, 04 Dec 2025
118.4600
120.4900
115.6000
118.2400
957,900
Wed, 03 Dec 2025
119.7800
121.7700
117.8600
118.3700
1,032,500
Tue, 02 Dec 2025
122.3800
122.3800
119.6400
119.7200
873,600
Mon, 01 Dec 2025
122.5800
123.6900
120.1400
121.6500
846,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.1300
126.1300
122.8200
123.1100
309,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
123.0400
126.3150
123.0400
125.2200
686,000
Tue, 25 Nov 2025
120.3000
124.1950
118.3400
123.5000
1,268,200
Mon, 24 Nov 2025
124.3700
124.6400
119.8000
120.8500
1,051,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
121.5200
125.1490
121.5200
124.3400
647,400
Thu, 20 Nov 2025
120.5300
122.5300
119.9600
120.8500
577,000
Wed, 19 Nov 2025
121.5600
123.5300
118.9300
119.6800
661,700
Tue, 18 Nov 2025
121.3100
123.5700
100.0000
121.5300
529,800
Mon, 17 Nov 2025
124.3700
125.4800
120.9800
122.8900
708,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
125.1400
126.6300
124.0000
124.6700
687,800
Thu, 13 Nov 2025
128.6200
129.8400
124.7650
126.3200
794,600
Wed, 12 Nov 2025
128.2000
130.4000
127.3200
128.6200
647,400
Tue, 11 Nov 2025
126.0100
128.5000
124.7450
127.0000
823,100
Mon, 10 Nov 2025
124.3600
128.5500
124.3600
126.5300
1,101,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
121.7800
123.5690
120.9100
123.4600
803,500
Thu, 06 Nov 2025
123.7800
123.7800
120.2600
122.7800
1,078,700
Wed, 05 Nov 2025
124.8300
128.1200
123.0400
124.1300
1,265,100
Tue, 04 Nov 2025
122.5800
124.4480
121.7550
123.9900
1,381,900
Mon, 03 Nov 2025
121.8400
125.8000
120.0700
124.2900
1,192,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
122.0000
122.4600
120.3900
120.8100
935,600
Thu, 30 Oct 2025
123.2200
123.8500
120.9600
121.4400
703,000
Wed, 29 Oct 2025
123.5700
125.7400
122.3300
123.5200
938,900
Tue, 28 Oct 2025
123.4000
125.9200
121.8000
124.4400
937,100
Mon, 27 Oct 2025
119.7200
125.1300
118.7800
124.2100
1,319,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
121.3700
121.8000
115.5500
117.1300
1,643,300