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
45.4700
46.1100
41.9100
42.6000
2,149,200
Thu, 23 Jul 2026
47.2400
47.6350
44.2200
45.1400
2,340,900
Wed, 22 Jul 2026
49.2200
50.3050
47.8000
47.8800
1,236,000
Tue, 21 Jul 2026
50.0000
50.9300
47.8600
50.2700
1,922,700
Mon, 20 Jul 2026
53.5600
53.6000
48.4800
48.6100
2,704,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
51.0500
54.8750
50.0600
53.4700
1,843,300
Thu, 16 Jul 2026
53.6000
54.2700
50.8000
52.3400
1,987,600
Wed, 15 Jul 2026
55.6100
58.0500
52.2800
54.5800
1,850,800
Tue, 14 Jul 2026
54.0800
56.9400
53.0600
55.5200
2,277,300
Mon, 13 Jul 2026
54.1020
54.3300
51.6100
52.1300
1,226,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
55.4100
57.3500
54.2800
55.1800
1,058,700
Thu, 09 Jul 2026
53.8700
56.1950
53.0000
54.7600
1,619,500
Wed, 08 Jul 2026
50.3400
52.8000
47.7500
52.4100
3,420,100
Tue, 07 Jul 2026
54.7300
55.8050
51.0100
52.9400
2,652,200
Mon, 06 Jul 2026
53.2900
58.4500
51.2100
56.9100
2,790,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
56.7100
57.6590
51.8500
52.3800
2,542,000
Wed, 01 Jul 2026
57.4950
59.9200
55.0300
56.0000
2,252,000
Tue, 30 Jun 2026
59.8150
60.9400
56.2700
58.4400
4,320,600
Mon, 29 Jun 2026
53.0600
55.8760
50.3200
55.3600
2,022,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
51.4800
53.3900
50.9250
51.7500
1,507,200
Thu, 25 Jun 2026
50.6600
51.9900
48.1000
51.8800
3,260,600
Thu, 25 Jun 2026
17 · 8-K
Pre-market · 09:18 ET
8-K ↗
Wed, 24 Jun 2026
53.9400
55.0000
48.6400
49.7400
2,351,700
Tue, 23 Jun 2026
54.5300
56.0100
51.8880
52.3600
3,099,800
Mon, 22 Jun 2026
58.2150
60.9500
56.8300
57.5500
2,157,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
56.3000
59.2550
51.6300
58.0500
4,234,900
Wed, 17 Jun 2026
59.0000
59.0000
54.4000
54.6800
2,591,700
Tue, 16 Jun 2026
60.4600
63.2500
56.8300
57.1500
1,895,200
Mon, 15 Jun 2026
63.0400
63.3900
57.2200
60.1900
2,782,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
59.4200
61.4180
57.2000
60.8000
2,154,900
Thu, 11 Jun 2026
56.0000
58.5200
55.2850
58.4400
2,521,200
Wed, 10 Jun 2026
56.5020
57.0000
53.5000
54.5400
2,766,900
Tue, 09 Jun 2026
64.0600
64.8000
54.5100
57.8000
4,458,100
Mon, 08 Jun 2026
67.4400
68.1900
63.8150
63.9500
2,036,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.0050
72.3000
62.2200
63.1700
3,568,000
Thu, 04 Jun 2026
16 · 8-K
After market open · 12:12 ET
8-K ↗
Thu, 04 Jun 2026
70.5000
73.9540
70.0100
73.1400
1,969,800
Wed, 03 Jun 2026
78.0000
78.2300
72.9400
74.0200
2,593,500
Tue, 02 Jun 2026
75.8000
79.1100
73.8400
78.5100
3,101,200
Mon, 01 Jun 2026
73.4500
76.9300
69.5210
75.8000
3,097,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
78.2400
81.2500
74.1880
76.3500
4,160,500
Thu, 28 May 2026
72.4800
75.1400
70.6000
73.1900
2,825,000
Wed, 27 May 2026
70.2250
75.5800
68.7800
73.2300
7,113,300
Tue, 26 May 2026
66.5000
75.7300
63.0000
70.7500
8,300,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
62.8000
63.4000
58.5000
61.9500
4,072,400
Thu, 21 May 2026
56.0800
65.1600
55.8600
63.0000
6,794,300
Wed, 20 May 2026
56.3900
58.2200
52.9500
56.2200
4,818,600
Tue, 19 May 2026
53.6450
55.7300
50.2400
54.5300
4,292,500
Mon, 18 May 2026
59.2000
60.2000
53.3300
55.2300
6,667,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
48.3800
63.5300
47.5000
61.7600
14,480,800
Thu, 14 May 2026
42.6100
50.4600
41.6800
50.2400
5,894,000
Wed, 13 May 2026
41.2900
44.2000
39.7500
42.7700
3,974,600
Tue, 12 May 2026
40.8300
41.2200
38.5100
40.4200
2,071,700
Mon, 11 May 2026
41.3100
42.8200
41.1500
41.7900
2,473,400
Mon, 11 May 2026
15 · 8-K
Pre-market · 07:07 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
39.0600
41.6400
38.6800
41.3000
3,830,200
Thu, 07 May 2026
40.8200
40.9700
37.5500
38.6100
4,562,200
Thu, 07 May 2026
14 · 10-Q
Pre-market · 06:35 ET
10-Q ↗
Wed, 06 May 2026
40.8600
42.0700
37.8300
40.6100
8,705,700
Wed, 06 May 2026
13 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 05 May 2026
42.8500
45.0000
41.6200
44.6400
4,878,200
Mon, 04 May 2026
43.0800
43.8800
40.1500
41.5200
2,992,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
43.0300
43.6800
41.0750
42.9100
2,068,400
Thu, 30 Apr 2026
42.7650
43.4500
40.7100
42.8600
2,661,500
Wed, 29 Apr 2026
44.0000
44.0950
39.3700
41.5800
4,064,000
Tue, 28 Apr 2026
46.0500
47.2670
44.1000
44.2900
2,283,100
Mon, 27 Apr 2026
45.9350
48.9500
45.7100
47.3800
3,662,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
47.8900
48.2000
44.2700
45.8300
3,415,700
Thu, 23 Apr 2026
43.2700
48.8900
42.1800
47.3600
5,677,400
Thu, 23 Apr 2026
12 · DEFA14A
Pre-market · 08:01 ET
DEFA14A ↗
Thu, 23 Apr 2026
11 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Wed, 22 Apr 2026
41.5500
43.4500
41.1700
42.6000
2,856,400
Tue, 21 Apr 2026
40.5000
42.6200
40.1100
40.5700
2,698,700
Mon, 20 Apr 2026
37.5200
39.9100
36.0700
39.8200
2,828,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
39.4300
39.8400
37.3800
38.3000
4,301,100
Thu, 16 Apr 2026
38.5100
39.3800
37.6230
38.9100
3,259,600
Wed, 15 Apr 2026
40.5100
41.9500
36.8800
37.8300
8,364,600
Tue, 14 Apr 2026
44.1300
45.1000
42.1400
42.9800
3,178,700
Mon, 13 Apr 2026
10 · PRE 14A
After-hours · 17:18 ET
PRE 14A ↗
Mon, 13 Apr 2026
43.0000
44.4400
42.0000
43.2100
2,358,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
42.2500
42.7000
40.4000
41.7600
2,933,200
Thu, 09 Apr 2026
43.4900
46.1980
41.2620
41.8400
3,937,200
Wed, 08 Apr 2026
45.6100
46.0500
42.1800
43.5200
4,075,900
Tue, 07 Apr 2026
45.6700
45.9700
42.1300
43.8500
4,459,500
Mon, 06 Apr 2026
48.8000
49.3000
44.6800
45.0900
2,881,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
50.5950
52.4410
47.8200
48.7500
2,436,200
Wed, 01 Apr 2026
51.9700
53.7500
50.2730
51.8700
2,400,300
Tue, 31 Mar 2026
48.3050
51.9250
47.7300
51.0500
3,043,700
Mon, 30 Mar 2026
52.5100
52.8980
45.8000
47.3700
3,510,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
49.4800
52.2200
49.2500
51.7600
3,042,800
Thu, 26 Mar 2026
50.6000
52.9600
49.8000
50.2700
3,478,200
Wed, 25 Mar 2026
46.8000
52.1300
46.6500
51.2800
3,426,600
Tue, 24 Mar 2026
46.2600
49.8010
46.0100
47.6700
2,962,900
Mon, 23 Mar 2026
9 · 10-K/A
After-hours · 16:12 ET
10-K/A ↗
Mon, 23 Mar 2026
50.7300
50.9500
46.1100
46.7300
4,634,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
47.4700
53.2800
47.4600
51.7300
9,896,600
Thu, 19 Mar 2026
43.4300
46.6700
43.0500
45.6600
3,631,700
Wed, 18 Mar 2026
42.5000
45.4200
42.5000
44.8800
4,129,600
Tue, 17 Mar 2026
41.2400
42.9000
40.8000
42.8800
2,456,100
Mon, 16 Mar 2026
38.1800
40.9150
38.1800
40.7100
4,998,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
35.5700
38.0900
35.5700
37.4400
1,987,200
Thu, 12 Mar 2026
35.4300
36.1700
34.7800
35.1900
1,734,400
Wed, 11 Mar 2026
36.4000
38.9300
35.6000
36.0900
4,352,400
Tue, 10 Mar 2026
8 · 8-K
After-hours · 17:05 ET
8-K ↗
Tue, 10 Mar 2026
35.8700
38.2700
35.5100
38.1100
4,645,800
Mon, 09 Mar 2026
32.7600
34.7400
31.5000
34.5900
3,249,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
34.0000
35.0800
33.1300
33.4100
2,135,800
Thu, 05 Mar 2026
36.5500
36.8000
34.5000
35.2400
3,076,300
Wed, 04 Mar 2026
38.2600
39.0900
37.0700
37.9400
1,608,200
Tue, 03 Mar 2026
38.9500
39.6900
37.5600
37.8100
3,055,100
Mon, 02 Mar 2026
35.5000
41.1200
35.0100
40.6000
5,109,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
39.0000
39.2000
33.9600
35.4000
5,205,500
Thu, 26 Feb 2026
40.7300
42.3500
39.4500
40.4000
3,839,600
Wed, 25 Feb 2026
43.1700
44.4340
42.3590
42.4500
2,688,300
Wed, 25 Feb 2026
7 · 10-K
Pre-market · 08:41 ET
10-K ↗
Tue, 24 Feb 2026
39.2400
43.2800
39.1600
43.0700
5,224,300
Mon, 23 Feb 2026
37.3000
39.8400
36.9100
39.3800
3,579,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
35.0600
39.7000
34.9630
37.9000
6,123,000
Thu, 19 Feb 2026
33.8020
35.0900
32.1700
34.9600
3,589,100
Wed, 18 Feb 2026
40.2600
40.3100
33.6500
35.1000
10,088,100
Wed, 18 Feb 2026
6 · 8-K
Pre-market · 07:38 ET
8-K ↗
Tue, 17 Feb 2026
35.7400
37.6100
34.1550
37.1300
4,275,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
34.9200
36.0800
33.9800
35.5300
1,698,900
Thu, 12 Feb 2026
36.5000
36.5350
33.5050
34.4100
2,762,100
Wed, 11 Feb 2026
37.5700
37.8400
34.5100
36.3300
2,544,200
Tue, 10 Feb 2026
36.6500
37.8500
35.6200
36.7900
2,390,900
Mon, 09 Feb 2026
35.9200
37.1100
35.1400
36.8000
2,154,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
34.1000
36.5800
34.1000
35.9200
3,028,300
Thu, 05 Feb 2026
33.7950
34.4900
32.0200
33.2800
3,427,700
Wed, 04 Feb 2026
34.1800
37.3700
32.5100
35.0400
7,469,900
Tue, 03 Feb 2026
31.2300
32.3100
29.4300
30.9700
2,603,000
Mon, 02 Feb 2026
30.9900
31.3900
29.7700
30.6400
1,967,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
33.2200
33.4700
30.7600
30.9500
2,455,400
Thu, 29 Jan 2026
35.7100
35.7900
32.6250
34.0400
2,421,000
Wed, 28 Jan 2026
35.5000
36.5600
34.7600
35.8000
1,540,200
Tue, 27 Jan 2026
34.9900
36.2000
33.8000
34.8100
2,170,900
Mon, 26 Jan 2026
34.2020
35.3420
33.6760
34.4100
1,568,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
35.3200
36.0000
34.4200
34.6000
2,610,800
Thu, 22 Jan 2026
34.1200
35.6000
34.0200
34.5400
2,261,500
Wed, 21 Jan 2026
32.2300
33.4850
31.5500
33.3400
2,031,900
Tue, 20 Jan 2026
32.9750
33.4900
31.7300
32.4900
2,482,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
33.6500
34.6000
32.5100
33.9100
2,567,300
Thu, 15 Jan 2026
35.0000
35.4540
33.7300
33.8400
1,765,900
Wed, 14 Jan 2026
34.5600
34.9640
33.6100
34.7800
1,802,600
Tue, 13 Jan 2026
35.8100
35.8100
33.2100
34.3100
2,700,800
Mon, 12 Jan 2026
32.9400
36.8600
32.5920
35.3050
4,243,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
31.9500
33.9000
31.1350
32.8900
4,569,500
Thu, 08 Jan 2026
30.2200
31.7840
29.8800
30.2600
3,278,100
Wed, 07 Jan 2026
30.6050
31.5600
30.0100
30.5200
2,500,900
Tue, 06 Jan 2026
31.8200
32.2500
30.3150
30.7750
2,647,200
Mon, 05 Jan 2026
32.6000
33.3300
30.7400
31.2600
3,710,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
30.0400
31.8300
29.9900
31.3600
3,111,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
29.0100
29.3700
28.4800
28.8500
2,069,600
Tue, 30 Dec 2025
29.3300
29.8600
28.9350
29.0200
2,116,500
Mon, 29 Dec 2025
29.8620
30.9300
28.9300
29.1900
2,456,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
30.5500
30.8300
30.0300
30.4500
1,114,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
30.7000
31.6000
30.4000
30.7400
883,600
Tue, 23 Dec 2025
30.4900
30.9000
30.0100
30.4800
1,842,500
Mon, 22 Dec 2025
29.6500
31.9400
29.5000
30.9100
3,549,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
28.5300
29.3500
28.2590
29.0600
3,373,700
Thu, 18 Dec 2025
30.3000
30.7900
28.2100
28.4700
3,518,900
Wed, 17 Dec 2025
29.9000
30.8300
28.6000
28.9200
3,102,300
Tue, 16 Dec 2025
29.6300
30.6600
28.7500
29.4800
4,045,400
Mon, 15 Dec 2025
29.9800
30.1000
28.3120
28.5400
2,793,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
31.7700
32.0500
29.1400
29.5300
3,111,800
Thu, 11 Dec 2025
31.4400
32.3000
30.3000
32.0200
2,465,000
Wed, 10 Dec 2025
30.2300
32.8500
30.1030
31.5600
3,909,600
Tue, 09 Dec 2025
29.8150
32.1500
29.7400
30.2600
2,980,100
Mon, 08 Dec 2025
29.9500
30.6500
29.1050
30.4300
3,027,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
31.8600
32.3000
29.4000
29.5200
3,516,900
Thu, 04 Dec 2025
31.5400
32.5300
31.0100
31.9400
3,230,300
Wed, 03 Dec 2025
32.5000
32.6450
31.0900
31.6100
3,815,900
Tue, 02 Dec 2025
33.1300
33.6000
32.1300
32.6600
2,858,900
Mon, 01 Dec 2025
35.3200
35.4050
32.2200
32.9200
6,056,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
36.0100
37.0000
35.2900
36.5300
1,726,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
35.0500
36.0800
34.2600
35.4700
2,184,100
Tue, 25 Nov 2025
34.5200
35.9700
33.3000
34.9900
2,160,000
Mon, 24 Nov 2025
34.9200
36.3200
34.0900
34.4500
2,348,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.3200
35.3900
31.6600
34.4500
5,791,500
Thu, 20 Nov 2025
34.6150
37.0700
32.8200
33.0900
5,020,600
Wed, 19 Nov 2025
35.2000
36.2100
33.1000
33.4600
2,665,300
Tue, 18 Nov 2025
34.5100
37.0000
33.4100
34.8000
4,890,600
Mon, 17 Nov 2025
35.0100
35.8400
32.9800
34.2700
3,357,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.8100
37.9800
34.3340
36.1800
3,819,400
Thu, 13 Nov 2025
42.1700
42.7100
35.7500
36.4200
5,358,300
Wed, 12 Nov 2025
45.4700
45.8900
42.2600
42.5100
3,583,800
Tue, 11 Nov 2025
45.5000
46.1400
43.0200
44.7000
4,050,400
Mon, 10 Nov 2025
41.5700
48.6000
41.0200
45.3800
9,119,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
37.5900
40.1500
36.1900
40.0000
5,171,000
Thu, 06 Nov 2025
40.3200
41.6000
37.8800
38.8800
5,787,800
Thu, 06 Nov 2025
5 · 10-Q
Pre-market · 08:36 ET
10-Q ↗
Wed, 05 Nov 2025
30.5200
41.6000
30.2600
41.0200
14,493,100
Wed, 05 Nov 2025
4 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 04 Nov 2025
31.6000
32.6900
31.1000
31.8200
4,138,200
Mon, 03 Nov 2025
34.9900
34.9900
32.1550
32.8700
5,047,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
34.7000
36.7900
34.5200
35.0900
3,690,800
Thu, 30 Oct 2025
36.5100
36.7300
34.1000
34.3400
3,349,000
Wed, 29 Oct 2025
37.0100
38.1900
35.8700
36.3000
4,164,600
Tue, 28 Oct 2025
39.8600
40.1900
37.6900
37.8400
2,816,500
Mon, 27 Oct 2025
40.6500
41.0000
39.0400
39.7400
2,519,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
39.0050
41.7300
39.0000
39.7000
4,516,700
Thu, 23 Oct 2025
37.9200
39.1250
37.0100
37.8200
3,041,100
Wed, 22 Oct 2025
38.0200
38.8300
35.8100
37.5000
3,321,600
Tue, 21 Oct 2025
40.4000
40.4900
38.4500
38.7700
2,467,300
Mon, 20 Oct 2025
38.2100
40.6000
37.8000
40.0000
3,464,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
39.2300
40.0700
36.9300
37.0200
3,142,400
Thu, 16 Oct 2025
40.2700
41.3700
39.0800
40.1100
3,481,300
Wed, 15 Oct 2025
38.5500
41.1100
38.2200
40.5300
4,238,900
Tue, 14 Oct 2025
35.3800
38.3700
34.9100
37.7300
2,761,100
Mon, 13 Oct 2025
37.0700
38.1000
36.3000
36.4600
3,033,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
39.5200
39.5300
34.2200
35.0600
5,213,000
Thu, 09 Oct 2025
35.6900
41.9200
35.4500
38.6100
7,116,500
Wed, 08 Oct 2025
35.9700
36.1200
35.0600
35.6600
2,145,900
Tue, 07 Oct 2025
37.1500
38.1500
35.4800
35.5500
2,923,000
Mon, 06 Oct 2025
36.5200
37.8900
36.1700
37.0900
2,632,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
38.1600
39.3000
35.5000
36.2400
4,059,400
Thu, 02 Oct 2025
39.1800
39.4100
37.7000
37.9600
1,901,000
Wed, 01 Oct 2025
37.7200
39.4400
37.3600
38.6200
3,038,500
Tue, 30 Sep 2025
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 30 Sep 2025
37.7400
37.8400
36.1000
37.0000
2,378,600
Mon, 29 Sep 2025
40.1800
40.5000
37.6500
37.6800
3,946,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
37.5000
39.6000
36.3700
39.4500
3,387,500
Thu, 25 Sep 2025
36.5300
37.9700
35.5100
37.9000
2,940,900
Wed, 24 Sep 2025
36.6850
37.8600
35.8530
37.4700
3,191,800
Tue, 23 Sep 2025
39.0000
39.0680
35.7500
35.9300
3,772,800
Mon, 22 Sep 2025
35.5000
38.6750
35.2500
38.5750
5,074,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
34.6500
36.5800
33.8800
35.4500
5,510,200
Thu, 18 Sep 2025
34.5550
34.8800
32.9300
34.7100
4,757,200
Wed, 17 Sep 2025
33.1900
35.7300
32.8800
34.1100
6,952,100
Tue, 16 Sep 2025
30.7500
33.2000
30.5800
33.1100
4,714,600
Mon, 15 Sep 2025
29.4550
31.0000
29.1400
30.5900
3,830,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
29.3000
29.7720
28.6000
28.9700
3,116,000
Thu, 11 Sep 2025
29.4200
31.0640
29.2900
29.4900
3,185,700
Wed, 10 Sep 2025
30.9400
31.4500
29.2200
29.4200
3,527,200
Tue, 09 Sep 2025
33.6900
33.8000
28.5400
30.0400
7,144,300
Mon, 08 Sep 2025
34.4200
34.5500
31.7700
33.4400
5,158,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
35.2900
35.7700
32.7450
34.4200
5,844,700
Thu, 04 Sep 2025
33.0700
34.4400
32.2000
34.1600
3,419,200
Wed, 03 Sep 2025
31.7500
33.9600
31.1600
33.2100
4,038,500
Tue, 02 Sep 2025
31.9500
32.2500
30.5000
31.5300
3,907,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
33.3200
34.6700
33.0000
33.8200
3,097,600
Thu, 28 Aug 2025
33.5900
34.1360
32.7500
33.2500
2,056,300
Wed, 27 Aug 2025
31.9300
33.4250
31.8800
33.0900
2,711,500
Tue, 26 Aug 2025
32.3000
33.7600
31.7920
32.2500
3,419,500
Mon, 25 Aug 2025
33.4900
34.0700
31.6600
31.9900
5,452,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
30.7700
34.3600
30.0000
34.3000
5,005,600
Thu, 21 Aug 2025
31.3900
31.4400
29.4100
30.2100
4,035,500
Wed, 20 Aug 2025
31.4000
32.9300
31.0020
32.0600
3,467,200
Tue, 19 Aug 2025
31.3500
32.7200
30.4800
31.9900
5,047,900
Mon, 18 Aug 2025
31.1450
33.3000
29.4420
31.1600
7,496,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
25.7000
32.5900
25.1200
30.0600
13,706,700
Thu, 14 Aug 2025
25.5700
26.0500
24.3800
25.6700
3,139,100
Wed, 13 Aug 2025
25.1500
26.9500
24.8500
26.4600
3,673,800
Tue, 12 Aug 2025
25.2050
25.3500
24.3000
25.1000
2,219,200
Mon, 11 Aug 2025
25.1700
26.3400
24.0100
24.9000
3,381,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
24.9800
26.3000
24.3510
24.9400
4,123,900
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 07 Aug 2025
27.5000
27.9400
23.0100
24.4200
9,755,100
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 06 Aug 2025
25.9600
26.1600
25.0300
25.7900
5,026,400
Tue, 05 Aug 2025
25.8800
26.8000
25.0190
26.1200
3,318,100
Mon, 04 Aug 2025
26.1100
26.9600
25.4650
25.6300
2,483,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
25.5150
26.3600
24.4000
25.5500
3,473,700
Thu, 31 Jul 2025
25.3500
26.2200
24.8000
25.6600
2,860,800
Wed, 30 Jul 2025
25.3800
28.1250
24.4500
25.8100
7,279,800
Tue, 29 Jul 2025
27.2800
27.2800
24.7600
24.9500
4,058,100
Mon, 28 Jul 2025
27.8300
28.4000
26.4600
27.0600
2,761,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend