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
116.2600
117.9800
109.0000
109.9900
3,678,400
Thu, 23 Jul 2026
111.0300
120.3800
110.2300
117.6700
6,158,000
Wed, 22 Jul 2026
105.1200
114.6000
105.0700
109.8600
2,841,100
Tue, 21 Jul 2026
104.6600
110.4700
103.8010
108.9800
4,274,200
Mon, 20 Jul 2026
101.5100
107.0000
99.1000
100.9300
7,269,400
Mon, 20 Jul 2026
27 · 8-K
Pre-market · 07:20 ET
FORM 8-K ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.0200
96.0200
83.3000
91.4500
4,603,900
Thu, 16 Jul 2026
98.1300
101.6700
90.0200
91.9100
4,460,200
Wed, 15 Jul 2026
99.4500
106.1350
95.6400
103.0300
4,125,000
Tue, 14 Jul 2026
103.1100
104.0000
96.0700
98.3300
2,721,400
Mon, 13 Jul 2026
100.2800
102.2800
95.8250
99.1700
2,563,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
106.1100
107.0230
99.9100
102.2200
2,550,500
Thu, 09 Jul 2026
110.5000
112.3900
105.7200
106.2200
3,078,900
Wed, 08 Jul 2026
95.2950
106.3900
94.4900
106.1100
3,444,400
Tue, 07 Jul 2026
101.5900
102.1900
92.5600
96.7400
4,172,100
Mon, 06 Jul 2026
103.4800
109.8000
101.7000
103.7800
4,205,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
106.8400
108.4900
94.0180
97.1400
5,618,900
Wed, 01 Jul 2026
110.0000
111.8600
98.6700
105.7900
6,183,600
Tue, 30 Jun 2026
115.2500
117.4500
112.7320
115.4450
3,724,200
Mon, 29 Jun 2026
125.2600
126.4590
111.2500
118.2700
3,932,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
113.7100
123.8800
109.5100
123.0200
11,587,100
Thu, 25 Jun 2026
120.1000
121.9950
109.3000
117.6800
3,191,700
Wed, 24 Jun 2026
120.0000
120.4700
111.5100
116.1000
3,875,700
Tue, 23 Jun 2026
113.2200
124.2900
111.1100
120.5100
3,566,900
Mon, 22 Jun 2026
127.6300
129.8800
118.6010
121.0400
3,833,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
123.3700
126.9200
119.1500
124.4400
4,300,000
Wed, 17 Jun 2026
121.3900
126.2800
118.0800
118.8800
4,731,200
Tue, 16 Jun 2026
121.2500
124.9500
119.2400
121.4800
3,500,000
Mon, 15 Jun 2026
125.9900
128.6000
118.7400
120.1800
3,643,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
26 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 12 Jun 2026
116.7500
124.3000
115.0200
118.8600
2,845,400
Thu, 11 Jun 2026
107.6400
117.2400
107.3500
116.3100
4,294,700
Wed, 10 Jun 2026
111.0000
116.8900
104.2500
105.6800
2,687,000
Wed, 10 Jun 2026
25 · 8-K
Next filing day · accepted 09 Jun, 17:49 ET
FORM 8-K ↗
Tue, 09 Jun 2026
122.9000
124.9800
107.3200
112.6500
4,528,300
Mon, 08 Jun 2026
119.0000
121.3800
113.6400
119.6000
3,601,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
122.2500
122.6200
108.1200
112.2400
6,012,800
Fri, 05 Jun 2026
24 · 8-K
Pre-market · 07:36 ET
FORM 8-K ↗
Thu, 04 Jun 2026
23 · 8-K
After market open · 10:28 ET
FORM 8-K ↗
Thu, 04 Jun 2026
124.6900
130.5800
120.4190
127.7600
3,740,500
Wed, 03 Jun 2026
133.8300
135.3100
126.8400
131.2900
3,281,400
Tue, 02 Jun 2026
134.1900
140.8000
130.5300
133.0200
3,644,300
Mon, 01 Jun 2026
123.0300
134.3850
120.0500
132.3800
4,317,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
123.5000
126.6510
119.5800
124.8300
3,950,900
Thu, 28 May 2026
119.0000
126.2600
114.6600
124.2400
4,845,600
Wed, 27 May 2026
113.3900
119.6100
109.6350
117.6400
4,067,300
Tue, 26 May 2026
111.9000
116.4500
110.3600
112.5400
5,045,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
104.2000
108.5300
101.4500
105.9000
3,304,300
Thu, 21 May 2026
96.8700
105.4300
96.2000
105.2600
4,449,800
Wed, 20 May 2026
97.1000
100.5600
94.8400
96.5100
4,111,000
Tue, 19 May 2026
95.2100
96.0000
86.8200
93.3100
5,235,000
Mon, 18 May 2026
100.5000
101.0000
92.5020
96.2000
5,594,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
104.3000
104.4700
99.5200
102.4700
4,781,100
Thu, 14 May 2026
108.4700
110.6600
104.5100
109.3700
4,560,200
Wed, 13 May 2026
107.4800
112.2600
103.0100
108.3200
4,664,100
Tue, 12 May 2026
99.8500
108.0500
97.4400
107.3100
4,582,400
Mon, 11 May 2026
97.8650
106.3300
94.2000
102.1900
5,772,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
105.7700
106.1800
96.7900
98.4600
5,297,400
Thu, 07 May 2026
105.1050
105.1050
93.8000
101.1800
9,280,400
Wed, 06 May 2026
101.5700
111.3300
96.3900
108.9400
19,778,900
Wed, 06 May 2026
22 · 8-K
Pre-market · 06:50 ET
8-K ↗
Wed, 06 May 2026
21 · 10-Q
Pre-market · 06:45 ET
10-Q ↗
Tue, 05 May 2026
79.7800
80.7600
77.0020
80.5100
3,717,700
Mon, 04 May 2026
77.6300
78.5300
74.9000
78.0800
3,035,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
77.0000
79.1000
76.0910
76.9800
2,745,600
Fri, 01 May 2026
20 · 8-K
Next filing day · accepted 30 Apr, 19:07 ET
FORM 8-K ↗
Thu, 30 Apr 2026
74.4100
76.9400
73.3000
75.7800
4,427,800
Wed, 29 Apr 2026
72.7900
72.9100
69.3000
71.0000
2,312,400
Tue, 28 Apr 2026
71.6510
73.5700
69.5000
72.1100
3,867,300
Tue, 28 Apr 2026
19 · 8-K
Pre-market · 07:47 ET
FORM 8-K ↗
Tue, 28 Apr 2026
18 · DEFA14A
Pre-market · 06:35 ET
DEFA14A ↗
Tue, 28 Apr 2026
17 · DEF 14A
Pre-market · 06:30 ET
DEF 14A ↗
Mon, 27 Apr 2026
76.8700
76.8900
74.1200
75.7100
2,540,400
Mon, 27 Apr 2026
16 · 8-K
Pre-market · 09:02 ET
FORM 8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
80.2400
82.1000
76.8300
76.8700
5,311,000
Thu, 23 Apr 2026
80.0000
83.1800
77.7700
78.7700
4,367,400
Wed, 22 Apr 2026
80.4000
82.4940
79.8000
80.7400
3,965,000
Tue, 21 Apr 2026
80.1200
82.2000
75.8100
76.5800
4,410,500
Mon, 20 Apr 2026
73.9900
79.0400
73.7400
78.9900
4,876,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
73.4700
76.0800
72.0800
74.9000
6,006,000
Thu, 16 Apr 2026
71.3600
71.6600
68.0500
70.9200
3,454,900
Wed, 15 Apr 2026
71.6600
72.3200
68.3200
71.0900
5,361,600
Tue, 14 Apr 2026
72.3300
74.6480
71.1500
71.7400
4,913,900
Mon, 13 Apr 2026
64.7000
71.1600
63.2300
69.7600
5,636,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64.5000
68.6600
64.5000
66.0850
5,824,900
Thu, 09 Apr 2026
61.0600
67.0800
60.5490
63.4200
8,390,100
Wed, 08 Apr 2026
57.0850
63.6600
56.9800
61.4300
11,123,400
Tue, 07 Apr 2026
49.7000
52.7100
48.0500
52.6600
4,380,100
Mon, 06 Apr 2026
48.5000
50.1800
48.1500
49.5800
2,074,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
44.9000
49.9000
44.2100
48.1100
3,688,900
Wed, 01 Apr 2026
48.8000
49.5000
47.3100
47.3600
3,418,200
Tue, 31 Mar 2026
44.0300
47.0300
43.7500
46.9100
4,270,500
Mon, 30 Mar 2026
48.2100
48.8000
42.0600
42.7200
4,810,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
49.7200
49.9900
46.6550
47.4050
4,668,600
Thu, 26 Mar 2026
53.5000
53.8500
49.5500
50.5800
4,985,700
Wed, 25 Mar 2026
55.0900
56.8700
54.8100
55.6200
4,528,900
Tue, 24 Mar 2026
52.0600
53.4800
50.4800
53.2500
4,242,600
Mon, 23 Mar 2026
49.4700
53.4450
49.2500
52.9400
7,279,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
50.1400
51.1800
46.5900
47.4600
4,336,300
Thu, 19 Mar 2026
48.0300
50.9600
46.6100
50.1400
3,577,400
Wed, 18 Mar 2026
50.4650
51.7700
48.8400
49.3600
3,790,100
Tue, 17 Mar 2026
50.8500
52.7470
50.7900
51.7900
2,547,700
Mon, 16 Mar 2026
50.6600
51.8900
49.9200
51.1900
3,510,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
50.0000
51.9200
47.9600
48.3200
2,725,200
Thu, 12 Mar 2026
49.6700
49.9100
46.9400
48.5400
3,681,900
Wed, 11 Mar 2026
49.2000
52.6400
49.1610
51.1200
3,937,200
Tue, 10 Mar 2026
48.9400
50.9700
48.0600
49.1800
4,504,200
Mon, 09 Mar 2026
46.2600
49.2000
44.1200
48.7400
3,647,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
49.2400
50.2800
46.7800
47.0700
4,175,100
Thu, 05 Mar 2026
53.5000
54.0950
48.6000
51.3600
3,425,700
Wed, 04 Mar 2026
50.2800
54.9300
49.6600
54.2100
4,835,400
Tue, 03 Mar 2026
50.9900
51.1400
47.5800
47.6000
4,243,200
Mon, 02 Mar 2026
51.6900
56.2800
51.2500
52.7200
4,022,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53.1180
53.9700
51.7300
53.2300
4,752,700
Thu, 26 Feb 2026
55.8500
57.8600
54.0350
54.8200
3,969,800
Wed, 25 Feb 2026
59.9200
61.8200
54.9200
55.3000
6,928,700
Wed, 25 Feb 2026
15 · 8-K
Pre-market · 09:19 ET
8-K ↗
Wed, 25 Feb 2026
14 · 424B5
Pre-market · 09:12 ET
424B5 ↗
Wed, 25 Feb 2026
13 · 8-K
Pre-market · 06:40 ET
8-K ↗
Wed, 25 Feb 2026
12 · 10-K
Pre-market · 06:36 ET
10-K ↗
Tue, 24 Feb 2026
53.7100
60.2100
53.2000
59.1900
7,128,500
Mon, 23 Feb 2026
52.4700
55.6500
51.9000
54.0300
7,617,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
53.9500
56.2600
52.5000
53.8200
3,855,500
Thu, 19 Feb 2026
52.8300
54.9050
51.1800
54.8600
2,235,800
Wed, 18 Feb 2026
53.3100
55.2000
52.1000
53.6150
3,542,700
Tue, 17 Feb 2026
52.5000
54.5200
51.1500
52.9400
3,416,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
51.1900
55.7000
49.6300
53.8700
3,670,700
Thu, 12 Feb 2026
53.5900
54.3400
49.5800
50.9700
3,728,000
Wed, 11 Feb 2026
55.4900
57.0400
51.8260
53.2200
3,961,500
Tue, 10 Feb 2026
55.9100
56.8400
54.6400
54.9000
3,649,200
Mon, 09 Feb 2026
52.8600
57.3100
52.1800
56.8900
5,153,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
48.9900
53.0900
46.7800
53.0600
6,165,900
Thu, 05 Feb 2026
49.9900
51.0250
43.8100
44.4800
11,391,200
Wed, 04 Feb 2026
57.6800
58.1900
49.2000
54.1700
9,825,600
Tue, 03 Feb 2026
57.4900
60.3300
55.8900
59.0200
6,192,000
Mon, 02 Feb 2026
54.3000
57.9300
53.8000
56.1800
4,535,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
61.1900
62.6600
55.6400
55.8300
7,467,100
Thu, 29 Jan 2026
63.5600
64.5850
59.3400
61.5300
5,249,900
Wed, 28 Jan 2026
63.7400
66.0700
61.2300
64.6000
6,000,600
Tue, 27 Jan 2026
60.0000
62.1500
56.5000
61.8400
5,734,300
Mon, 26 Jan 2026
58.7800
60.0000
55.7000
56.3900
4,753,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
55.0400
60.6900
53.2600
58.2200
6,351,500
Thu, 22 Jan 2026
59.0100
61.0000
54.9600
55.1200
3,705,500
Wed, 21 Jan 2026
59.0800
62.5400
55.0800
58.9400
5,996,300
Tue, 20 Jan 2026
56.9400
60.0610
54.7500
58.2900
5,003,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
57.1500
60.6200
54.6500
59.6500
5,427,900
Thu, 15 Jan 2026
59.0000
59.1900
55.6400
57.2800
4,506,500
Wed, 14 Jan 2026
61.3300
62.9000
57.5200
58.3700
5,327,300
Tue, 13 Jan 2026
61.3300
62.9100
60.0100
61.4800
3,959,800
Mon, 12 Jan 2026
58.9600
61.7700
58.7300
61.0900
3,578,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
59.8500
62.6800
59.0000
60.0400
5,159,900
Thu, 08 Jan 2026
58.0750
59.9700
56.8500
57.9500
4,263,500
Wed, 07 Jan 2026
56.9000
60.0100
56.8000
57.8800
4,329,900
Tue, 06 Jan 2026
57.6300
60.4200
56.2700
58.3500
5,939,100
Mon, 05 Jan 2026
52.9800
59.7600
52.7500
58.2500
9,875,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
47.8500
52.6100
46.8010
51.2700
6,546,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 31 Dec 2025
46.5500
48.3000
45.4900
45.9400
2,741,300
Tue, 30 Dec 2025
48.8300
48.9900
46.2200
46.2800
3,258,200
Mon, 29 Dec 2025
48.7350
51.9900
48.5100
48.8300
3,862,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
52.8800
53.1900
48.4000
49.6400
4,417,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
51.7300
53.8800
51.5510
52.8000
2,419,800
Tue, 23 Dec 2025
48.1500
53.8800
47.9100
52.4700
11,310,600
Mon, 22 Dec 2025
45.8800
52.6300
45.1400
50.3900
13,541,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
40.2200
44.5700
40.0000
44.1200
11,501,200
Thu, 18 Dec 2025
42.9000
45.6400
38.3600
38.5900
12,025,700
Wed, 17 Dec 2025
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 17 Dec 2025
41.9300
44.7000
39.7700
40.1600
22,652,500
Tue, 16 Dec 2025
35.3500
37.1150
34.1800
36.8500
4,510,000
Mon, 15 Dec 2025
40.9600
41.0000
34.8000
35.4400
8,771,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
45.8300
46.7500
40.9550
41.3100
7,796,000
Thu, 11 Dec 2025
44.3000
46.8500
42.8000
46.7500
4,620,500
Wed, 10 Dec 2025
44.3750
47.2000
43.5000
46.0400
5,539,600
Tue, 09 Dec 2025
42.4000
46.0000
41.9300
44.9100
4,035,600
Mon, 08 Dec 2025
43.3890
43.4180
41.6400
42.9300
2,733,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
41.8700
42.7300
40.9500
42.4300
3,542,100
Thu, 04 Dec 2025
39.0900
42.9900
38.8800
42.8100
5,002,200
Wed, 03 Dec 2025
37.3600
40.3000
36.9340
40.0200
4,917,000
Tue, 02 Dec 2025
44.5800
45.4500
37.0000
37.6800
14,390,400
Mon, 01 Dec 2025
41.7950
44.2300
41.3300
43.5700
4,636,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
43.5200
45.4700
42.9200
45.0000
3,185,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
40.0150
42.6500
39.5200
42.3700
3,949,900
Tue, 25 Nov 2025
37.4700
40.1600
36.7800
39.9600
5,113,400
Mon, 24 Nov 2025
34.9050
39.4300
34.8400
39.2600
5,943,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.0100
35.0700
31.6700
34.3400
7,261,900
Thu, 20 Nov 2025
40.1750
41.0600
33.3800
33.7600
10,315,900
Wed, 19 Nov 2025
39.1000
39.9890
36.6800
37.5400
5,577,000
Tue, 18 Nov 2025
36.7000
39.8700
36.4200
38.6700
6,886,100
Mon, 17 Nov 2025
35.8800
39.0700
35.5000
37.7000
7,121,200
Mon, 17 Nov 2025
9 · 8-K
Pre-market · 06:48 ET
8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
33.7000
39.9000
33.4000
36.9400
10,567,600
Thu, 13 Nov 2025
39.1700
41.3900
35.7200
36.0200
12,287,800
Wed, 12 Nov 2025
44.9200
45.7500
39.8600
41.7300
6,956,200
Tue, 11 Nov 2025
45.7450
46.4200
42.2000
43.9100
7,169,700
Mon, 10 Nov 2025
46.9500
48.7280
44.7450
47.1700
9,491,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
41.2800
45.1890
40.1400
44.5900
7,305,200
Thu, 06 Nov 2025
46.4100
46.4800
42.3800
43.3700
7,385,200
Wed, 05 Nov 2025
50.0400
51.3620
46.8600
47.0000
8,304,500
Tue, 04 Nov 2025
50.3900
53.8250
45.0290
48.1100
13,124,900
Tue, 04 Nov 2025
8 · 8-K
Pre-market · 06:40 ET
8-K ↗
Tue, 04 Nov 2025
7 · 10-Q
Pre-market · 06:36 ET
10-Q ↗
Mon, 03 Nov 2025
54.0000
55.5500
50.6460
55.0000
13,903,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
50.5800
52.7700
48.3600
50.6600
5,966,500
Thu, 30 Oct 2025
48.6750
51.0900
47.5600
48.5700
6,152,700
Wed, 29 Oct 2025
51.0300
53.6100
48.9200
51.9200
6,508,200
Tue, 28 Oct 2025
50.6850
54.8400
49.4700
50.2300
7,101,400
Mon, 27 Oct 2025
48.6500
50.5000
47.7600
49.8000
5,479,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
43.2300
48.0000
41.8000
47.6600
9,821,800
Thu, 23 Oct 2025
39.0400
41.7800
38.1890
40.6400
6,522,800
Wed, 22 Oct 2025
46.0000
46.5100
36.2000
38.8400
18,572,800
Tue, 21 Oct 2025
48.8600
48.9200
45.6200
46.9200
7,270,900
Mon, 20 Oct 2025
51.9300
52.3200
48.5500
49.9200
7,154,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
46.3750
48.7620
45.3120
48.4600
7,436,300
Thu, 16 Oct 2025
54.1900
54.4510
48.6750
48.7800
8,061,500
Wed, 15 Oct 2025
53.0750
57.2900
51.9810
53.9100
13,599,500
Tue, 14 Oct 2025
46.4500
52.4000
43.4100
49.9450
11,726,800
Mon, 13 Oct 2025
45.8400
49.1300
43.9090
49.1100
6,944,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
49.1300
51.2990
42.8750
43.5700
11,113,300
Thu, 09 Oct 2025
44.0000
46.5900
43.6000
46.3600
5,004,600
Wed, 08 Oct 2025
42.3000
45.2500
42.1200
44.6000
8,711,400
Tue, 07 Oct 2025
42.7500
43.4100
38.8900
41.7300
5,856,600
Mon, 06 Oct 2025
41.5000
42.3900
40.9100
41.4200
5,503,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
39.7500
41.6400
38.9010
40.1000
7,170,600
Thu, 02 Oct 2025
37.2700
39.3200
36.6900
39.0400
5,817,000
Wed, 01 Oct 2025
35.2600
37.4500
34.5450
36.5300
5,969,700
Tue, 30 Sep 2025
34.6600
35.1500
33.9100
34.8100
3,053,300
Mon, 29 Sep 2025
34.0700
35.5300
33.9310
34.8450
4,814,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
34.9000
34.9900
32.2800
33.1600
5,589,200
Thu, 25 Sep 2025
35.9250
36.6900
33.6800
34.8800
8,829,700
Wed, 24 Sep 2025
36.2700
38.1400
35.6900
37.8600
7,194,000
Tue, 23 Sep 2025
38.1600
38.9900
35.0800
35.4200
8,555,100
Mon, 22 Sep 2025
35.6700
38.3400
34.3600
37.8700
6,618,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
37.1000
37.6200
35.6300
36.2400
9,566,500
Thu, 18 Sep 2025
38.4000
39.4700
37.3450
37.3800
8,937,000
Wed, 17 Sep 2025
33.9900
38.3600
33.9030
37.7900
9,526,100
Tue, 16 Sep 2025
34.6200
35.6500
33.8000
35.0300
5,853,100
Mon, 15 Sep 2025
33.1200
34.2100
32.3550
34.1950
4,207,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
32.2200
32.8300
31.7900
32.4400
3,817,500
Thu, 11 Sep 2025
31.1300
32.2200
30.6600
31.9600
4,634,000
Wed, 10 Sep 2025
30.1350
31.9300
29.7520
30.9500
7,678,400
Tue, 09 Sep 2025
26.6750
29.3400
26.1870
29.3000
9,270,700
Mon, 08 Sep 2025
25.4900
26.1600
25.4550
25.4800
3,877,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
26.3900
27.1600
24.2020
25.3800
5,256,800
Thu, 04 Sep 2025
27.6000
27.8100
25.5300
25.6100
6,387,300
Wed, 03 Sep 2025
27.7900
28.6600
26.2510
27.6700
11,114,700
Wed, 03 Sep 2025
6 · 8-K
Pre-market · 09:18 ET
FORM 8-K ↗
Tue, 02 Sep 2025
25.8200
27.5300
24.7700
27.4000
4,428,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
5 · 8-K
After-hours · 17:02 ET
FORM 8-K ↗
Fri, 29 Aug 2025
26.4100
27.0800
26.0500
26.7300
4,096,700
Thu, 28 Aug 2025
27.0000
27.2200
26.3140
26.5100
4,308,300
Wed, 27 Aug 2025
26.0000
27.4000
25.6000
26.3500
6,086,700
Tue, 26 Aug 2025
23.1000
26.3660
23.0280
25.9100
8,850,400
Mon, 25 Aug 2025
22.5800
23.6200
21.8900
23.4500
3,306,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
4 · 8-K
After-hours · 17:22 ET
FORM 8-K ↗
Fri, 22 Aug 2025
3 · 424B5
After-hours · 17:06 ET
424B5 ↗
Fri, 22 Aug 2025
21.4100
23.5000
21.0000
23.3700
5,636,400
Thu, 21 Aug 2025
22.1600
22.1600
21.0100
21.3700
4,209,700
Wed, 20 Aug 2025
22.2500
22.3200
20.6900
22.3100
4,290,700
Tue, 19 Aug 2025
24.3500
24.4300
21.5000
21.9800
6,620,900
Mon, 18 Aug 2025
23.3000
24.7680
22.5350
24.4200
5,945,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
23.5500
23.9000
22.8000
23.3200
4,728,000
Thu, 14 Aug 2025
21.5700
23.8700
21.3200
23.8000
9,120,200
Wed, 13 Aug 2025
21.9100
22.4800
21.6750
22.3600
4,859,000
Tue, 12 Aug 2025
20.6000
21.6200
20.4000
21.5800
4,121,700
Mon, 11 Aug 2025
19.7000
21.3060
19.7000
20.5700
6,131,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
20.1500
20.2100
18.6800
19.4550
5,391,400
Thu, 07 Aug 2025
21.1600
21.7100
19.1200
20.0200
5,940,400
Thu, 07 Aug 2025
2 · 8-K
Pre-market · 06:40 ET
8-K ↗
Thu, 07 Aug 2025
1 · 10-Q
Pre-market · 06:35 ET
10-Q ↗
Wed, 06 Aug 2025
20.2750
20.7000
19.9650
20.6900
3,130,400
Tue, 05 Aug 2025
21.0700
21.0830
19.9200
20.2700
3,364,700
Mon, 04 Aug 2025
19.9700
21.1950
19.4850
21.1900
3,189,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
19.8550
20.2800
19.1000
19.7800
4,766,500
Thu, 31 Jul 2025
20.2700
21.9900
20.0400
21.2300
7,835,200
Wed, 30 Jul 2025
19.7400
20.0300
19.3700
19.8200
3,433,700
Tue, 29 Jul 2025
20.4900
20.5500
19.2400
19.7000
3,411,600
Mon, 28 Jul 2025
20.7800
20.9300
20.1250
20.3300
2,039,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend