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
93.1900
94.4700
82.6000
83.4100
1,005,998
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
99.2100
100.0000
92.0100
92.7500
752,200
Thu, 23 Jul 2026
100.5100
103.1000
98.0000
100.5600
561,300
Wed, 22 Jul 2026
100.3300
105.0000
100.3300
101.4600
815,900
Tue, 21 Jul 2026
97.5200
105.1700
95.5200
105.1500
1,573,700
Mon, 20 Jul 2026
95.0000
98.0900
90.7600
91.7600
791,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
86.2300
94.8900
82.2400
92.4300
2,307,200
Thu, 16 Jul 2026
96.0900
101.4300
91.3800
92.6000
1,070,100
Wed, 15 Jul 2026
107.5200
110.0000
92.1400
102.1100
1,691,200
Tue, 14 Jul 2026
106.7600
107.8800
98.2500
103.7700
920,000
Mon, 13 Jul 2026
100.4700
102.5000
95.8800
98.2500
1,215,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
102.7900
107.8300
100.0000
106.2700
955,500
Thu, 09 Jul 2026
115.5000
115.6200
105.5000
106.1900
1,845,500
Wed, 08 Jul 2026
20 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 08 Jul 2026
89.6000
101.0200
88.5500
100.9100
2,132,100
Tue, 07 Jul 2026
97.0000
97.6700
89.6000
90.7800
2,623,700
Mon, 06 Jul 2026
111.5600
116.5500
105.1200
105.5300
1,424,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
130.2400
130.2400
103.3000
106.4800
2,422,700
Wed, 01 Jul 2026
137.0700
139.2500
128.0700
129.5900
1,499,000
Tue, 30 Jun 2026
130.9000
144.2200
130.9000
142.5900
2,145,800
Mon, 29 Jun 2026
117.2500
130.8500
114.5200
130.7000
1,448,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
113.3600
119.7700
111.9000
118.8200
3,108,000
Thu, 25 Jun 2026
116.4600
120.7500
110.9500
120.6600
1,498,200
Wed, 24 Jun 2026
112.9900
113.0000
106.0200
108.4200
1,437,700
Tue, 23 Jun 2026
111.3800
114.4800
108.2500
111.6300
1,315,400
Mon, 22 Jun 2026
125.0000
125.0000
118.3200
123.1400
1,028,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
119.1200
123.3700
117.2000
121.2800
1,353,200
Wed, 17 Jun 2026
112.2600
115.8400
109.9200
111.6100
1,036,000
Tue, 16 Jun 2026
114.0100
119.0000
108.8900
109.3100
1,534,100
Mon, 15 Jun 2026
115.8000
116.5200
112.1900
113.5500
1,457,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
104.4700
110.2500
102.9900
108.9000
1,020,300
Thu, 11 Jun 2026
94.2900
104.9300
92.6300
104.8300
1,471,500
Wed, 10 Jun 2026
89.5000
100.3300
89.5000
90.9000
1,410,500
Tue, 09 Jun 2026
89.2700
98.0800
84.1400
91.8800
1,547,200
Mon, 08 Jun 2026
86.1300
89.0100
82.6700
83.9300
799,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
90.1500
90.4300
81.6500
82.0700
1,593,800
Thu, 04 Jun 2026
86.7300
94.9500
85.4000
93.6900
999,700
Wed, 03 Jun 2026
90.4800
93.8000
88.4200
92.5500
1,108,200
Tue, 02 Jun 2026
86.2500
90.4800
86.2500
90.2100
2,273,800
Mon, 01 Jun 2026
82.9200
85.4600
80.5500
84.7000
871,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
88.1100
89.3400
83.2300
85.5700
2,251,100
Thu, 28 May 2026
90.3800
90.8000
84.3500
87.2900
1,060,600
Wed, 27 May 2026
91.1100
92.2900
85.8600
91.5800
1,204,100
Tue, 26 May 2026
19 · 8-K
After-hours · 17:05 ET
8-K ↗
Tue, 26 May 2026
87.4300
88.2600
84.2500
87.4600
824,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.9100
84.2700
80.0000
84.0100
421,900
Thu, 21 May 2026
80.2800
82.0600
79.2900
80.5800
529,900
Wed, 20 May 2026
80.0000
81.6200
78.2300
80.2200
877,000
Tue, 19 May 2026
74.7500
78.2700
72.2900
76.9800
871,200
Mon, 18 May 2026
87.0300
88.5000
76.1900
77.6500
1,347,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.5200
86.8200
80.0000
85.9400
1,279,200
Thu, 14 May 2026
85.0900
87.4600
84.0300
86.3800
652,400
Wed, 13 May 2026
85.0000
87.4000
81.1200
85.0300
897,300
Tue, 12 May 2026
82.6400
84.9100
79.5100
82.9900
774,300
Mon, 11 May 2026
88.0000
88.3700
85.0100
85.4500
815,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
82.6900
87.4500
81.1000
87.1000
1,075,000
Thu, 07 May 2026
83.8900
84.9900
77.8200
79.9000
983,500
Wed, 06 May 2026
86.2800
87.6800
81.0200
83.4600
1,349,700
Tue, 05 May 2026
80.0000
83.4200
77.1500
83.1400
2,119,800
Mon, 04 May 2026
75.1800
77.0000
71.4500
73.1100
1,036,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
18 · 10-Q/A
After-hours · 16:58 ET
10-Q/A ↗
Fri, 01 May 2026
77.1400
77.6600
73.6100
74.6100
1,275,600
Thu, 30 Apr 2026
74.2100
78.6700
73.1000
78.1500
1,235,800
Wed, 29 Apr 2026
17 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Wed, 29 Apr 2026
80.7000
82.3700
68.9400
72.0100
2,277,800
Tue, 28 Apr 2026
16 · 8-K
After-hours · 17:28 ET
8-K ↗
Tue, 28 Apr 2026
15 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 28 Apr 2026
76.6000
78.6700
73.0600
78.2500
1,385,200
Mon, 27 Apr 2026
82.9700
83.0600
77.7300
81.0900
934,300
Mon, 27 Apr 2026
14 · DEF 14A
Pre-market · 06:05 ET
DEF 14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
13 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Fri, 24 Apr 2026
81.6500
84.4300
79.7100
83.0100
1,321,500
Thu, 23 Apr 2026
78.4800
81.1400
76.3100
78.2400
1,026,000
Wed, 22 Apr 2026
79.0400
79.9000
76.8000
78.2300
568,500
Tue, 21 Apr 2026
79.9800
80.5000
76.3100
77.5500
612,300
Mon, 20 Apr 2026
79.5100
80.4400
78.3000
79.4500
544,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
79.1400
79.5800
76.6000
79.5100
484,700
Thu, 16 Apr 2026
75.3200
77.5600
74.6000
76.4400
600,900
Wed, 15 Apr 2026
75.4000
76.3500
73.0000
76.0800
832,200
Tue, 14 Apr 2026
78.5600
78.9400
76.1600
76.9200
616,700
Mon, 13 Apr 2026
75.2300
77.2000
75.0700
76.9600
506,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
74.4000
76.9900
72.8800
75.8100
911,500
Thu, 09 Apr 2026
68.9100
73.7100
68.9100
72.7800
1,475,100
Wed, 08 Apr 2026
69.9900
70.8800
67.0000
68.6500
1,913,200
Tue, 07 Apr 2026
63.1600
65.5500
61.5200
63.3900
678,200
Mon, 06 Apr 2026
63.2600
63.8000
61.4100
63.3000
411,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
59.5400
66.1900
59.0000
63.1600
626,000
Wed, 01 Apr 2026
63.7600
66.0000
63.2200
63.5000
1,112,300
Tue, 31 Mar 2026
56.8300
62.3600
56.8300
62.1800
1,991,700
Mon, 30 Mar 2026
59.9900
60.6200
54.5400
55.8900
1,241,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.6600
60.7100
57.7800
58.8700
448,100
Thu, 26 Mar 2026
63.2100
63.2600
59.1700
59.5100
1,757,000
Wed, 25 Mar 2026
65.8400
67.2800
64.2100
65.0400
743,700
Tue, 24 Mar 2026
61.0200
66.2600
60.6400
65.2700
1,351,000
Mon, 23 Mar 2026
60.4800
62.9600
59.5100
61.1200
964,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
62.9900
63.7500
57.3600
57.6700
1,619,900
Thu, 19 Mar 2026
57.5100
63.6000
56.0000
62.6300
1,176,700
Wed, 18 Mar 2026
58.9100
61.4500
57.0800
59.3600
800,600
Tue, 17 Mar 2026
55.7200
59.7400
55.7100
58.6000
746,700
Mon, 16 Mar 2026
56.2700
57.4700
55.4300
55.7200
690,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.0900
58.7300
54.7000
54.9700
820,000
Thu, 12 Mar 2026
55.7500
57.7000
54.0700
56.0600
960,500
Wed, 11 Mar 2026
55.9400
59.3500
55.7100
57.4200
749,300
Tue, 10 Mar 2026
53.2900
57.2800
52.5000
56.2500
1,189,100
Mon, 09 Mar 2026
49.3400
53.1100
48.7100
52.9000
1,253,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
53.3600
56.2200
49.8800
50.5600
1,678,200
Thu, 05 Mar 2026
58.5300
59.0800
54.2900
55.7900
1,385,400
Wed, 04 Mar 2026
61.9600
62.4400
58.3600
58.9700
1,548,000
Tue, 03 Mar 2026
12 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Tue, 03 Mar 2026
60.9000
61.2600
57.9500
59.6000
3,058,200
Mon, 02 Mar 2026
58.5300
63.5500
58.0000
63.2200
2,098,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
56.7000
60.7000
56.5000
60.6800
7,136,600
Fri, 27 Feb 2026
11 · 8-K
Pre-market · 06:06 ET
FORM 8-K ↗
Thu, 26 Feb 2026
63.1000
65.1000
59.2000
59.4700
4,644,700
Wed, 25 Feb 2026
10 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 25 Feb 2026
71.5600
73.8000
67.0000
67.3200
2,283,300
Tue, 24 Feb 2026
60.9000
72.6900
59.7600
71.9600
4,837,700
Mon, 23 Feb 2026
9 · 10-K
After-hours · 17:26 ET
10-K ↗
Mon, 23 Feb 2026
8 · 8-K
After-hours · 16:09 ET
8-K ↗
Mon, 23 Feb 2026
58.4900
61.6400
58.3000
61.4100
1,630,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
57.1600
60.8500
56.8500
59.1500
1,430,000
Thu, 19 Feb 2026
54.2200
57.5000
53.0100
57.4800
1,035,700
Wed, 18 Feb 2026
55.1500
56.0200
53.6100
54.8900
736,500
Tue, 17 Feb 2026
53.8800
55.7900
52.0000
55.6000
933,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
53.1800
56.4600
52.9400
55.3900
1,601,600
Thu, 12 Feb 2026
55.7000
55.9100
52.1600
52.4600
1,048,300
Wed, 11 Feb 2026
55.8500
57.3000
53.8000
55.9300
1,056,800
Tue, 10 Feb 2026
54.1000
58.7000
53.5100
54.3300
2,610,300
Mon, 09 Feb 2026
48.2400
51.2200
48.2400
50.7800
971,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
45.3100
48.5300
45.2000
48.2900
660,100
Thu, 05 Feb 2026
42.2600
44.8000
42.2600
43.8600
978,600
Wed, 04 Feb 2026
45.6000
47.5000
41.8700
42.9800
1,252,300
Tue, 03 Feb 2026
47.4800
47.8800
44.3000
45.3300
1,136,800
Mon, 02 Feb 2026
43.0300
46.4300
42.8000
46.0700
899,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
47.1400
47.1400
43.1200
43.6800
1,207,200
Thu, 29 Jan 2026
45.9800
48.6600
45.9800
47.4900
1,623,100
Wed, 28 Jan 2026
46.2800
46.9900
44.4600
45.3300
1,113,800
Wed, 28 Jan 2026
7 · 8-K
Pre-market · 07:36 ET
8-K ↗
Tue, 27 Jan 2026
44.6400
46.5000
43.8100
45.7100
745,300
Mon, 26 Jan 2026
43.4000
44.4900
42.4300
44.0500
606,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
44.1200
44.4500
42.5400
43.4900
1,066,100
Thu, 22 Jan 2026
47.4600
47.8000
44.1000
44.1400
1,373,600
Wed, 21 Jan 2026
45.0000
47.2200
44.6500
47.2000
1,167,100
Tue, 20 Jan 2026
42.9900
45.6900
42.8200
44.2600
853,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
43.9200
44.7900
42.2200
43.7500
969,300
Thu, 15 Jan 2026
43.7200
46.0000
43.2500
43.3600
2,199,800
Wed, 14 Jan 2026
37.3600
41.1800
37.0100
41.1000
1,852,800
Tue, 13 Jan 2026
35.7300
37.8600
35.7300
37.5900
1,625,500
Mon, 12 Jan 2026
33.7800
35.4000
33.0800
35.3400
860,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
32.9500
34.3800
32.8500
34.2100
1,089,100
Thu, 08 Jan 2026
32.8700
33.1400
31.1700
32.5600
1,100,800
Wed, 07 Jan 2026
31.5200
33.8700
31.2200
33.4400
1,521,300
Tue, 06 Jan 2026
29.9100
31.9700
29.9100
31.7500
1,196,900
Mon, 05 Jan 2026
28.2400
30.3500
28.1400
29.6500
900,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
26.1400
27.8100
26.1400
27.3200
392,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
25.8900
25.8900
25.2900
25.3300
282,600
Tue, 30 Dec 2025
25.9200
26.1300
25.6700
25.7700
277,500
Mon, 29 Dec 2025
25.6400
26.1400
25.5500
25.8900
286,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
26.2500
26.2500
25.9600
26.0400
202,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
26.3000
26.4200
25.9500
26.1800
116,200
Tue, 23 Dec 2025
25.8300
26.3000
25.5700
26.1500
244,300
Mon, 22 Dec 2025
25.9700
26.2800
25.6500
25.9600
309,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
25.4500
26.1400
25.4500
25.6000
608,000
Thu, 18 Dec 2025
24.6900
25.3900
24.6200
25.2500
443,200
Wed, 17 Dec 2025
25.1900
25.5200
23.8200
24.0700
596,200
Tue, 16 Dec 2025
25.4400
25.7400
24.7800
25.1100
349,700
Mon, 15 Dec 2025
26.2700
26.4900
25.3600
25.6400
528,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
27.9200
27.9900
25.8300
26.0500
355,700
Thu, 11 Dec 2025
27.7500
28.3400
27.4500
28.0800
531,600
Wed, 10 Dec 2025
27.1900
28.7300
26.8000
28.1300
510,200
Tue, 09 Dec 2025
26.4800
27.6000
26.2500
27.2500
404,000
Mon, 08 Dec 2025
26.5200
27.2400
26.4100
26.8200
495,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
26.4400
26.9700
26.0400
26.2400
531,000
Thu, 04 Dec 2025
26.3400
26.8900
26.1000
26.3300
510,500
Wed, 03 Dec 2025
25.7100
27.2200
25.3500
26.8400
785,000
Tue, 02 Dec 2025
25.2500
26.1800
25.1400
25.7300
1,783,700
Mon, 01 Dec 2025
24.4300
25.5400
24.0700
25.3600
724,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
25.3300
25.6900
24.9500
25.3600
262,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
24.8800
25.7300
24.8800
25.1400
783,200
Tue, 25 Nov 2025
22.9900
24.9100
22.9400
24.9000
824,800
Mon, 24 Nov 2025
22.3200
23.1700
22.1500
23.0500
501,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
21.5600
22.7100
21.4900
22.2700
521,600
Thu, 20 Nov 2025
23.0300
23.4300
21.5500
21.6500
401,600
Wed, 19 Nov 2025
22.6000
23.0600
22.0500
22.1600
521,400
Tue, 18 Nov 2025
22.6100
22.9400
22.1300
22.3000
403,600
Mon, 17 Nov 2025
23.6900
24.0900
22.6000
22.8200
332,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
23.2700
24.5300
23.2000
23.9000
361,300
Thu, 13 Nov 2025
25.5600
25.7700
23.8900
24.3800
442,500
Wed, 12 Nov 2025
26.2700
26.7400
25.9300
26.0000
489,300
Tue, 11 Nov 2025
26.8000
26.8000
25.7800
25.8100
363,000
Mon, 10 Nov 2025
26.8300
27.3700
26.4000
27.0100
361,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
25.5000
26.1000
24.6000
26.0600
443,200
Thu, 06 Nov 2025
26.9300
27.3600
26.0100
26.1300
375,400
Wed, 05 Nov 2025
26.1400
27.2900
26.1400
26.9100
504,400
Tue, 04 Nov 2025
27.4000
28.1800
25.9300
26.1000
480,700
Mon, 03 Nov 2025
29.0600
29.5100
28.0300
28.5300
707,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
27.1400
27.9500
26.8800
27.4100
471,400
Thu, 30 Oct 2025
28.1600
28.8400
26.8300
26.9300
645,500
Wed, 29 Oct 2025
6 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 29 Oct 2025
29.4300
29.9300
26.7500
28.5900
1,154,800
Tue, 28 Oct 2025
5 · 8-K
After-hours · 16:43 ET
8-K ↗
Tue, 28 Oct 2025
30.0600
30.4900
29.7400
29.8400
503,800
Mon, 27 Oct 2025
30.2600
31.0900
30.0800
30.4100
576,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
30.4300
31.1100
29.8700
29.9900
598,800
Thu, 23 Oct 2025
27.4500
29.9300
27.3400
29.8800
392,300
Wed, 22 Oct 2025
29.0100
29.5100
27.0000
27.8700
429,700
Tue, 21 Oct 2025
28.9300
29.3500
28.7700
29.2100
297,900
Mon, 20 Oct 2025
29.1400
29.9500
29.1000
29.1700
458,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
28.4600
29.2500
28.1900
28.7600
271,700
Thu, 16 Oct 2025
29.9800
30.4100
28.6300
29.0000
441,500
Wed, 15 Oct 2025
28.8900
30.0500
28.5100
29.4200
747,500
Tue, 14 Oct 2025
26.7100
28.3000
26.7100
27.9800
304,400
Mon, 13 Oct 2025
26.8800
27.9000
26.6600
27.7800
458,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
27.7400
27.9000
25.5000
25.5300
357,100
Thu, 09 Oct 2025
28.3700
28.3700
27.5000
27.8600
221,400
Wed, 08 Oct 2025
27.3100
28.5000
27.0800
28.3800
359,000
Tue, 07 Oct 2025
29.5700
29.5700
27.4200
27.5100
415,100
Mon, 06 Oct 2025
30.0000
30.2000
29.3400
29.3700
428,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
29.0800
29.8500
28.9000
29.0200
569,400
Thu, 02 Oct 2025
30.1000
30.5400
28.9900
29.1000
555,800
Wed, 01 Oct 2025
26.7700
29.5400
26.5400
29.3600
563,400
Tue, 30 Sep 2025
26.7200
27.2900
26.4000
27.2500
414,000
Mon, 29 Sep 2025
27.2100
27.2100
26.6800
26.8200
269,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
26.8300
26.9800
26.4400
26.6800
252,900
Thu, 25 Sep 2025
27.0300
27.2500
26.5700
26.9700
273,500
Wed, 24 Sep 2025
28.3900
28.4900
27.4800
27.6700
323,400
Tue, 23 Sep 2025
29.5900
29.7200
28.4200
28.6000
373,800
Mon, 22 Sep 2025
27.8800
29.6500
27.7500
29.3800
730,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
28.2000
28.2600
27.3500
27.6900
770,700
Thu, 18 Sep 2025
27.0200
28.5400
26.9100
28.2600
455,100
Wed, 17 Sep 2025
25.9300
26.8000
25.5100
25.9100
356,200
Tue, 16 Sep 2025
4 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 16 Sep 2025
26.1500
26.2900
25.8000
26.1100
352,300
Mon, 15 Sep 2025
25.4400
25.8900
25.3400
25.7200
226,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
25.7800
25.7800
25.0000
25.2300
257,200
Thu, 11 Sep 2025
24.8400
25.8200
24.8400
25.5200
368,600
Wed, 10 Sep 2025
24.5100
25.2800
23.5300
24.5900
342,700
Tue, 09 Sep 2025
24.7100
24.7800
24.3100
24.5000
279,100
Mon, 08 Sep 2025
24.7000
24.8600
24.1900
24.5600
269,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
24.2700
24.6200
23.9300
24.3800
241,200
Thu, 04 Sep 2025
23.5200
23.9500
23.1100
23.8900
300,000
Wed, 03 Sep 2025
23.7300
23.9300
23.0700
23.3400
261,900
Tue, 02 Sep 2025
22.9900
23.7900
22.7400
23.7600
342,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
24.5400
24.5900
23.7100
24.0200
372,400
Thu, 28 Aug 2025
24.2600
24.9200
23.8700
24.7800
360,100
Wed, 27 Aug 2025
23.6700
24.0700
23.5400
23.9900
284,900
Tue, 26 Aug 2025
23.6800
23.9900
23.6100
23.8600
330,200
Mon, 25 Aug 2025
23.7900
23.9000
23.5000
23.5700
307,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
22.6900
24.2800
22.5700
23.7400
365,700
Thu, 21 Aug 2025
22.2700
22.6300
22.1800
22.5100
219,100
Wed, 20 Aug 2025
23.0100
23.2300
21.9200
22.3400
278,900
Tue, 19 Aug 2025
23.0700
23.3500
22.6500
23.0300
411,200
Mon, 18 Aug 2025
22.7100
23.2500
22.6800
23.0300
295,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
23.1900
23.2000
22.4600
22.6700
411,100
Thu, 14 Aug 2025
23.3000
23.7500
23.1900
23.5400
381,900
Wed, 13 Aug 2025
24.0800
24.5400
23.8300
24.0000
403,100
Tue, 12 Aug 2025
22.4700
24.2500
22.2500
23.7900
456,100
Mon, 11 Aug 2025
23.3900
23.6400
22.0300
22.1100
490,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
23.0600
23.6000
22.7400
23.2000
395,800
Thu, 07 Aug 2025
22.2800
23.0500
22.1600
22.8900
461,000
Thu, 07 Aug 2025
3 · 8-K
Pre-market · 06:13 ET
8-K ↗
Wed, 06 Aug 2025
22.1700
22.3700
21.6000
21.6300
468,200
Tue, 05 Aug 2025
23.1700
23.1700
22.0600
22.3500
684,700
Mon, 04 Aug 2025
22.7200
23.3500
22.5000
23.3000
361,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
21.9200
22.4000
21.2800
22.3000
545,000
Thu, 31 Jul 2025
23.1300
23.2300
22.1200
22.5200
681,900
Wed, 30 Jul 2025
24.6800
24.8700
23.3800
23.5900
585,700
Tue, 29 Jul 2025
2 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Tue, 29 Jul 2025
25.6900
27.5700
23.6600
24.5800
1,098,800
Mon, 28 Jul 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 28 Jul 2025
24.3900
25.0500
24.3000
24.7300
697,000
Sun, 27 Jul 2025
Weekend