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
71.1000
71.5000
63.0500
64.9600
9,225,500
Thu, 23 Jul 2026
66.8200
67.5200
63.8200
65.3300
2,977,600
Wed, 22 Jul 2026
64.2800
68.3200
64.2600
66.9700
3,165,400
Tue, 21 Jul 2026
67.0600
67.3900
64.7400
66.7300
2,429,800
Mon, 20 Jul 2026
64.3300
65.2000
61.9500
62.5600
4,037,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
60.2000
63.5900
57.8700
62.9400
4,207,000
Thu, 16 Jul 2026
65.1200
66.5000
62.2000
63.0200
4,075,600
Wed, 15 Jul 2026
72.0000
72.4000
64.3300
67.6400
4,172,800
Tue, 14 Jul 2026
69.8100
70.9300
67.9800
70.2000
5,395,200
Mon, 13 Jul 2026
67.3400
68.1400
65.4300
66.0600
3,244,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
70.1200
71.6200
69.6100
70.4700
2,450,100
Thu, 09 Jul 2026
71.4300
73.6700
70.7600
72.1600
5,663,700
Wed, 08 Jul 2026
64.5200
67.6800
63.5700
66.9100
4,553,200
Tue, 07 Jul 2026
66.1400
67.8000
61.9000
65.3300
5,201,400
Mon, 06 Jul 2026
72.4600
73.2400
69.6500
69.8800
5,288,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
79.5000
80.2700
68.4000
69.6500
6,962,100
Wed, 01 Jul 2026
82.1200
83.4700
79.5000
79.9900
4,657,000
Tue, 30 Jun 2026
83.1600
87.2400
82.8000
86.2300
4,513,500
Mon, 29 Jun 2026
78.2700
82.7000
74.7500
82.3400
6,259,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.6900
81.7300
77.3600
78.7200
6,198,900
Thu, 25 Jun 2026
88.2900
88.3400
80.3200
85.6200
6,612,600
Wed, 24 Jun 2026
87.4900
87.6600
80.2200
82.7600
4,419,300
Tue, 23 Jun 2026
85.3400
88.0700
83.6000
86.7200
6,581,200
Mon, 22 Jun 2026
94.1200
96.2900
89.9100
93.5500
7,234,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
91.7900
93.0000
89.0200
90.4600
5,317,600
Wed, 17 Jun 2026
91.0000
94.1900
86.0400
86.4300
8,460,100
Tue, 16 Jun 2026
86.2000
96.6800
86.1800
86.5500
14,843,400
Mon, 15 Jun 2026
87.5100
88.6400
82.6100
85.4400
6,110,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
76.3400
83.3000
75.2300
82.7800
7,539,300
Thu, 11 Jun 2026
71.4800
76.3000
69.4700
76.1500
5,290,600
Wed, 10 Jun 2026
69.5100
76.7800
69.0200
69.6100
5,619,200
Tue, 09 Jun 2026
70.3000
75.7900
65.2000
70.9100
7,977,200
Mon, 08 Jun 2026
68.4000
69.2300
66.7700
68.2900
4,401,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
70.3000
70.8400
64.3200
64.9500
5,688,700
Thu, 04 Jun 2026
71.2700
75.7600
69.7000
73.8200
6,486,700
Wed, 03 Jun 2026
78.3300
79.5000
73.7900
75.2000
4,991,500
Tue, 02 Jun 2026
75.8200
78.4100
73.2000
74.7400
6,364,200
Mon, 01 Jun 2026
67.7200
73.6200
66.9600
72.7500
5,275,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
71.9000
73.1800
67.5700
69.5600
5,169,400
Thu, 28 May 2026
72.0000
72.5500
69.5600
70.5800
3,825,600
Wed, 27 May 2026
74.9900
75.0500
70.0900
72.1900
5,473,300
Tue, 26 May 2026
72.0000
76.3000
69.4000
73.4600
8,622,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
67.2600
67.6600
64.5700
65.7500
5,895,300
Thu, 21 May 2026
68.2400
69.2700
64.9500
65.9000
5,068,000
Thu, 21 May 2026
23 · 8-K
Pre-market · 08:50 ET
8-K ↗
Wed, 20 May 2026
67.1600
68.9300
65.9000
68.4900
3,045,500
Tue, 19 May 2026
22 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 19 May 2026
64.5600
66.9700
62.4500
65.5400
4,169,100
Mon, 18 May 2026
71.2900
71.8800
65.2300
66.0400
4,091,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
69.4700
71.7700
68.4800
70.3500
3,138,300
Thu, 14 May 2026
74.3200
76.5200
72.0000
72.0900
4,833,400
Wed, 13 May 2026
75.3800
76.3700
73.0800
74.6100
3,325,600
Tue, 12 May 2026
74.6000
75.4000
70.1100
73.4500
3,416,700
Mon, 11 May 2026
77.3800
78.6400
76.1700
76.6900
3,708,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
74.3800
76.7600
72.3200
76.6100
5,324,300
Thu, 07 May 2026
76.9900
77.1600
71.7500
72.2700
4,569,700
Wed, 06 May 2026
78.3500
78.9600
74.4200
77.2200
5,292,200
Tue, 05 May 2026
21 · 8-K
After-hours · 16:28 ET
8-K ↗
Tue, 05 May 2026
72.8200
77.5500
72.5900
76.7100
6,148,700
Mon, 04 May 2026
72.5300
73.2300
69.3800
70.9600
5,723,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
20 · 8-K
After market open · 12:42 ET
8-K ↗
Fri, 01 May 2026
68.9900
71.6700
68.6000
71.0900
10,940,700
Thu, 30 Apr 2026
68.3800
70.0400
66.3800
69.7500
10,521,100
Thu, 30 Apr 2026
19 · 8-K
Pre-market · 09:28 ET
8-K ↗
Wed, 29 Apr 2026
72.9800
73.0700
68.5100
70.6100
3,577,900
Tue, 28 Apr 2026
18 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 28 Apr 2026
66.0600
73.3000
65.0000
71.3600
7,531,200
Mon, 27 Apr 2026
17 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 27 Apr 2026
79.2300
79.2300
75.2100
75.6200
6,576,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
77.7600
79.2100
74.5800
78.1000
5,317,100
Thu, 23 Apr 2026
72.3800
74.8200
71.5200
72.9100
3,570,300
Wed, 22 Apr 2026
72.0000
72.9700
70.4900
72.2500
3,577,700
Tue, 21 Apr 2026
69.8300
72.9100
69.6400
70.2100
4,161,300
Mon, 20 Apr 2026
67.7000
69.6900
67.0000
69.4400
3,991,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.3400
69.3700
63.0600
67.3700
6,153,000
Thu, 16 Apr 2026
59.4300
64.8000
59.3900
62.9000
5,219,900
Wed, 15 Apr 2026
60.4600
60.8900
58.2000
59.7200
3,479,900
Tue, 14 Apr 2026
62.1300
62.6000
60.7000
61.3200
3,358,500
Mon, 13 Apr 2026
57.6700
60.5000
57.2800
60.4400
3,771,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
56.2000
58.9200
55.3900
57.9600
3,904,900
Thu, 09 Apr 2026
52.1700
55.5200
52.0400
55.1400
3,760,700
Wed, 08 Apr 2026
51.9200
53.2900
51.1200
52.4200
3,178,900
Tue, 07 Apr 2026
46.6100
47.8900
45.8900
47.6200
1,824,400
Mon, 06 Apr 2026
48.3100
48.8800
46.8100
47.0300
1,823,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
16 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Thu, 02 Apr 2026
15 · DEF 14A
After-hours · 16:31 ET
DEF 14A ↗
Thu, 02 Apr 2026
43.6000
47.4400
43.5100
46.7000
1,774,100
Wed, 01 Apr 2026
45.8800
47.5300
45.8100
46.4900
2,611,800
Tue, 31 Mar 2026
42.4800
45.3800
42.0000
45.0300
3,439,400
Mon, 30 Mar 2026
45.3500
45.5400
40.6900
41.2500
2,889,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
44.8600
46.1700
44.2200
44.4500
3,324,300
Thu, 26 Mar 2026
48.3400
48.4400
44.9200
45.1400
3,797,000
Wed, 25 Mar 2026
50.6000
51.5000
49.2600
49.9300
2,703,200
Tue, 24 Mar 2026
45.4700
50.4600
45.3000
50.2600
3,519,800
Mon, 23 Mar 2026
46.7300
47.7500
45.4600
46.1200
4,573,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
48.2500
48.6500
44.4700
45.8100
5,408,800
Thu, 19 Mar 2026
44.9500
48.7200
44.4000
48.1300
3,388,800
Wed, 18 Mar 2026
46.2900
48.1900
45.5400
46.8700
3,522,700
Tue, 17 Mar 2026
44.8200
46.5000
44.5500
46.3400
3,015,400
Mon, 16 Mar 2026
44.4900
45.3900
44.3800
44.6300
3,198,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
42.0700
43.6400
42.0700
42.9900
2,954,400
Thu, 12 Mar 2026
42.6600
43.3000
41.1400
41.2700
3,957,500
Wed, 11 Mar 2026
43.8800
45.3000
43.5900
43.9200
2,464,000
Tue, 10 Mar 2026
42.9000
44.8100
42.6700
43.9400
4,072,000
Mon, 09 Mar 2026
40.9400
43.2300
40.2200
43.2200
5,627,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
43.0000
43.8500
41.3000
41.6100
3,743,600
Thu, 05 Mar 2026
45.1600
45.7400
43.0400
44.5600
4,055,100
Wed, 04 Mar 2026
45.1300
45.9000
44.3400
45.7700
3,989,400
Tue, 03 Mar 2026
46.0600
46.0600
43.9000
44.5900
4,294,000
Mon, 02 Mar 2026
46.3700
48.2700
46.3700
47.8100
2,611,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
46.9200
47.9600
46.0500
47.8200
4,293,800
Thu, 26 Feb 2026
50.6400
51.0400
47.0400
48.5200
4,593,800
Wed, 25 Feb 2026
49.4600
51.0200
49.2500
50.9400
5,294,200
Tue, 24 Feb 2026
48.0000
49.0100
47.3600
48.5300
4,240,800
Mon, 23 Feb 2026
47.5900
47.9100
45.9100
47.0700
3,107,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
14 · 10-K
After market open · 15:03 ET
10-K ↗
Fri, 20 Feb 2026
47.6500
48.9500
47.4000
47.9400
3,957,000
Thu, 19 Feb 2026
45.3000
48.4800
45.2800
48.3400
5,160,200
Wed, 18 Feb 2026
47.5100
49.1000
46.1400
46.7400
5,824,500
Tue, 17 Feb 2026
46.9200
47.0900
44.2900
46.8400
6,660,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
13 · 424B7
After-hours · 16:47 ET
424B7 ↗
Fri, 13 Feb 2026
12 · 8-K
After-hours · 17:09 ET
8-K ↗
Fri, 13 Feb 2026
47.8900
49.1400
47.0800
47.4800
12,757,900
Thu, 12 Feb 2026
11 · 424B7
After-hours · 16:07 ET
424B7 ↗
Thu, 12 Feb 2026
55.7900
55.7900
49.6300
51.5900
6,198,600
Wed, 11 Feb 2026
54.3200
57.0900
53.4900
56.1700
5,648,400
Tue, 10 Feb 2026
54.2700
54.7500
49.6300
53.4600
8,312,100
Mon, 09 Feb 2026
10 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 09 Feb 2026
48.6300
53.2200
47.9700
52.5200
8,482,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
45.4600
49.4300
45.4600
49.3600
4,223,900
Thu, 05 Feb 2026
43.6200
45.2900
43.0200
44.2700
4,595,900
Wed, 04 Feb 2026
46.1300
47.6500
42.1400
43.8700
5,640,000
Tue, 03 Feb 2026
49.3300
49.9900
45.4000
46.2400
4,746,100
Mon, 02 Feb 2026
9 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 02 Feb 2026
47.2500
49.4300
47.2500
48.2000
2,820,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
48.7300
50.9900
47.7900
48.3300
3,383,100
Thu, 29 Jan 2026
51.2300
52.3800
48.4000
50.0000
3,378,700
Wed, 28 Jan 2026
51.9900
52.5600
50.5100
50.9600
2,925,400
Tue, 27 Jan 2026
51.2500
51.4900
50.3000
50.7400
2,508,100
Mon, 26 Jan 2026
50.0100
51.4500
49.3600
50.3900
2,331,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
52.4500
52.8500
49.0000
49.7100
3,108,800
Thu, 22 Jan 2026
55.1400
55.1700
51.8400
52.4500
4,508,700
Wed, 21 Jan 2026
49.6900
54.0000
49.6900
53.4600
5,093,500
Tue, 20 Jan 2026
46.6400
49.5300
46.4800
49.0500
4,458,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
49.5200
50.1700
46.7700
48.0000
3,872,800
Thu, 15 Jan 2026
52.2300
54.2000
49.1000
49.2000
5,760,600
Wed, 14 Jan 2026
51.8500
51.9200
47.6700
48.6700
5,650,300
Tue, 13 Jan 2026
51.5800
52.3200
50.4000
51.9500
2,439,200
Mon, 12 Jan 2026
51.0600
52.7100
49.8800
51.5800
4,675,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
51.5400
52.4000
50.3200
52.2900
2,860,200
Thu, 08 Jan 2026
51.8900
52.3400
49.1100
51.0000
4,461,900
Wed, 07 Jan 2026
49.9800
53.5300
49.8800
52.7200
6,625,000
Tue, 06 Jan 2026
49.3700
53.0700
49.1800
51.2900
8,804,000
Mon, 05 Jan 2026
45.9100
48.4100
45.4500
48.1300
7,952,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
41.0500
43.2100
41.0500
42.9200
4,218,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
40.4100
40.5500
39.4700
39.4800
1,547,100
Tue, 30 Dec 2025
40.2900
41.2200
40.2300
40.4000
2,398,700
Mon, 29 Dec 2025
40.1900
40.6800
39.8600
40.0900
1,670,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
40.8900
40.9400
39.8900
40.5900
1,661,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
41.0200
41.0200
40.4700
40.7600
718,400
Tue, 23 Dec 2025
40.5100
40.9900
40.5000
40.8600
1,554,400
Mon, 22 Dec 2025
41.8000
41.8000
40.5300
40.7900
2,024,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
39.4000
40.8200
39.3800
40.3900
4,884,800
Thu, 18 Dec 2025
40.7800
40.9500
39.1400
39.3000
3,146,300
Wed, 17 Dec 2025
40.9800
41.1800
38.6700
38.8700
3,795,800
Tue, 16 Dec 2025
43.6500
43.6500
39.1200
40.2800
5,390,900
Mon, 15 Dec 2025
44.8700
45.2300
43.5600
43.9100
2,521,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
46.2400
46.8900
43.8100
44.3100
4,626,200
Thu, 11 Dec 2025
46.3200
47.2800
45.6000
47.0400
2,662,300
Wed, 10 Dec 2025
45.4800
46.9700
45.2000
46.8500
5,540,500
Tue, 09 Dec 2025
44.0600
44.7300
43.1300
44.6100
3,421,700
Mon, 08 Dec 2025
43.5600
45.1800
43.0100
44.7100
3,638,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
43.9000
43.9400
42.9000
43.2300
4,110,600
Thu, 04 Dec 2025
43.3600
43.9100
42.6000
43.1800
4,590,100
Wed, 03 Dec 2025
40.7600
44.0700
40.3400
43.9300
5,742,900
Tue, 02 Dec 2025
38.4400
40.9300
37.9200
40.6500
5,122,400
Mon, 01 Dec 2025
35.8600
38.0200
35.7400
37.7400
3,329,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
35.3200
36.4300
35.3200
36.3900
1,901,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
34.0000
35.2700
33.9400
34.9200
2,461,600
Tue, 25 Nov 2025
33.0000
33.9800
32.4000
33.8000
2,622,400
Mon, 24 Nov 2025
32.4500
33.3500
32.3500
33.1400
3,213,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
30.2500
32.4200
30.0300
32.0500
3,650,800
Thu, 20 Nov 2025
33.4900
33.8500
30.1400
30.1900
4,138,200
Wed, 19 Nov 2025
31.1200
31.9800
30.6300
31.4300
2,333,900
Tue, 18 Nov 2025
30.3600
31.0900
29.7600
30.6900
3,073,500
Mon, 17 Nov 2025
31.0900
32.0800
30.6000
30.8900
2,270,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
30.5200
32.4900
30.4500
31.6800
3,138,100
Thu, 13 Nov 2025
33.7200
34.1000
31.3700
31.9500
3,383,700
Wed, 12 Nov 2025
34.7500
35.2600
34.2900
34.4700
2,074,700
Tue, 11 Nov 2025
34.7900
34.8100
34.1200
34.2600
1,647,800
Mon, 10 Nov 2025
35.9000
36.2700
34.9000
35.2100
3,665,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
34.1500
34.7900
33.1400
34.7800
3,550,400
Thu, 06 Nov 2025
36.6600
36.7100
34.4600
35.1500
3,538,500
Wed, 05 Nov 2025
35.6900
37.2900
35.3800
36.5500
3,113,100
Tue, 04 Nov 2025
35.6600
36.8000
35.1900
35.2500
5,389,300
Mon, 03 Nov 2025
33.9400
38.2200
33.8100
37.8400
10,475,800
Mon, 03 Nov 2025
8 · 8-K
Pre-market · 09:06 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
32.1600
32.7500
31.9200
32.2800
2,409,800
Thu, 30 Oct 2025
32.4100
32.6400
31.7400
31.9200
2,582,500
Wed, 29 Oct 2025
32.3000
33.7500
32.3000
32.6900
4,759,300
Tue, 28 Oct 2025
7 · 10-Q
After-hours · 16:56 ET
10-Q ↗
Tue, 28 Oct 2025
30.6100
32.9800
29.5000
32.1600
9,760,000
Mon, 27 Oct 2025
6 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 27 Oct 2025
33.6000
33.8200
32.9700
33.1800
4,820,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
32.9500
33.3300
32.4200
32.7700
3,169,500
Thu, 23 Oct 2025
30.5000
32.1900
30.4400
31.9800
1,613,100
Wed, 22 Oct 2025
31.6700
31.9200
30.2600
30.7700
2,310,600
Tue, 21 Oct 2025
32.1300
32.4900
31.6800
32.1500
2,078,000
Mon, 20 Oct 2025
32.1500
32.7500
31.9500
32.2800
2,009,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
31.0400
31.4900
30.5900
31.2900
1,919,100
Thu, 16 Oct 2025
32.9200
32.9200
31.0900
31.5000
3,730,000
Wed, 15 Oct 2025
30.5700
31.3400
30.2300
31.2800
2,395,700
Tue, 14 Oct 2025
29.4100
30.4300
29.3900
29.9100
2,393,200
Mon, 13 Oct 2025
30.0500
30.5200
29.7100
30.4600
2,394,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
31.0900
31.3900
28.1900
28.2600
5,046,100
Thu, 09 Oct 2025
30.6200
30.9500
30.0300
30.6300
2,209,100
Wed, 08 Oct 2025
29.7600
30.6900
29.7000
30.6100
2,907,600
Tue, 07 Oct 2025
33.5400
33.5400
29.3300
29.7500
5,731,200
Mon, 06 Oct 2025
30.4400
30.6700
30.1500
30.5700
2,468,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
29.7600
30.0400
29.1600
29.3800
2,045,400
Thu, 02 Oct 2025
30.1700
30.1700
29.3400
29.6400
1,395,000
Wed, 01 Oct 2025
28.2400
29.5500
28.1700
29.4700
2,005,900
Tue, 30 Sep 2025
28.4700
28.8100
28.0300
28.4000
2,088,600
Mon, 29 Sep 2025
29.3100
29.4500
28.5000
28.5200
2,412,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
29.1900
29.4700
28.7500
29.0300
1,642,600
Thu, 25 Sep 2025
28.7800
29.3400
28.3200
29.1600
1,729,800
Wed, 24 Sep 2025
29.3900
29.7100
28.9600
29.3600
1,725,400
Tue, 23 Sep 2025
29.6700
30.3500
29.4500
29.5800
2,542,700
Mon, 22 Sep 2025
5 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 22 Sep 2025
28.4900
29.9900
28.4200
29.5300
3,021,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
29.3100
29.3900
28.2400
28.3100
5,206,800
Thu, 18 Sep 2025
27.8800
29.1900
27.5500
29.1600
4,287,700
Wed, 17 Sep 2025
26.8500
27.1900
26.1600
26.6200
2,250,400
Tue, 16 Sep 2025
27.9200
28.2200
26.4800
27.0400
3,734,600
Mon, 15 Sep 2025
25.8700
26.0000
25.5200
25.6800
1,539,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
25.3400
25.6000
24.9700
25.4600
1,630,100
Thu, 11 Sep 2025
24.9000
25.4100
24.8600
25.3800
2,527,500
Wed, 10 Sep 2025
25.3700
25.3700
24.6000
24.7900
2,847,400
Tue, 09 Sep 2025
24.9900
25.3800
24.7800
24.8700
3,273,200
Mon, 08 Sep 2025
4 · 8-K
After-hours · 17:28 ET
8-K ↗
Mon, 08 Sep 2025
24.6400
25.1300
24.6000
24.8300
2,371,900
Mon, 08 Sep 2025
3 · 8-K
Pre-market · 09:08 ET
8-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
24.6000
24.8200
24.1800
24.6400
2,369,600
Thu, 04 Sep 2025
23.6200
24.3400
23.3800
24.2900
1,352,200
Wed, 03 Sep 2025
23.8900
24.3500
23.6100
23.8000
2,376,900
Tue, 02 Sep 2025
23.4400
23.9400
23.3700
23.9000
1,412,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
24.5400
24.6100
23.9600
24.1900
1,501,000
Thu, 28 Aug 2025
24.5900
24.8000
24.4400
24.6600
1,460,100
Wed, 27 Aug 2025
24.4700
24.6100
24.2700
24.5800
1,557,700
Tue, 26 Aug 2025
24.1700
24.5300
24.1400
24.3600
1,768,500
Mon, 25 Aug 2025
24.0300
24.2800
23.8800
24.1500
1,279,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
23.2300
24.5300
23.2200
24.0900
2,201,700
Thu, 21 Aug 2025
22.8900
23.2300
22.8100
23.2100
1,369,500
Wed, 20 Aug 2025
23.6400
23.7300
22.7400
23.0000
1,969,100
Tue, 19 Aug 2025
24.1000
24.3100
23.6200
23.7400
1,557,400
Mon, 18 Aug 2025
23.7900
24.1500
23.7700
24.0500
1,544,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
24.2600
24.2700
23.6500
23.7600
1,816,000
Thu, 14 Aug 2025
24.6500
24.6900
24.1300
24.5200
1,655,400
Wed, 13 Aug 2025
24.3800
24.9700
24.3700
24.9600
1,800,000
Tue, 12 Aug 2025
23.2800
24.3800
23.0500
24.3600
2,002,400
Mon, 11 Aug 2025
23.3400
23.7400
23.1100
23.1500
2,370,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
22.9100
23.1700
22.6800
23.1300
2,284,900
Thu, 07 Aug 2025
23.3400
23.3600
22.4500
22.8700
3,108,000
Wed, 06 Aug 2025
22.4100
22.4300
22.0200
22.2100
2,636,900
Tue, 05 Aug 2025
22.4500
22.6200
21.9600
22.1700
1,855,000
Mon, 04 Aug 2025
21.9900
22.3600
21.8700
22.3500
2,516,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
22.0300
22.3100
21.5700
21.7500
2,120,400
Thu, 31 Jul 2025
23.7900
23.8800
22.5300
22.5600
3,300,800
Wed, 30 Jul 2025
25.2400
25.3800
23.1800
23.9400
4,966,500
Tue, 29 Jul 2025
2 · 10-Q
After market open · 15:27 ET
10-Q ↗
Tue, 29 Jul 2025
24.5200
26.3100
24.3800
25.0800
9,435,100
Mon, 28 Jul 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 28 Jul 2025
21.5100
21.5300
20.8700
21.2300
4,102,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend