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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
32.7650
33.6400
32.2700
33.3200
1,074,673
Thu, 22 Oct 2026
32.3100
33.3600
31.6800
32.9400
1,729,500
Wed, 21 Oct 2026
32.8500
33.8900
32.4600
33.1900
1,669,800
Tue, 20 Oct 2026
30.6000
33.2600
30.5400
32.3600
1,900,700
Mon, 19 Oct 2026
31.9200
32.0600
29.9200
31.0600
2,323,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
31.4300
33.2900
31.1100
31.3600
4,952,800
Thu, 15 Oct 2026
29.9500
31.6500
29.8950
31.4300
2,712,000
Wed, 14 Oct 2026
31.3000
31.6250
30.0500
30.5200
4,124,700
Tue, 13 Oct 2026
30.8300
32.6200
30.5500
32.5300
2,564,200
Mon, 12 Oct 2026
31.8500
32.2000
30.8800
31.4800
1,550,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
32.8300
32.8300
31.6300
32.2100
1,220,200
Thu, 08 Oct 2026
32.4100
32.8900
30.5000
32.4700
2,742,000
Wed, 07 Oct 2026
32.5200
33.1900
32.0400
33.1600
2,112,200
Tue, 06 Oct 2026
34.0400
35.0800
33.7000
34.0400
2,191,400
Mon, 05 Oct 2026
18 · 8-K
After-hours · 20:30 ET
8-K ↗
Mon, 05 Oct 2026
33.2000
34.6600
31.8400
34.3800
3,071,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
31.7200
33.3400
31.5700
33.0900
2,524,500
Thu, 01 Oct 2026
31.7600
31.7600
29.6000
30.8700
3,385,200
Wed, 30 Sep 2026
32.0000
33.3300
31.6000
31.8700
2,755,000
Tue, 29 Sep 2026
32.0000
32.0300
30.7450
31.5200
2,875,400
Mon, 28 Sep 2026
32.5800
32.5800
31.3700
31.5300
1,311,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
31.9100
33.2490
31.9100
32.6800
1,882,000
Thu, 24 Sep 2026
32.2200
32.7900
31.4500
31.9100
3,533,400
Wed, 23 Sep 2026
35.9800
36.2950
32.9000
33.3500
3,294,100
Tue, 22 Sep 2026
36.3500
37.1700
35.6200
36.0800
1,934,100
Mon, 21 Sep 2026
34.7200
36.1300
33.5000
35.6100
2,434,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
36.5400
36.7500
33.5200
34.6800
3,199,000
Thu, 17 Sep 2026
35.3000
36.7700
34.7600
36.0000
1,507,800
Wed, 16 Sep 2026
35.9300
35.9340
34.0600
34.6800
3,097,000
Tue, 15 Sep 2026
35.2400
35.8000
34.2400
35.2600
3,779,600
Mon, 14 Sep 2026
33.6400
37.2300
33.2500
35.3300
3,688,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
36.7800
37.5400
34.5500
34.6800
4,918,500
Thu, 10 Sep 2026
35.5700
37.5400
29.9100
36.7500
9,984,800
Thu, 10 Sep 2026
17 · 8-K
Pre-market · 06:30 ET
8-K ↗
Wed, 09 Sep 2026
37.0000
37.7100
34.8300
35.2100
2,448,100
Tue, 08 Sep 2026
35.0400
37.4000
34.9500
36.4300
4,215,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
33.8600
34.6600
33.5100
34.2000
1,573,000
Thu, 03 Sep 2026
33.6850
34.4100
33.0500
33.8000
1,836,400
Wed, 02 Sep 2026
32.4200
34.4700
32.4200
33.9800
2,269,500
Tue, 01 Sep 2026
31.8700
33.0700
31.6000
32.4900
2,535,000
Mon, 31 Aug 2026
31.1500
32.4300
31.1200
32.2000
2,062,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
32.9000
33.1100
30.9400
31.4100
3,209,300
Thu, 27 Aug 2026
33.7850
34.1720
32.5200
33.5100
2,610,100
Wed, 26 Aug 2026
32.1800
33.6900
31.3800
33.0800
6,561,000
Tue, 25 Aug 2026
30.8000
31.2000
29.8100
29.8800
2,168,000
Mon, 24 Aug 2026
30.2020
30.6560
29.6000
30.0900
1,965,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
31.3600
31.9500
30.0550
30.8300
2,375,300
Thu, 20 Aug 2026
31.7500
32.7300
30.5400
30.9000
2,170,900
Wed, 19 Aug 2026
30.4400
32.6700
30.1600
32.6000
2,997,800
Tue, 18 Aug 2026
29.8850
30.7950
29.5100
29.8200
4,274,000
Mon, 17 Aug 2026
32.0200
32.2050
30.5500
30.7900
2,732,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
32.2000
33.4900
32.1600
32.4200
1,604,900
Thu, 13 Aug 2026
31.9400
32.6420
31.3500
32.1800
2,223,100
Wed, 12 Aug 2026
34.0500
34.4460
32.0100
32.0200
2,359,200
Tue, 11 Aug 2026
32.7500
33.9800
32.5980
33.3100
2,585,400
Mon, 10 Aug 2026
31.8150
32.9700
31.6300
32.2100
3,458,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
34.1000
35.1800
31.3500
31.7600
8,967,400
Thu, 06 Aug 2026
34.4750
34.6500
31.9400
32.6700
6,052,900
Wed, 05 Aug 2026
16 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Wed, 05 Aug 2026
39.9350
41.7360
33.7700
33.9000
16,844,300
Wed, 05 Aug 2026
15 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 04 Aug 2026
46.5000
49.6400
45.2900
48.7600
3,575,000
Mon, 03 Aug 2026
40.7500
45.2200
40.5320
45.1200
3,157,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
42.1700
42.9100
40.5100
41.2000
1,163,600
Thu, 30 Jul 2026
40.4000
42.1400
40.0000
41.7600
1,835,800
Wed, 29 Jul 2026
40.8100
42.1800
38.2600
39.0400
2,675,200
Tue, 28 Jul 2026
41.0300
41.3700
38.0000
40.0700
4,811,400
Mon, 27 Jul 2026
44.4600
44.4600
41.0800
43.0900
1,818,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
45.4700
46.1100
41.9100
42.6000
2,150,600
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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · DEFA14A
Pre-market · 08:01 ET
DEFA14A ↗
Thu, 23 Apr 2026
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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