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
93.6900
94.5000
88.8600
90.2700
1,045,400
Thu, 23 Jul 2026
93.0100
97.4500
92.3700
92.4400
1,211,400
Wed, 22 Jul 2026
95.7100
96.1500
92.7000
94.2100
1,089,700
Tue, 21 Jul 2026
87.8300
96.1300
85.2000
95.8600
914,100
Mon, 20 Jul 2026
96.1600
96.7600
87.3200
87.4500
931,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.6000
93.9500
85.0200
93.8500
1,161,900
Thu, 16 Jul 2026
92.4700
93.7800
88.6400
91.2300
1,723,500
Wed, 15 Jul 2026
92.5500
94.2000
90.2100
92.6100
1,195,300
Tue, 14 Jul 2026
94.5300
94.6900
91.4300
92.5300
1,299,600
Mon, 13 Jul 2026
90.4900
92.7900
89.1300
90.3500
872,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
93.7400
94.6800
88.0400
90.6400
1,353,100
Thu, 09 Jul 2026
91.0000
96.4100
90.8400
93.6700
1,263,200
Wed, 08 Jul 2026
90.0800
91.9800
87.5700
89.3800
1,722,800
Tue, 07 Jul 2026
99.7800
101.3100
89.1000
91.0300
2,603,800
Mon, 06 Jul 2026
96.8000
104.4000
95.0000
99.9300
1,446,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
103.8500
105.4700
97.5200
99.2400
1,523,900
Wed, 01 Jul 2026
101.1600
104.6500
99.9100
102.2500
1,501,600
Tue, 30 Jun 2026
98.0300
103.2200
97.1200
102.8800
1,988,900
Mon, 29 Jun 2026
100.0000
101.0800
96.3200
98.3600
1,658,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
95.4000
104.2300
94.7900
99.8400
4,275,500
Thu, 25 Jun 2026
93.1400
98.4000
91.8800
96.6500
2,784,600
Wed, 24 Jun 2026
86.1600
93.8000
85.5000
91.3500
2,603,000
Tue, 23 Jun 2026
82.2900
87.5400
81.5500
85.0000
1,768,400
Mon, 22 Jun 2026
88.3000
89.7100
84.0500
85.1700
2,354,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
16 · S-3ASR
After-hours · 16:09 ET
S-3ASR ↗
Thu, 18 Jun 2026
85.6700
87.7700
84.1300
87.5600
3,938,500
Wed, 17 Jun 2026
84.9500
88.4600
81.6200
82.8700
1,823,600
Tue, 16 Jun 2026
81.0200
86.9400
80.6300
84.9500
2,482,200
Mon, 15 Jun 2026
79.3500
82.9900
77.2900
80.7900
2,642,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
75.0200
78.2800
75.0100
76.1700
2,612,100
Thu, 11 Jun 2026
69.2000
74.2800
68.4500
74.0500
2,742,800
Wed, 10 Jun 2026
69.4000
71.7700
67.2400
67.7700
1,145,200
Tue, 09 Jun 2026
71.4600
73.4400
66.4300
70.0600
1,797,000
Mon, 08 Jun 2026
70.7100
70.8200
68.0700
70.0400
1,395,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.3400
73.7000
68.2900
69.2200
2,474,200
Thu, 04 Jun 2026
73.0200
80.5000
72.0800
73.9300
2,041,500
Wed, 03 Jun 2026
69.8100
72.9900
68.8300
72.3300
1,431,500
Tue, 02 Jun 2026
66.9400
70.2900
66.9400
70.1500
1,087,700
Mon, 01 Jun 2026
66.8700
68.1400
63.9900
67.8600
1,294,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
69.0900
71.0400
66.6400
66.8700
2,132,700
Thu, 28 May 2026
64.1000
69.2000
63.0000
69.0300
2,263,700
Wed, 27 May 2026
65.6800
66.9400
63.7400
64.1700
1,305,800
Tue, 26 May 2026
61.0400
65.6000
60.6000
64.8700
1,600,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
58.5300
61.9500
56.3800
60.5700
1,617,900
Thu, 21 May 2026
52.6100
59.3200
51.8000
58.8400
2,027,300
Wed, 20 May 2026
50.2900
55.1300
48.8500
53.6600
2,111,700
Tue, 19 May 2026
49.2900
50.2600
48.0300
49.5000
870,400
Mon, 18 May 2026
50.4700
52.3400
48.8000
49.7900
1,144,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
51.3100
52.6500
48.0000
49.1700
2,577,700
Thu, 14 May 2026
54.8700
56.1400
52.8800
52.9500
915,200
Wed, 13 May 2026
55.3000
56.0800
52.7500
54.3900
985,000
Tue, 12 May 2026
56.1200
57.6300
54.0000
55.9500
1,143,500
Mon, 11 May 2026
57.0800
57.6500
55.6000
56.2100
1,146,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
58.6900
59.0000
56.0000
56.8500
1,090,500
Thu, 07 May 2026
59.2500
59.6000
57.6800
58.5400
1,550,700
Wed, 06 May 2026
57.0600
60.5800
57.0000
59.5300
1,446,500
Tue, 05 May 2026
58.3200
60.4400
55.6700
56.7000
1,637,600
Mon, 04 May 2026
15 · 10-Q
After-hours · 16:28 ET
10-Q ↗
Mon, 04 May 2026
59.2000
59.9900
56.0100
56.1900
2,575,800
Mon, 04 May 2026
14 · 8-K
Pre-market · 07:21 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
58.8000
60.9500
57.7200
60.4000
2,719,000
Thu, 30 Apr 2026
57.5000
60.6000
56.7400
58.4500
1,552,600
Wed, 29 Apr 2026
58.5800
58.9200
56.1200
56.7000
1,029,300
Tue, 28 Apr 2026
60.2300
60.8400
58.5600
59.1500
815,100
Mon, 27 Apr 2026
61.8300
62.5000
59.6600
61.0000
1,080,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
59.6200
61.7700
58.5200
60.9400
945,000
Thu, 23 Apr 2026
62.6600
62.9900
56.8600
58.8500
1,740,200
Wed, 22 Apr 2026
63.9000
66.0600
62.9200
63.2000
2,022,900
Tue, 21 Apr 2026
63.1400
65.1000
62.1200
62.6100
1,658,200
Mon, 20 Apr 2026
59.7200
62.0900
58.9900
61.8800
1,033,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
58.3300
61.6100
57.8800
59.8100
1,520,500
Thu, 16 Apr 2026
57.7500
58.2600
55.5000
56.2300
1,426,500
Wed, 15 Apr 2026
57.4100
59.9000
56.0500
57.6200
1,158,300
Tue, 14 Apr 2026
51.0000
59.0000
50.9900
57.4100
2,957,200
Mon, 13 Apr 2026
47.8100
50.6900
47.5700
50.3800
981,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
48.8100
49.0800
47.1100
47.9100
726,800
Thu, 09 Apr 2026
50.9200
50.9200
48.7900
48.8400
736,500
Wed, 08 Apr 2026
53.0400
54.1900
50.8500
51.1700
1,063,800
Tue, 07 Apr 2026
50.1800
50.8000
49.0200
50.1200
1,178,700
Mon, 06 Apr 2026
50.2100
51.9500
50.0600
51.1800
672,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
46.9900
51.0000
46.5600
50.2100
970,700
Wed, 01 Apr 2026
48.8900
51.2800
48.2200
49.5400
1,263,100
Tue, 31 Mar 2026
44.5000
47.6400
43.9800
47.5200
1,442,900
Mon, 30 Mar 2026
45.3300
45.3300
42.6800
43.2600
1,091,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
46.5900
46.7100
43.8700
44.5300
1,076,200
Thu, 26 Mar 2026
47.5900
49.2200
46.3900
46.7500
999,300
Wed, 25 Mar 2026
48.8200
50.8200
48.4800
48.6400
1,943,300
Tue, 24 Mar 2026
43.6700
47.5500
43.0100
47.4900
1,451,500
Mon, 23 Mar 2026
44.1800
45.5700
43.3500
44.5000
1,767,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
44.6000
44.6800
41.5200
42.0700
1,339,000
Thu, 19 Mar 2026
43.3300
45.6900
42.6600
44.8000
730,600
Wed, 18 Mar 2026
46.5500
47.3600
44.4000
44.4600
1,006,300
Tue, 17 Mar 2026
45.3900
47.4100
45.2900
47.2800
936,000
Mon, 16 Mar 2026
43.5700
45.4000
43.5700
45.0100
707,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
43.9500
44.8500
42.6800
43.2800
770,300
Thu, 12 Mar 2026
45.8500
46.2100
42.5200
43.0200
1,017,100
Wed, 11 Mar 2026
44.3200
47.3400
44.2400
46.8600
787,500
Tue, 10 Mar 2026
48.3100
49.0000
45.2600
45.4000
852,000
Mon, 09 Mar 2026
46.3600
48.3800
44.5000
48.3300
1,240,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
46.2900
47.8300
45.7600
46.9400
842,500
Thu, 05 Mar 2026
47.0000
49.2500
46.5900
48.6600
1,171,700
Wed, 04 Mar 2026
46.9200
49.3200
46.8300
48.0600
1,056,300
Tue, 03 Mar 2026
43.2200
47.6300
42.8900
46.6500
810,700
Mon, 02 Mar 2026
44.9500
46.4200
44.7200
45.8900
785,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
47.4700
48.1100
46.0600
46.9200
774,900
Thu, 26 Feb 2026
13 · 10-Q/A
After-hours · 16:19 ET
10-Q/A ↗
Thu, 26 Feb 2026
49.3500
50.0200
46.3400
48.7100
835,900
Wed, 25 Feb 2026
48.9600
50.7200
48.9100
49.5800
843,600
Tue, 24 Feb 2026
47.8300
49.2300
46.6500
48.5400
917,900
Mon, 23 Feb 2026
47.4300
48.0900
46.0400
48.0900
1,123,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
49.9000
50.9400
47.1600
48.5900
2,055,700
Thu, 19 Feb 2026
54.1100
54.3900
51.8200
52.4900
1,380,100
Wed, 18 Feb 2026
52.4900
57.8800
52.4800
54.9200
2,534,000
Tue, 17 Feb 2026
48.8800
53.4200
48.6400
52.8800
2,204,000
Tue, 17 Feb 2026
12 · 424B7
Pre-market · 07:36 ET
424B7 ↗
Tue, 17 Feb 2026
11 · 8-K
Pre-market · 07:09 ET
FORM 8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
47.6200
50.1700
47.6200
49.1100
1,063,800
Thu, 12 Feb 2026
49.8300
50.6500
46.9600
47.6600
1,967,600
Wed, 11 Feb 2026
49.9300
49.9400
47.9000
49.6400
1,570,500
Tue, 10 Feb 2026
47.4400
49.8000
47.0000
49.0600
1,023,900
Mon, 09 Feb 2026
48.3100
48.4500
46.1700
47.4700
1,071,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
10 · 8-K
After-hours · 17:25 ET
8-K ↗
Fri, 06 Feb 2026
48.7200
49.7200
47.0000
49.2400
2,066,000
Thu, 05 Feb 2026
47.1300
48.1300
45.7900
47.1000
2,164,100
Wed, 04 Feb 2026
46.8900
48.7300
44.9100
48.1200
2,195,300
Tue, 03 Feb 2026
46.6200
48.2100
45.0000
46.3200
2,268,300
Mon, 02 Feb 2026
9 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Mon, 02 Feb 2026
43.4600
47.7400
42.6400
46.8100
2,723,000
Mon, 02 Feb 2026
8 · 8-K
Pre-market · 07:20 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
41.2900
41.7900
39.6600
41.0700
1,585,100
Thu, 29 Jan 2026
41.6200
41.9200
40.4000
41.5800
945,100
Wed, 28 Jan 2026
42.5900
43.1800
40.7000
42.0100
995,400
Tue, 27 Jan 2026
42.4000
43.3400
41.7800
42.6000
866,700
Mon, 26 Jan 2026
42.6800
43.2600
41.8100
42.4600
1,299,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
44.8900
45.5000
42.7500
42.9400
1,125,800
Thu, 22 Jan 2026
44.1600
45.7600
43.7700
45.1500
1,416,600
Wed, 21 Jan 2026
41.8100
44.1500
41.3000
43.6500
1,261,600
Tue, 20 Jan 2026
39.1400
42.5000
39.1300
41.6500
1,419,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
41.7700
42.6000
40.2000
41.4100
1,352,800
Thu, 15 Jan 2026
40.5100
41.7700
39.8500
41.2700
992,500
Wed, 14 Jan 2026
39.9700
40.9000
38.6500
40.0300
1,185,500
Tue, 13 Jan 2026
38.6300
41.3400
38.1100
40.2200
1,985,300
Mon, 12 Jan 2026
36.5600
39.8000
36.0300
38.0400
1,643,600
Mon, 12 Jan 2026
7 · 8-K
Pre-market · 08:13 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
35.2100
35.8100
34.8600
35.3200
863,700
Thu, 08 Jan 2026
36.1900
36.4000
34.5500
34.7400
1,593,200
Wed, 07 Jan 2026
37.2600
37.7300
36.5100
36.5500
1,488,000
Tue, 06 Jan 2026
6 · DEF 14A
After-hours · 16:13 ET
DEF 14A ↗
Tue, 06 Jan 2026
34.5700
37.4700
34.5000
36.8700
2,016,700
Mon, 05 Jan 2026
32.6500
35.1800
32.5300
34.3400
1,346,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
31.7300
32.9500
31.4300
32.3900
921,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
32.0500
32.1000
31.0000
31.7200
859,500
Tue, 30 Dec 2025
32.6600
32.7100
31.8800
32.1500
950,500
Mon, 29 Dec 2025
32.7400
33.1200
32.1000
32.8500
1,027,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
33.5800
33.5800
32.5000
33.0500
681,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
33.8100
34.1100
32.9300
33.5800
366,800
Tue, 23 Dec 2025
34.5300
34.9000
33.2900
33.8400
804,700
Mon, 22 Dec 2025
32.8200
35.3900
32.7000
35.0600
1,348,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
32.0700
33.1000
31.7300
32.5100
1,541,800
Thu, 18 Dec 2025
32.9200
33.7500
31.5800
31.9200
1,453,900
Wed, 17 Dec 2025
31.0500
33.4200
30.6100
32.1300
1,735,000
Tue, 16 Dec 2025
30.9900
31.4900
30.2100
31.1300
1,450,700
Mon, 15 Dec 2025
31.7800
31.7800
30.4700
31.0700
878,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
32.1200
32.7400
30.7200
30.9300
1,002,700
Thu, 11 Dec 2025
32.5200
33.3100
31.6500
32.1200
931,500
Wed, 10 Dec 2025
31.6700
33.1700
31.2400
32.7800
1,316,000
Tue, 09 Dec 2025
32.1600
32.5800
31.1900
31.5800
900,200
Mon, 08 Dec 2025
33.2000
33.2400
31.3900
32.2200
1,875,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
32.6300
32.8000
31.8500
32.3000
1,007,500
Thu, 04 Dec 2025
31.1500
33.2100
30.4200
32.8100
1,186,200
Wed, 03 Dec 2025
30.0200
31.8800
29.6000
31.1700
1,364,000
Tue, 02 Dec 2025
29.9100
30.0600
28.9000
29.7000
1,147,200
Mon, 01 Dec 2025
31.2600
31.4600
29.7400
29.8600
1,589,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
31.8000
32.1000
31.2200
32.0100
497,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
31.0000
31.7900
30.5800
31.7000
1,068,300
Tue, 25 Nov 2025
29.3300
31.4800
28.8800
31.1100
1,514,200
Mon, 24 Nov 2025
28.8300
29.5600
28.2700
29.3300
1,655,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
25.9000
29.4600
25.6700
28.5600
2,609,700
Thu, 20 Nov 2025
26.1700
28.2000
25.8900
26.0700
2,109,900
Wed, 19 Nov 2025
26.0300
26.1800
25.2300
25.4500
1,492,600
Tue, 18 Nov 2025
26.0300
26.7500
24.4100
26.0000
2,695,200
Mon, 17 Nov 2025
26.7400
27.3700
25.5000
26.4600
3,592,200
Mon, 17 Nov 2025
5 · 10-K
Pre-market · 07:31 ET
10-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
26.3200
27.2500
23.3000
26.8700
5,759,200
Fri, 14 Nov 2025
4 · 8-K
Pre-market · 07:21 ET
8-K ↗
Thu, 13 Nov 2025
31.4200
31.9300
29.5400
29.9000
1,652,600
Wed, 12 Nov 2025
31.1200
32.0800
30.7500
31.8700
1,535,800
Tue, 11 Nov 2025
30.9000
31.8900
30.4400
31.3200
1,495,300
Mon, 10 Nov 2025
31.1100
32.0500
30.7900
30.9600
1,305,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
30.0100
30.3300
28.7200
30.2700
1,205,400
Thu, 06 Nov 2025
30.9000
31.2900
29.4300
30.6300
1,306,700
Wed, 05 Nov 2025
30.0000
31.7500
29.0700
31.5200
1,393,500
Tue, 04 Nov 2025
31.0000
31.4000
29.7200
30.0600
1,917,700
Mon, 03 Nov 2025
32.8700
33.3000
30.9700
31.5700
1,227,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
31.2100
34.0800
31.0100
32.8900
1,161,400
Thu, 30 Oct 2025
31.9900
32.7500
30.9200
31.1700
1,105,900
Wed, 29 Oct 2025
33.2200
34.0000
31.9400
32.2100
1,216,000
Tue, 28 Oct 2025
34.0900
34.4400
33.2800
33.5700
867,500
Mon, 27 Oct 2025
34.7500
35.1300
33.2200
34.1800
1,421,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
32.8400
34.1800
32.0000
34.1100
1,606,000
Thu, 23 Oct 2025
31.0000
31.9500
30.3400
31.8300
1,223,500
Wed, 22 Oct 2025
32.7700
33.2300
30.6800
31.0600
2,251,800
Tue, 21 Oct 2025
32.8300
34.1200
31.9600
33.3900
2,116,900
Mon, 20 Oct 2025
28.8400
33.1700
28.6700
32.7400
2,960,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
30.0300
31.0200
28.1200
28.1600
2,177,000
Thu, 16 Oct 2025
32.4200
33.0000
30.5500
30.7500
1,922,300
Wed, 15 Oct 2025
31.1900
32.5300
30.9600
32.0400
1,719,900
Tue, 14 Oct 2025
29.5400
31.4000
29.0000
30.5500
1,350,100
Mon, 13 Oct 2025
31.1000
31.6200
29.4000
30.1400
1,617,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
33.3200
33.8600
29.9900
31.1900
2,521,200
Thu, 09 Oct 2025
32.7500
33.5200
31.8200
31.8900
1,513,300
Wed, 08 Oct 2025
31.2000
33.9900
30.6500
32.7900
2,439,900
Tue, 07 Oct 2025
32.1400
33.5100
31.0300
31.1200
2,942,900
Mon, 06 Oct 2025
31.5700
32.9900
30.8600
31.8500
2,389,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
31.0400
33.1200
30.6900
31.0700
1,965,500
Thu, 02 Oct 2025
29.4400
31.2800
28.8900
30.6800
2,108,600
Wed, 01 Oct 2025
28.1600
29.8800
28.1000
29.2600
1,950,800
Tue, 30 Sep 2025
27.2000
28.3300
26.8100
28.1400
1,448,300
Mon, 29 Sep 2025
27.0400
27.5200
26.6600
27.0000
1,260,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
26.9300
27.0100
26.3400
26.9100
1,246,900
Thu, 25 Sep 2025
26.5800
27.2800
26.2000
26.7500
1,431,000
Wed, 24 Sep 2025
27.7400
28.1500
26.7200
27.0200
1,294,300
Tue, 23 Sep 2025
27.8700
28.7200
27.6000
27.6400
1,247,800
Mon, 22 Sep 2025
27.7500
28.5900
27.2200
27.8100
1,338,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
28.0800
28.5800
27.7300
27.8900
2,856,600
Thu, 18 Sep 2025
27.6200
28.4600
27.5800
27.9500
1,632,100
Wed, 17 Sep 2025
27.3000
28.2400
26.4800
26.9700
1,720,500
Tue, 16 Sep 2025
25.7400
27.2300
25.1300
27.0800
2,312,900
Mon, 15 Sep 2025
25.5500
25.7900
25.0500
25.7200
1,636,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
25.3500
25.5600
24.9100
25.3100
1,503,400
Thu, 11 Sep 2025
24.2900
25.9600
24.1800
25.6100
1,965,300
Wed, 10 Sep 2025
25.4000
25.4000
24.0700
24.1600
1,999,300
Tue, 09 Sep 2025
26.3500
26.5200
24.3400
25.0900
1,712,100
Mon, 08 Sep 2025
25.9000
26.4200
25.1300
26.2500
2,250,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
25.9000
26.7000
25.3400
25.7600
1,266,200
Thu, 04 Sep 2025
25.9100
25.9100
24.9700
25.6300
1,352,500
Wed, 03 Sep 2025
26.4400
27.0200
25.8600
26.0000
1,284,400
Tue, 02 Sep 2025
26.8400
27.2900
25.4800
26.2400
1,528,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
26.5800
27.0700
26.2200
26.9700
1,199,800
Thu, 28 Aug 2025
27.3100
27.5000
26.3000
26.5900
1,539,900
Wed, 27 Aug 2025
27.5500
27.8900
27.0600
27.1900
621,400
Tue, 26 Aug 2025
27.5000
27.9500
27.2500
27.7200
736,100
Mon, 25 Aug 2025
28.5400
28.7000
27.3100
27.3900
1,000,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
26.5500
28.7800
26.4700
28.5900
1,089,800
Thu, 21 Aug 2025
26.1200
27.1600
25.7300
26.4700
916,200
Wed, 20 Aug 2025
27.5100
27.5400
25.8800
26.4500
1,404,200
Tue, 19 Aug 2025
28.0600
28.0600
27.0400
27.5800
1,445,300
Mon, 18 Aug 2025
28.0400
28.4000
27.8300
28.0200
1,195,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
29.2700
29.2700
28.0100
28.1200
1,751,400
Thu, 14 Aug 2025
28.8900
29.7100
28.1000
28.8400
3,102,600
Wed, 13 Aug 2025
27.9600
29.5800
27.8200
28.6500
3,860,000
Tue, 12 Aug 2025
27.9100
28.3600
27.3000
27.4500
2,201,900
Mon, 11 Aug 2025
25.7400
27.6900
25.5000
27.6300
2,548,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
25.4000
25.9500
24.8800
25.6400
1,969,100
Thu, 07 Aug 2025
26.0000
26.5000
24.2800
25.0000
1,943,300
Wed, 06 Aug 2025
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 06 Aug 2025
27.7200
27.7200
25.6300
25.9000
3,235,700
Tue, 05 Aug 2025
31.0100
31.2000
27.5000
27.5200
2,466,100
Mon, 04 Aug 2025
2 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Mon, 04 Aug 2025
30.0700
30.4400
27.5200
30.2100
4,900,500
Mon, 04 Aug 2025
1 · 8-K
Pre-market · 07:21 ET
8-K ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
32.5000
33.9900
32.3800
33.6800
1,382,900
Thu, 31 Jul 2025
34.2600
34.9300
33.4400
33.5700
1,164,400
Wed, 30 Jul 2025
34.8900
35.9000
34.5100
34.7300
1,258,800
Tue, 29 Jul 2025
36.7400
36.7600
34.2500
34.6900
884,000
Mon, 28 Jul 2025
36.2100
37.1200
35.1600
36.5300
1,017,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend