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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
141.9950
142.1000
137.0100
137.4300
1,785,811
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
138.2600
140.1800
136.1300
138.5000
1,629,600
Thu, 23 Jul 2026
138.6200
139.2500
133.7900
136.1000
3,496,700
Wed, 22 Jul 2026
141.2600
142.1950
135.3600
136.6900
3,439,300
Tue, 21 Jul 2026
146.5900
147.0900
138.5000
141.7100
3,727,500
Mon, 20 Jul 2026
149.3600
153.9300
147.7000
148.4100
2,187,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
143.6800
153.4400
142.5800
149.3500
2,682,400
Thu, 16 Jul 2026
153.4900
155.0000
146.9550
147.7400
2,988,500
Wed, 15 Jul 2026
155.9700
157.0000
148.6000
150.8600
2,574,300
Tue, 14 Jul 2026
138.2500
155.5500
137.0720
154.6200
4,672,900
Mon, 13 Jul 2026
137.9800
141.6850
134.3700
139.5300
2,404,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
151.2100
151.4800
138.1300
138.6300
3,369,600
Thu, 09 Jul 2026
142.7100
149.2900
141.6720
148.8400
2,541,500
Wed, 08 Jul 2026
146.3000
148.9000
144.8200
146.7700
3,791,400
Tue, 07 Jul 2026
150.0000
153.2000
145.0500
148.4700
2,944,100
Mon, 06 Jul 2026
144.2600
148.8500
142.5500
148.6000
2,718,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
140.3350
145.9500
138.0900
141.4200
3,075,500
Wed, 01 Jul 2026
138.1400
142.9400
136.2100
140.4600
3,982,100
Tue, 30 Jun 2026
131.7500
137.0200
130.0000
136.4500
2,860,200
Mon, 29 Jun 2026
126.7400
131.6000
125.5000
131.3100
3,143,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
119.3400
124.8600
118.1190
124.2800
4,713,100
Thu, 25 Jun 2026
118.7400
123.4500
116.8000
119.2600
3,327,600
Wed, 24 Jun 2026
118.8200
121.6050
116.8500
118.5800
2,706,800
Tue, 23 Jun 2026
17 · 8-K
After-hours · 17:05 ET
8-K ↗
Tue, 23 Jun 2026
115.4700
119.5300
114.0910
118.1600
3,282,800
Mon, 22 Jun 2026
115.8400
120.9600
113.8700
115.9400
3,609,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
112.6150
119.5450
107.0000
117.8100
8,271,200
Wed, 17 Jun 2026
115.0800
116.7600
112.4000
113.0300
2,987,500
Tue, 16 Jun 2026
116.9900
119.9100
114.0500
116.2700
3,123,100
Mon, 15 Jun 2026
117.0000
119.3100
114.9350
118.1200
2,854,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
117.8500
118.5700
113.7000
116.2900
1,979,500
Thu, 11 Jun 2026
113.9200
117.8700
113.2600
117.5000
2,811,800
Wed, 10 Jun 2026
117.4000
121.5370
114.6600
114.9200
3,163,500
Tue, 09 Jun 2026
117.1100
123.2500
116.0000
119.9600
4,092,000
Mon, 08 Jun 2026
117.5000
119.4100
115.8600
116.8500
3,631,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
122.1900
123.9910
117.5800
118.7200
4,017,700
Thu, 04 Jun 2026
122.7500
125.2950
120.7150
123.4800
3,962,900
Wed, 03 Jun 2026
132.4800
132.7350
124.2000
124.6500
6,149,700
Tue, 02 Jun 2026
130.0000
137.0000
129.0100
135.3200
7,534,600
Mon, 01 Jun 2026
128.3100
142.3500
128.2900
139.7900
9,806,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
107.5350
124.7900
106.5010
123.2700
17,583,900
Fri, 29 May 2026
16 · 10-Q
Next filing day · accepted 28 May, 18:05 ET
10-Q ↗
Thu, 28 May 2026
15 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 28 May 2026
91.7400
96.6400
90.1400
94.7200
8,969,500
Wed, 27 May 2026
90.2300
91.3600
89.2000
89.5000
3,909,900
Tue, 26 May 2026
94.9700
96.3900
90.3000
93.8100
4,005,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
90.1100
92.3800
89.3500
92.2400
3,006,900
Thu, 21 May 2026
88.5000
90.9500
87.3000
89.4400
2,814,500
Wed, 20 May 2026
83.7600
89.2100
83.3500
89.0400
2,969,900
Tue, 19 May 2026
88.7400
90.0000
85.6100
85.7000
3,121,400
Mon, 18 May 2026
83.5950
87.2400
83.0900
87.0400
3,914,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.1000
83.8400
80.3700
82.7700
2,641,800
Thu, 14 May 2026
79.1300
82.5000
77.5000
81.0500
2,547,700
Wed, 13 May 2026
78.4600
80.0900
77.4500
78.2000
2,206,200
Tue, 12 May 2026
81.5900
81.6500
78.0300
79.0600
2,329,800
Mon, 11 May 2026
82.9600
84.7000
81.1300
81.6900
2,335,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
80.3300
83.9700
78.5400
83.9000
3,746,200
Thu, 07 May 2026
14 · DEFA14A
After-hours · 16:40 ET
DEFA14A ↗
Thu, 07 May 2026
13 · DEF 14A
After-hours · 16:38 ET
DEF 14A ↗
Thu, 07 May 2026
79.9600
83.0000
79.9600
80.8800
3,695,900
Wed, 06 May 2026
76.5000
78.1500
75.5000
77.4400
2,968,900
Tue, 05 May 2026
77.3600
78.4700
76.3700
77.7500
2,048,200
Mon, 04 May 2026
75.6400
78.0000
75.5400
77.2400
2,013,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.5000
77.4600
75.0100
75.7800
2,637,500
Thu, 30 Apr 2026
75.1300
75.3250
72.9900
73.6500
2,723,500
Wed, 29 Apr 2026
75.8100
76.4100
74.2650
76.1600
1,998,800
Tue, 28 Apr 2026
76.3700
78.5200
75.9400
76.2000
2,509,100
Mon, 27 Apr 2026
75.8700
76.5600
74.6900
76.1400
2,808,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.0500
76.6700
73.2400
75.9800
2,668,000
Thu, 23 Apr 2026
76.0950
76.6000
74.0700
76.0400
3,237,900
Wed, 22 Apr 2026
12 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 22 Apr 2026
78.0100
79.0200
76.8540
78.7000
3,223,300
Tue, 21 Apr 2026
77.1300
79.8700
76.4000
77.6400
3,853,300
Mon, 20 Apr 2026
73.7700
76.8900
73.4000
75.7600
4,925,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
73.1300
73.4800
71.1300
72.2500
5,992,900
Thu, 16 Apr 2026
71.1000
72.9000
70.2400
72.0100
5,596,300
Wed, 15 Apr 2026
65.8300
67.6500
65.2330
67.3500
4,409,100
Tue, 14 Apr 2026
65.5000
67.3800
63.4400
64.0900
4,111,200
Mon, 13 Apr 2026
63.3000
65.6150
63.0000
65.4600
4,902,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
68.4100
68.5000
62.6600
62.9300
7,230,900
Thu, 09 Apr 2026
75.7800
76.0450
67.6900
67.7600
5,428,200
Wed, 08 Apr 2026
81.3200
82.0500
76.0000
76.0400
4,972,500
Tue, 07 Apr 2026
80.0800
81.2100
78.2400
79.3400
3,706,900
Mon, 06 Apr 2026
80.0500
81.1700
79.4800
80.5600
3,131,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
78.2850
81.1000
77.9400
80.1900
3,077,800
Wed, 01 Apr 2026
80.0000
80.4000
77.3350
79.1450
3,039,500
Tue, 31 Mar 2026
76.4800
79.5000
75.8320
78.7100
3,275,100
Mon, 30 Mar 2026
74.3800
77.5200
74.0000
75.4700
4,870,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
76.2500
76.9100
72.2100
73.2300
4,228,400
Thu, 26 Mar 2026
77.6900
81.0100
77.4750
79.3800
3,466,700
Wed, 25 Mar 2026
77.9400
79.3900
76.4100
78.1200
4,702,400
Tue, 24 Mar 2026
79.9800
80.1500
76.1300
76.7600
3,515,500
Mon, 23 Mar 2026
79.2200
82.1200
78.0100
81.1000
2,847,900
Mon, 23 Mar 2026
11 · 8-K
Pre-market · 08:01 ET
8-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
80.3600
80.3600
78.1900
78.4100
6,646,300
Thu, 19 Mar 2026
78.8500
82.1100
78.1400
80.7600
3,048,500
Wed, 18 Mar 2026
77.7100
79.1500
77.5500
78.4300
2,139,900
Tue, 17 Mar 2026
77.0800
80.5900
77.0000
78.5300
2,002,700
Mon, 16 Mar 2026
78.7000
80.2800
76.9000
77.1600
2,759,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
79.1650
80.8100
77.9900
79.1600
2,209,400
Thu, 12 Mar 2026
80.6950
82.4900
78.7750
78.9500
2,968,400
Wed, 11 Mar 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 11 Mar 2026
79.9600
81.5600
78.7100
80.8500
3,193,100
Tue, 10 Mar 2026
79.7500
80.6350
76.4000
79.6100
3,168,000
Mon, 09 Mar 2026
79.9900
81.0050
78.1000
79.7100
2,827,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
80.0000
81.5600
78.3600
80.7200
4,563,500
Thu, 05 Mar 2026
73.0000
80.3500
72.7500
79.6500
8,969,600
Thu, 05 Mar 2026
9 · 10-K
Pre-market · 08:01 ET
10-K ↗
Wed, 04 Mar 2026
8 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 04 Mar 2026
71.9950
73.8230
71.3370
71.7400
6,862,400
Tue, 03 Mar 2026
71.2900
73.5650
70.1600
72.5200
4,096,500
Mon, 02 Mar 2026
71.4300
74.3700
71.1200
73.9700
3,467,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
72.7500
73.8800
71.2600
72.5000
4,694,800
Thu, 26 Feb 2026
73.2200
76.4500
72.8450
75.2500
4,405,200
Wed, 25 Feb 2026
71.4800
73.1700
70.2500
73.0050
4,326,600
Tue, 24 Feb 2026
69.5000
71.9800
68.9600
71.1400
3,955,900
Mon, 23 Feb 2026
73.5500
73.5500
68.7700
69.5100
4,773,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
81.0450
83.5300
73.7400
74.2900
6,074,100
Thu, 19 Feb 2026
82.1100
82.9900
80.6200
81.8000
2,202,600
Wed, 18 Feb 2026
81.0500
84.3500
80.5600
82.9300
2,773,000
Tue, 17 Feb 2026
87.0600
87.5050
80.9500
82.4600
2,870,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
85.2500
88.0500
85.1500
87.2600
2,289,500
Thu, 12 Feb 2026
88.1800
89.5000
83.3550
84.9100
2,616,000
Wed, 11 Feb 2026
89.3300
89.7890
86.1500
88.1800
2,512,300
Tue, 10 Feb 2026
88.5000
89.1900
87.1500
88.4500
1,733,800
Mon, 09 Feb 2026
87.6300
88.8900
86.2500
88.1800
3,275,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.2500
86.8400
83.1700
86.7400
3,303,600
Thu, 05 Feb 2026
83.4200
85.3000
81.6700
82.1500
2,882,300
Wed, 04 Feb 2026
81.5000
84.1200
79.7050
83.4200
2,986,400
Tue, 03 Feb 2026
87.2000
87.7100
80.1700
82.3100
3,585,900
Mon, 02 Feb 2026
84.9400
88.7700
84.4500
88.1300
3,087,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
85.0200
86.7200
84.2250
84.4800
2,709,200
Thu, 29 Jan 2026
89.2500
89.2600
84.0000
85.6900
3,773,400
Wed, 28 Jan 2026
92.1000
92.4900
90.3700
90.7400
1,485,300
Tue, 27 Jan 2026
91.5000
92.7000
91.0500
91.4600
1,982,000
Mon, 26 Jan 2026
91.2000
92.1200
89.9800
91.2900
2,394,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
91.4900
92.8800
90.2900
90.7600
1,304,700
Thu, 22 Jan 2026
89.9900
91.6600
89.5000
91.4600
1,814,000
Wed, 21 Jan 2026
88.1300
89.8200
87.1240
88.9400
2,227,900
Tue, 20 Jan 2026
88.0100
91.3700
87.6400
87.7100
2,545,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
92.4100
92.4100
89.3000
89.5500
3,110,100
Thu, 15 Jan 2026
93.7800
97.4500
91.8200
91.9400
3,402,400
Wed, 14 Jan 2026
95.0300
97.3600
92.5000
93.3500
3,231,800
Tue, 13 Jan 2026
94.0000
97.2300
93.3300
94.0700
4,359,700
Mon, 12 Jan 2026
92.5000
94.5900
91.1050
93.5700
2,714,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
94.2500
94.2500
91.5700
92.2300
1,821,700
Thu, 08 Jan 2026
93.8400
94.1000
92.3050
93.9300
2,012,400
Wed, 07 Jan 2026
90.7400
94.6500
90.5000
93.8400
2,956,900
Tue, 06 Jan 2026
87.4700
90.8900
87.4000
90.3600
2,022,600
Mon, 05 Jan 2026
85.4200
91.3600
85.0100
87.7100
3,634,000
Mon, 05 Jan 2026
7 · 8-K
Pre-market · 08:18 ET
8-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.1500
87.1500
83.3700
83.6400
2,134,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
87.2500
87.7200
86.4500
86.4700
1,386,100
Tue, 30 Dec 2025
87.7100
88.4000
87.2100
87.4300
1,121,700
Mon, 29 Dec 2025
88.1400
88.7270
87.6000
88.0800
1,358,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
88.0700
88.9500
87.9160
88.6100
1,061,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
88.8800
88.9400
87.7300
88.3900
758,800
Tue, 23 Dec 2025
90.1800
90.9000
88.4100
89.0600
1,385,600
Mon, 22 Dec 2025
89.8100
91.9250
89.5000
90.9400
2,127,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
6 · 8-K
After-hours · 16:39 ET
8-K ↗
Fri, 19 Dec 2025
90.4900
90.6500
89.0900
90.2100
6,709,100
Thu, 18 Dec 2025
89.1100
90.9100
89.0000
90.2300
2,700,300
Wed, 17 Dec 2025
90.3000
92.8400
88.3900
88.4200
3,277,200
Tue, 16 Dec 2025
89.9900
91.5000
88.8900
90.5900
3,502,400
Mon, 15 Dec 2025
90.0000
90.9890
87.8900
88.2000
3,033,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
91.0200
91.6500
89.8900
90.1800
2,957,700
Thu, 11 Dec 2025
89.2900
91.4000
89.1500
90.5900
2,534,800
Wed, 10 Dec 2025
87.9000
90.2100
87.0700
89.8400
2,149,200
Tue, 09 Dec 2025
87.0300
87.9900
86.7700
87.7900
1,844,000
Mon, 08 Dec 2025
85.9800
88.3200
85.8850
87.2900
2,570,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
85.7100
86.2900
84.8300
85.8900
2,859,200
Thu, 04 Dec 2025
86.4000
88.0200
84.5400
85.9000
3,669,900
Wed, 03 Dec 2025
75.6000
87.0000
75.0500
86.3400
9,286,900
Wed, 03 Dec 2025
5 · 10-Q
Next filing day · accepted 02 Dec, 18:08 ET
10-Q ↗
Tue, 02 Dec 2025
4 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 02 Dec 2025
81.6700
82.5000
80.6900
81.8700
9,190,500
Mon, 01 Dec 2025
79.9800
81.1650
79.2000
80.6400
4,180,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
80.7500
80.8760
80.0200
80.3300
1,643,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
81.1600
81.2400
80.1600
80.5600
1,889,500
Tue, 25 Nov 2025
79.0400
81.7200
78.5000
81.1600
1,956,600
Mon, 24 Nov 2025
79.1400
80.0700
78.0540
79.1500
3,059,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
78.3500
79.4800
76.3480
78.6800
1,937,900
Thu, 20 Nov 2025
81.4600
81.8900
78.1100
78.3200
2,039,200
Wed, 19 Nov 2025
80.7500
81.1500
79.2500
80.0900
1,593,700
Tue, 18 Nov 2025
81.1350
82.1450
80.5390
81.0300
2,132,400
Mon, 17 Nov 2025
83.5100
83.7150
80.3600
81.0700
2,473,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
82.6900
84.2900
81.2000
83.9400
1,626,500
Thu, 13 Nov 2025
84.0100
85.1000
83.6300
83.7600
1,925,500
Wed, 12 Nov 2025
85.7100
86.3800
83.6300
84.6900
1,788,700
Tue, 11 Nov 2025
85.3400
86.8700
85.2600
85.5800
1,278,200
Mon, 10 Nov 2025
85.8300
86.5160
84.9800
85.7350
1,409,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
85.1300
85.5500
83.0600
85.2100
2,222,100
Thu, 06 Nov 2025
87.1300
87.8150
84.5850
85.8700
1,571,100
Wed, 05 Nov 2025
87.2800
87.9600
86.4300
87.1300
1,517,400
Tue, 04 Nov 2025
88.9600
90.2600
86.8400
86.9700
1,670,400
Mon, 03 Nov 2025
91.8300
92.5000
89.6200
91.0800
1,966,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
88.4000
91.6000
88.2500
91.5300
3,045,300
Thu, 30 Oct 2025
87.0200
89.8800
86.9000
87.9100
1,591,600
Wed, 29 Oct 2025
89.2550
89.2800
87.0800
87.6500
1,720,600
Tue, 28 Oct 2025
90.2450
90.9800
89.1800
89.3100
1,394,400
Mon, 27 Oct 2025
90.0000
90.6000
89.2500
90.0100
1,448,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
89.0000
89.8100
88.6590
89.0700
1,440,200
Thu, 23 Oct 2025
86.9900
88.6400
86.7100
88.5500
1,682,500
Wed, 22 Oct 2025
88.6600
88.9500
86.6600
87.0400
2,059,800
Tue, 21 Oct 2025
88.2500
89.9500
87.9510
89.4500
1,792,500
Mon, 20 Oct 2025
88.3100
89.3300
88.0500
88.3200
1,869,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
87.0000
87.8000
86.2500
87.4300
1,613,500
Thu, 16 Oct 2025
88.7600
90.1900
87.1300
87.7100
1,652,400
Wed, 15 Oct 2025
89.6000
89.9500
87.5800
88.3500
1,867,400
Tue, 14 Oct 2025
88.7000
90.0500
87.6100
89.0800
1,894,900
Mon, 13 Oct 2025
90.0000
90.6850
88.9400
90.1400
2,032,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
93.2050
93.4440
88.5500
89.3500
3,516,100
Thu, 09 Oct 2025
93.2500
94.4000
90.9750
93.6400
2,242,600
Wed, 08 Oct 2025
91.6500
93.3100
90.9500
92.6300
1,772,200
Tue, 07 Oct 2025
94.1800
94.5800
90.0700
90.8900
2,480,500
Mon, 06 Oct 2025
93.6500
96.3700
90.5800
93.7100
3,406,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
94.8300
95.2600
93.0000
93.3000
2,012,200
Thu, 02 Oct 2025
92.0000
95.4900
91.7700
94.9200
3,451,400
Wed, 01 Oct 2025
91.3800
92.9500
90.7800
91.6900
1,889,900
Tue, 30 Sep 2025
94.0900
94.0900
90.3950
91.7000
2,349,200
Mon, 29 Sep 2025
92.0000
94.7100
91.8450
93.8600
2,842,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
90.7600
91.6900
89.6000
91.1600
2,409,900
Thu, 25 Sep 2025
89.4600
91.4500
88.8990
91.1900
2,796,900
Wed, 24 Sep 2025
92.3000
93.8000
89.8200
89.8700
3,193,800
Tue, 23 Sep 2025
92.4000
94.2000
91.8700
92.2000
2,157,100
Mon, 22 Sep 2025
92.6000
94.3500
91.4000
92.3800
2,522,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
94.0000
94.1500
92.0200
93.3700
5,822,800
Thu, 18 Sep 2025
90.9400
94.0000
90.6000
93.6000
3,154,100
Wed, 17 Sep 2025
90.1300
91.7280
88.9000
90.0000
2,569,600
Tue, 16 Sep 2025
90.8600
91.0000
89.2900
89.9200
2,287,800
Mon, 15 Sep 2025
90.8000
91.8060
89.9200
90.9100
1,700,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
91.9600
92.4700
90.2500
90.3400
1,810,700
Thu, 11 Sep 2025
90.7800
92.1400
89.7800
91.9600
2,193,700
Wed, 10 Sep 2025
93.9700
94.3400
89.6500
90.2100
2,899,100
Tue, 09 Sep 2025
92.3100
93.9500
91.8810
93.8500
3,059,200
Mon, 08 Sep 2025
91.1700
92.7300
90.8100
92.6800
2,351,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
90.2900
91.9500
90.0300
91.4800
3,279,800
Thu, 04 Sep 2025
89.3800
90.8500
88.2800
89.7400
2,904,500
Wed, 03 Sep 2025
89.5900
90.2500
88.1700
89.8200
3,446,000
Tue, 02 Sep 2025
91.1850
91.6400
88.4600
89.5000
5,111,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
92.5900
95.6600
90.6500
92.7700
8,811,200
Thu, 28 Aug 2025
91.9400
93.9800
90.4600
92.5900
7,085,900
Wed, 27 Aug 2025
97.4300
98.8700
92.1700
93.0300
15,004,000
Wed, 27 Aug 2025
3 · 10-Q
Next filing day · accepted 26 Aug, 18:05 ET
10-Q ↗
Tue, 26 Aug 2025
2 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 26 Aug 2025
92.3650
93.3900
90.8100
91.5600
12,491,700
Mon, 25 Aug 2025
94.5400
95.0000
91.2600
91.3500
5,447,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
90.1100
93.3030
89.7800
92.0500
2,741,700
Thu, 21 Aug 2025
90.2900
90.4200
88.3300
89.7800
2,713,800
Wed, 20 Aug 2025
91.0500
91.7900
89.7700
91.0300
1,853,400
Tue, 19 Aug 2025
92.0600
92.5000
90.1110
91.1500
2,477,800
Mon, 18 Aug 2025
91.6000
92.7700
90.7700
91.3800
2,102,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
89.3800
92.3400
89.1040
92.0200
2,104,600
Thu, 14 Aug 2025
1 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 14 Aug 2025
89.7250
90.7450
88.3700
88.6100
3,523,900
Wed, 13 Aug 2025
89.6300
91.9500
88.8200
90.9800
2,277,800
Tue, 12 Aug 2025
88.4850
89.4000
87.2400
89.3300
4,943,000
Mon, 11 Aug 2025
91.0200
92.4300
88.2400
88.5100
3,891,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
93.1000
93.5800
90.9300
91.5500
2,432,300
Thu, 07 Aug 2025
98.2000
98.3500
90.8620
93.5800
4,279,100
Wed, 06 Aug 2025
95.8700
97.8300
95.5000
97.7500
1,680,400
Tue, 05 Aug 2025
97.7200
98.1000
95.5800
95.9800
1,640,100
Mon, 04 Aug 2025
96.1800
97.7400
95.3500
97.7200
1,608,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
96.4100
97.2800
94.4700
95.1300
2,890,600
Thu, 31 Jul 2025
100.0800
100.1500
97.3160
97.8000
3,566,100
Wed, 30 Jul 2025
99.6400
101.3200
97.7000
99.7700
3,094,600
Tue, 29 Jul 2025
98.0400
101.9350
96.5700
98.9900
6,789,500
Mon, 28 Jul 2025
101.3400
101.5000
96.3900
97.8400
4,127,600
Sun, 27 Jul 2025
Weekend