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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
69.2900
70.6800
67.9700
70.0900
37,522,600
Thu, 23 Jul 2026
68.5700
69.3600
67.6700
68.8900
45,029,100
Wed, 22 Jul 2026
23 · 8-K
After-hours · 17:20 ET
8-K ↗
Wed, 22 Jul 2026
69.3700
70.5700
68.3500
68.5300
44,947,300
Tue, 21 Jul 2026
22 · 424B5
After-hours · 17:20 ET
424B5 ↗
Tue, 21 Jul 2026
67.4200
68.7500
66.7300
68.6700
56,565,800
Mon, 20 Jul 2026
68.3200
68.3800
66.6900
67.6000
60,669,100
Mon, 20 Jul 2026
21 · 424B2
Pre-market · 08:15 ET
424B2 ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
20 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Fri, 17 Jul 2026
65.4800
69.4900
65.0800
68.9500
142,029,200
Thu, 16 Jul 2026
19 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 16 Jul 2026
73.9500
74.6800
72.9400
74.3500
77,505,200
Wed, 15 Jul 2026
73.7900
75.0600
73.1300
73.6800
32,854,300
Tue, 14 Jul 2026
72.6400
74.0100
72.2800
73.5300
33,312,100
Mon, 13 Jul 2026
73.9000
75.4500
73.7100
73.8300
35,101,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
75.4400
75.7000
72.5100
73.3700
46,713,900
Thu, 09 Jul 2026
74.3000
75.5500
74.0200
75.4700
36,305,700
Wed, 08 Jul 2026
76.2700
76.6400
74.8900
75.5900
34,373,500
Tue, 07 Jul 2026
77.8800
78.1900
76.1000
76.1800
33,257,300
Mon, 06 Jul 2026
77.0800
77.8400
75.7100
76.0200
45,056,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
75.0900
78.4400
74.9100
77.6500
55,456,500
Wed, 01 Jul 2026
72.5900
74.3600
72.3300
74.1900
43,841,800
Tue, 30 Jun 2026
73.5900
73.7500
71.0000
71.4000
49,240,900
Mon, 29 Jun 2026
74.6200
76.0700
73.7300
73.7800
42,429,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
71.6900
75.2000
71.5300
73.8100
74,990,300
Thu, 25 Jun 2026
71.3300
72.9400
70.8600
70.9000
44,446,900
Wed, 24 Jun 2026
72.6900
73.4500
71.6300
71.8400
48,001,500
Tue, 23 Jun 2026
73.2600
73.9600
72.6300
72.8200
50,806,800
Mon, 22 Jun 2026
76.1400
77.0900
71.8100
72.8800
82,203,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
76.9300
78.2400
76.1200
77.3800
91,920,400
Wed, 17 Jun 2026
78.1000
78.4500
76.7600
76.9600
50,338,800
Tue, 16 Jun 2026
81.9000
81.9300
77.7100
78.7200
65,054,000
Mon, 15 Jun 2026
80.6200
81.7100
80.4600
81.6700
36,430,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.5800
82.0000
79.2800
80.3400
35,309,700
Thu, 11 Jun 2026
81.8700
82.1000
80.0900
81.2700
33,417,600
Wed, 10 Jun 2026
81.7100
82.7500
80.9800
82.0000
36,304,600
Tue, 09 Jun 2026
82.1300
82.3400
81.3400
81.4100
34,787,200
Mon, 08 Jun 2026
81.6600
83.0800
81.3400
82.6400
33,056,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
18 · 8-K
After-hours · 17:01 ET
8-K ↗
Fri, 05 Jun 2026
82.3300
82.7500
81.0000
82.1800
43,474,100
Thu, 04 Jun 2026
83.1900
83.7000
81.3700
81.5600
39,338,800
Wed, 03 Jun 2026
82.9100
83.3100
81.1000
81.5200
36,714,700
Tue, 02 Jun 2026
85.6100
85.9800
83.2900
83.3300
42,947,200
Mon, 01 Jun 2026
85.7300
87.2300
85.3200
85.8500
32,747,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
86.2000
86.6700
85.6600
86.0200
39,793,600
Thu, 28 May 2026
86.9000
87.0400
85.5900
86.3600
38,803,800
Wed, 27 May 2026
87.0500
88.5000
86.8200
87.3500
22,569,500
Tue, 26 May 2026
88.4000
88.7300
87.2500
87.6800
24,014,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
89.1000
89.9700
88.1700
88.6000
23,847,200
Thu, 21 May 2026
88.0300
90.3700
87.5200
89.3000
28,613,900
Wed, 20 May 2026
88.5200
88.5500
87.5000
88.0900
23,463,400
Tue, 19 May 2026
90.1400
91.4800
88.6900
89.3300
34,545,700
Mon, 18 May 2026
86.5000
89.8200
86.3300
89.6500
35,800,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
87.6900
89.4900
86.6900
87.0200
32,335,700
Thu, 14 May 2026
87.6200
88.5000
86.6500
86.9400
29,408,300
Wed, 13 May 2026
86.5700
88.6200
86.2800
87.5600
30,823,500
Tue, 12 May 2026
85.9100
89.1700
85.8100
87.6600
43,556,600
Mon, 11 May 2026
86.5300
87.3400
85.1000
85.4500
40,556,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.7100
88.0400
87.2100
87.4900
36,215,100
Thu, 07 May 2026
88.2000
89.4000
88.1300
88.2500
30,627,600
Wed, 06 May 2026
87.1500
88.5500
86.7200
88.2700
41,932,400
Tue, 05 May 2026
91.1800
91.2800
87.5700
87.8900
51,961,300
Mon, 04 May 2026
92.1000
92.3300
90.8900
91.0200
25,928,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
94.4200
94.7000
91.9000
92.0600
30,406,900
Thu, 30 Apr 2026
91.3500
94.2200
90.7700
93.6100
40,923,000
Wed, 29 Apr 2026
91.2300
92.8600
90.8600
92.1200
26,122,100
Tue, 28 Apr 2026
91.5000
92.3400
90.0200
92.2700
33,418,100
Mon, 27 Apr 2026
92.0500
92.8400
91.3000
91.3700
29,707,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
92.5700
93.2800
91.8000
92.4400
32,553,200
Thu, 23 Apr 2026
94.0600
94.6400
92.0700
92.8200
36,851,700
Thu, 23 Apr 2026
17 · 8-K
Next filing day · accepted 22 Apr, 19:13 ET
8-K ↗
Wed, 22 Apr 2026
93.0600
93.8500
92.7700
93.2400
33,694,300
Tue, 21 Apr 2026
94.0000
94.6500
92.3700
92.5800
61,962,300
Mon, 20 Apr 2026
97.1400
97.6000
93.5400
94.8300
63,298,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
16 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Fri, 17 Apr 2026
96.3700
98.7400
95.1000
97.3100
125,958,700
Thu, 16 Apr 2026
15 · DEFA14A
After-hours · 17:08 ET
DEFA14A ↗
Thu, 16 Apr 2026
14 · DEF 14A
After-hours · 17:06 ET
DEF 14A ↗
Thu, 16 Apr 2026
13 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 16 Apr 2026
107.4700
108.9500
106.6200
107.7900
64,928,300
Wed, 15 Apr 2026
105.9800
107.8500
105.0400
107.7100
38,023,700
Tue, 14 Apr 2026
103.1200
106.5700
103.0400
106.2800
40,534,900
Mon, 13 Apr 2026
103.0300
103.6700
102.0600
103.1600
26,042,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
102.4700
103.0800
101.4600
103.0100
25,769,900
Thu, 09 Apr 2026
99.6300
102.3400
99.0800
102.0500
35,087,800
Wed, 08 Apr 2026
100.3200
100.4000
97.4400
99.3900
30,957,600
Tue, 07 Apr 2026
98.5500
99.8800
98.2500
98.8200
25,016,700
Mon, 06 Apr 2026
100.9600
102.6900
97.9700
98.9300
37,029,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
95.2700
98.7100
95.1700
98.6600
37,068,000
Wed, 01 Apr 2026
96.4700
97.2000
94.2600
95.5500
30,439,300
Tue, 31 Mar 2026
93.0300
96.2600
93.0300
96.1500
54,270,000
Mon, 30 Mar 2026
92.7500
94.4900
92.2200
92.9700
32,375,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
94.5700
95.5800
92.7400
93.4300
44,590,700
Thu, 26 Mar 2026
91.5200
95.8600
91.0100
93.3200
59,522,000
Wed, 25 Mar 2026
91.7100
92.5200
91.2400
92.2800
29,545,600
Tue, 24 Mar 2026
92.7900
93.7400
90.8200
90.9200
28,938,000
Mon, 23 Mar 2026
92.0400
93.9800
91.8600
93.3800
34,315,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
91.3100
91.8800
90.6900
91.8200
61,678,000
Thu, 19 Mar 2026
94.3100
95.7500
90.7800
91.7400
40,169,300
Wed, 18 Mar 2026
94.4500
95.3400
93.6100
94.7000
27,878,300
Tue, 17 Mar 2026
95.3000
96.3400
94.0100
94.3600
26,434,500
Mon, 16 Mar 2026
95.5800
96.1000
94.3600
95.2000
34,931,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
94.6400
95.6800
94.2400
95.3100
29,876,700
Thu, 12 Mar 2026
94.8600
95.4000
93.8700
94.3100
34,206,900
Wed, 11 Mar 2026
97.4100
98.0000
94.6900
94.8900
33,962,900
Tue, 10 Mar 2026
97.8100
98.4900
96.2900
96.9400
41,027,200
Mon, 09 Mar 2026
97.7000
98.9400
96.5800
98.3200
48,589,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
99.3300
99.8800
97.4000
99.0200
41,196,300
Thu, 05 Mar 2026
98.5000
100.1900
98.1000
99.1700
53,403,000
Wed, 04 Mar 2026
97.1100
99.7500
96.9900
98.6600
52,604,300
Tue, 03 Mar 2026
96.0100
98.4600
95.3300
97.7000
59,149,000
Mon, 02 Mar 2026
95.2600
98.0700
95.2000
97.0900
79,915,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
12 · 8-K
After market open · 15:15 ET
8-K ↗
Fri, 27 Feb 2026
94.3000
96.7500
90.5800
96.2400
200,767,000
Thu, 26 Feb 2026
83.2000
86.5000
82.8000
84.5900
85,642,500
Wed, 25 Feb 2026
79.4300
83.1200
79.2500
82.7000
69,319,300
Tue, 24 Feb 2026
75.7300
78.1200
75.2100
78.0400
33,079,100
Mon, 23 Feb 2026
77.7900
77.8300
75.0100
76.0200
38,363,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
76.6100
78.8500
76.4000
78.6700
32,411,300
Thu, 19 Feb 2026
77.7500
78.7000
76.5900
77.0000
30,139,200
Wed, 18 Feb 2026
77.3200
78.3200
76.2800
77.9900
29,883,100
Tue, 17 Feb 2026
76.9200
77.8700
75.3000
77.0000
35,961,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.1400
77.1800
75.5300
76.8700
42,292,100
Thu, 12 Feb 2026
79.1100
79.1500
75.2300
75.8600
73,516,100
Wed, 11 Feb 2026
81.9600
82.4800
79.4500
79.6200
40,840,300
Tue, 10 Feb 2026
82.7200
84.6600
82.0900
82.2100
43,595,800
Mon, 09 Feb 2026
82.1800
82.2100
79.8700
81.4700
42,200,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
81.0200
82.4900
80.6500
82.2000
46,154,100
Thu, 05 Feb 2026
81.4900
83.3000
80.5400
80.8700
54,805,700
Wed, 04 Feb 2026
79.9900
81.4400
79.2300
80.1600
48,963,200
Tue, 03 Feb 2026
82.2300
82.4500
79.6200
79.9400
49,789,000
Mon, 02 Feb 2026
83.5300
85.2700
82.7200
82.7600
41,445,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.1000
84.0600
82.7800
83.4900
45,755,000
Thu, 29 Jan 2026
84.3100
84.3800
82.3500
83.1600
42,278,100
Wed, 28 Jan 2026
85.6300
86.4700
84.3000
84.6400
37,762,600
Tue, 27 Jan 2026
85.2800
85.6000
83.8800
85.5800
37,790,800
Mon, 26 Jan 2026
86.9200
86.9400
85.3500
85.7000
40,941,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
11 · 10-K
After-hours · 16:06 ET
10-K ↗
Fri, 23 Jan 2026
83.4300
86.3000
83.2800
86.1200
64,520,400
Thu, 22 Jan 2026
85.0200
85.1000
82.9800
83.5400
69,113,300
Wed, 21 Jan 2026
82.5200
86.0000
81.9300
85.3600
127,940,700
Tue, 20 Jan 2026
9 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 20 Jan 2026
88.9700
89.9000
87.0200
87.2600
109,729,700
Tue, 20 Jan 2026
10 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
88.3400
88.5100
87.7800
88.0000
48,130,500
Thu, 15 Jan 2026
89.0200
89.8900
87.8200
88.0500
36,945,100
Wed, 14 Jan 2026
91.2400
91.5800
87.9500
88.5500
49,737,700
Tue, 13 Jan 2026
89.4400
91.1500
89.0700
90.3200
45,221,100
Mon, 12 Jan 2026
89.6900
90.3400
89.3300
89.4100
36,290,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
90.0300
90.0500
88.3200
89.4600
55,579,500
Thu, 08 Jan 2026
90.4500
91.2500
89.5800
90.5300
40,068,700
Wed, 07 Jan 2026
91.5600
92.4200
90.0600
90.7300
36,525,700
Tue, 06 Jan 2026
91.5400
91.6400
89.7400
90.6500
43,331,000
Mon, 05 Jan 2026
90.9200
92.6300
90.8400
91.4600
39,183,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
94.1300
94.1300
90.8100
90.9900
41,155,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
93.6000
94.3100
93.2000
93.7600
23,495,200
Tue, 30 Dec 2025
93.5200
93.9900
93.3400
93.7800
23,422,000
Mon, 29 Dec 2025
93.9900
94.9700
93.6300
94.1500
24,493,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
93.4800
94.6900
93.2700
94.4700
22,068,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
93.1100
93.6800
92.6700
93.6400
12,427,900
Tue, 23 Dec 2025
93.4000
93.8100
91.3300
93.5000
25,896,200
Mon, 22 Dec 2025
94.7100
94.7100
92.9100
93.2300
39,484,800
Mon, 22 Dec 2025
8 · 8-K
Pre-market · 06:05 ET
8-K ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
93.5700
95.5400
93.4500
94.3900
78,990,200
Thu, 18 Dec 2025
95.0200
95.8100
93.5900
94.0000
37,244,700
Wed, 17 Dec 2025
95.9800
97.3300
94.4600
94.7900
50,472,800
Tue, 16 Dec 2025
93.8800
94.9300
93.3200
94.5700
34,265,000
Mon, 15 Dec 2025
96.0200
96.3700
93.5300
93.7700
40,016,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
95.5000
96.9200
94.6500
95.1900
49,323,100
Thu, 11 Dec 2025
93.9000
94.8200
92.7600
94.0900
43,949,000
Wed, 10 Dec 2025
96.7400
96.9700
92.3500
92.7100
74,129,300
Tue, 09 Dec 2025
97.0300
97.2400
95.4500
96.7100
51,745,600
Mon, 08 Dec 2025
99.8700
99.8900
95.3000
96.7900
100,906,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
7 · 8-K/A
After-hours · 17:17 ET
8-K/A ↗
Fri, 05 Dec 2025
98.7800
104.7900
97.7400
100.2400
133,363,600
Fri, 05 Dec 2025
6 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 04 Dec 2025
103.5700
103.8000
101.7700
103.2200
51,779,100
Wed, 03 Dec 2025
106.5900
106.8700
102.0300
103.9600
53,593,400
Tue, 02 Dec 2025
109.2100
109.7300
107.5200
109.3500
25,763,000
Mon, 01 Dec 2025
106.5100
109.3400
106.3100
109.1300
24,873,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
106.4400
107.9400
106.2400
107.5800
15,021,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.7400
106.9500
105.2200
106.1400
27,951,000
Tue, 25 Nov 2025
106.1200
106.3000
103.8200
104.4000
35,122,600
Mon, 24 Nov 2025
104.2500
108.0400
103.3200
106.9700
62,918,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
105.1300
106.5300
103.8100
104.3100
41,232,700
Thu, 20 Nov 2025
111.0000
111.1000
105.3900
105.6700
36,918,500
Wed, 19 Nov 2025
113.0000
113.3400
108.6100
110.0000
31,868,100
Tue, 18 Nov 2025
110.2900
115.2500
109.2000
114.0900
43,440,600
Mon, 17 Nov 2025
110.7500
111.8500
109.5500
110.2900
26,082,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 14 Nov 2025
114.2730
114.2730
110.7210
111.2170
47,607,000
Thu, 13 Nov 2025
115.8500
116.7330
114.5690
115.4230
40,144,000
Wed, 12 Nov 2025
113.8170
116.4340
112.8260
115.7500
39,221,000
Tue, 11 Nov 2025
111.7600
113.9220
111.2800
113.6440
27,966,000
Mon, 10 Nov 2025
110.6720
112.8200
110.4050
112.0070
36,929,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
109.4180
110.8220
108.7500
110.3660
44,125,000
Thu, 06 Nov 2025
109.4580
110.3700
108.5130
109.7020
36,532,000
Wed, 05 Nov 2025
108.5000
110.0850
107.3370
109.8460
35,539,000
Tue, 04 Nov 2025
4 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 04 Nov 2025
109.9990
110.4600
108.6680
109.2960
38,718,000
Mon, 03 Nov 2025
113.3240
113.3500
107.5150
110.0090
58,634,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
110.5390
113.4880
110.1980
111.8860
68,665,000
Thu, 30 Oct 2025
3 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 30 Oct 2025
109.4400
110.6160
108.8110
108.9000
41,581,000
Wed, 29 Oct 2025
109.9840
110.8550
109.6000
110.0410
33,995,000
Tue, 28 Oct 2025
109.4000
111.6980
109.3010
110.2500
40,209,000
Mon, 27 Oct 2025
110.0670
110.2280
108.7300
109.4560
46,911,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
111.1000
111.4510
109.4410
109.4690
60,280,000
Thu, 23 Oct 2025
112.6900
112.7830
109.9730
111.3590
68,497,000
Wed, 22 Oct 2025
2 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Wed, 22 Oct 2025
114.2900
115.7600
111.2510
111.6370
147,890,000
Tue, 21 Oct 2025
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 21 Oct 2025
124.2830
124.8600
123.1760
124.1350
65,082,000
Mon, 20 Oct 2025
120.7880
124.7760
120.6900
123.8560
39,862,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
118.3600
120.3120
117.8950
119.9360
29,571,000
Thu, 16 Oct 2025
121.2150
121.6710
117.6000
118.3590
28,326,000
Wed, 15 Oct 2025
121.3010
121.9620
120.1610
120.3290
20,252,000
Tue, 14 Oct 2025
121.4750
122.4290
120.3100
121.5350
23,624,000
Mon, 13 Oct 2025
122.1350
123.1120
120.6810
121.9030
24,608,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
122.9000
124.7000
121.9100
122.0080
42,798,000
Thu, 09 Oct 2025
121.4250
123.7500
121.1820
123.1070
28,241,000
Wed, 08 Oct 2025
119.7110
121.7390
119.2000
121.4250
28,514,000
Tue, 07 Oct 2025
117.7790
120.1370
117.7460
119.1060
33,091,000
Mon, 06 Oct 2025
116.0370
116.3580
114.5450
116.3310
29,686,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
116.5000
116.8000
114.3220
115.3320
31,374,000
Thu, 02 Oct 2025
116.1500
116.3330
113.4000
116.2530
46,855,000
Wed, 01 Oct 2025
117.5490
117.9140
116.3210
117.0900
41,102,000
Tue, 30 Sep 2025
120.6410
120.8500
117.8000
119.8920
38,303,000
Mon, 29 Sep 2025
120.5000
122.4490
118.7540
120.6410
30,332,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
120.5420
121.4000
120.0000
121.0610
19,450,000
Thu, 25 Sep 2025
120.3090
121.6840
119.1510
120.8240
19,978,000
Wed, 24 Sep 2025
121.8610
122.1500
119.4200
120.3950
27,731,000
Tue, 23 Sep 2025
122.7330
122.7790
120.8470
121.8470
24,991,000
Mon, 22 Sep 2025
122.1900
122.9760
121.4240
122.7370
25,468,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
121.8620
122.9950
120.8100
122.6970
49,476,000
Thu, 18 Sep 2025
122.0820
123.3000
120.5500
120.7780
31,691,000
Wed, 17 Sep 2025
122.1020
123.3930
120.6610
122.8500
34,598,000
Tue, 16 Sep 2025
120.5640
120.9000
119.7280
120.0510
24,047,000
Mon, 15 Sep 2025
118.8400
120.7240
117.3210
120.2260
29,093,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
120.3060
121.1780
118.2400
118.8440
37,849,000
Thu, 11 Sep 2025
125.1000
125.3450
119.2000
120.3500
56,823,000
Wed, 10 Sep 2025
126.3970
126.7000
124.6360
124.7710
27,010,000
Tue, 09 Sep 2025
124.6670
126.5720
124.6670
126.3250
22,197,000
Mon, 08 Sep 2025
124.8540
125.2040
123.2000
124.4760
19,151,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
126.0000
126.7100
123.9020
124.3820
23,797,000
Thu, 04 Sep 2025
122.3200
125.7480
122.3090
125.7480
30,235,000
Wed, 03 Sep 2025
120.5140
122.7000
120.3380
122.6180
24,715,000
Tue, 02 Sep 2025
119.7000
121.5400
118.2800
121.4110
23,033,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
122.7970
122.8790
120.1150
120.8250
32,098,000
Thu, 28 Aug 2025
122.2790
123.7890
121.4270
123.1450
19,503,000
Wed, 27 Aug 2025
122.3610
122.9210
121.3000
122.3500
16,645,000
Tue, 26 Aug 2025
122.0210
123.1500
121.2200
122.6090
19,857,000
Mon, 25 Aug 2025
120.1650
123.3800
119.9000
121.8070
28,120,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
120.8880
121.3620
119.8230
120.4650
31,281,000
Thu, 21 Aug 2025
121.1430
122.1400
119.7640
120.6210
20,472,000
Wed, 20 Aug 2025
121.8000
122.3000
119.3310
121.3860
24,344,000
Tue, 19 Aug 2025
124.0200
124.1000
119.2790
121.4150
37,077,000
Mon, 18 Aug 2025
123.5630
125.1160
123.5450
124.5090
21,111,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
123.4040
124.6940
122.7880
123.8950
27,678,000
Thu, 14 Aug 2025
120.9890
124.4090
120.7030
123.0560
39,047,000
Wed, 13 Aug 2025
123.4000
123.7120
120.3000
120.4440
27,624,000
Tue, 12 Aug 2025
122.5000
123.1990
120.6510
122.5280
22,788,000
Mon, 11 Aug 2025
121.4010
122.3070
120.1930
121.8310
24,556,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
118.3190
121.4110
118.0370
121.1640
38,167,000
Thu, 07 Aug 2025
118.1760
119.1220
116.8200
118.0370
26,283,000
Wed, 06 Aug 2025
115.3520
118.1380
115.1870
117.8480
33,622,000
Tue, 05 Aug 2025
117.1000
117.1710
114.4710
114.7870
26,607,000
Mon, 04 Aug 2025
116.7650
117.7000
116.2620
117.0990
22,447,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
116.3010
117.8510
115.2850
115.8600
38,910,000
Thu, 31 Jul 2025
118.4800
119.0000
115.7740
115.9400
37,129,000
Wed, 30 Jul 2025
116.8550
118.4850
116.6100
118.4200
29,227,000
Tue, 29 Jul 2025
117.9000
117.9600
116.3290
116.8740
27,525,000
Mon, 28 Jul 2025
118.1200
119.7790
116.8530
117.4600
34,470,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend