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
63.5700
64.1000
63.1100
63.4900
1,446,981
Thu, 22 Oct 2026
62.6100
64.1200
62.3900
64.0100
2,097,600
Wed, 21 Oct 2026
62.3100
62.7300
61.5100
62.5900
1,555,200
Tue, 20 Oct 2026
60.0100
62.4500
59.8200
62.1200
2,172,400
Mon, 19 Oct 2026
59.6800
60.2600
59.0000
59.9500
1,558,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
61.2000
61.7400
59.2800
59.4600
2,247,800
Thu, 15 Oct 2026
59.3900
61.0700
59.3700
60.9700
1,560,800
Wed, 14 Oct 2026
59.7700
60.4600
58.5800
59.1000
1,495,400
Tue, 13 Oct 2026
59.6600
61.0900
59.1400
60.0200
1,387,900
Mon, 12 Oct 2026
60.1900
60.4700
59.3900
59.4900
1,042,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
60.1300
60.6000
59.7600
60.0900
1,428,800
Thu, 08 Oct 2026
59.4200
59.9900
58.5800
59.8500
1,963,800
Wed, 07 Oct 2026
60.4600
60.7300
58.9100
60.0600
1,880,400
Tue, 06 Oct 2026
58.8100
61.4800
58.5400
60.9500
2,729,400
Mon, 05 Oct 2026
58.5000
59.4200
57.7100
58.8100
2,694,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
15 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 02 Oct 2026
58.2100
58.2600
57.1800
57.5200
1,997,500
Thu, 01 Oct 2026
57.9200
58.6500
57.1700
57.5300
3,712,400
Wed, 30 Sep 2026
57.2800
58.1300
56.8800
57.1100
2,249,800
Tue, 29 Sep 2026
57.4700
57.7500
56.4400
57.3400
2,354,900
Mon, 28 Sep 2026
56.8000
57.6400
56.0100
57.5100
2,532,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
57.5200
58.2000
57.3000
57.8500
1,684,800
Thu, 24 Sep 2026
59.1400
59.3500
57.5800
57.6900
1,600,000
Wed, 23 Sep 2026
59.3000
59.8900
58.7000
59.3200
1,827,800
Tue, 22 Sep 2026
58.6700
59.5700
57.9300
59.3000
2,082,300
Mon, 21 Sep 2026
58.3100
58.4500
56.7700
57.7500
2,057,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
57.3300
57.9700
57.0500
57.5600
5,858,200
Thu, 17 Sep 2026
57.5200
58.1600
56.9400
57.3300
2,321,500
Wed, 16 Sep 2026
58.1200
58.7100
57.0400
57.3200
2,092,900
Tue, 15 Sep 2026
58.4600
59.4500
58.0100
58.8000
2,158,500
Mon, 14 Sep 2026
58.1300
59.0900
57.5800
58.7400
1,920,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
57.0600
58.2200
57.0000
57.6600
1,735,400
Thu, 10 Sep 2026
57.4000
57.5500
56.6200
56.8400
1,805,800
Wed, 09 Sep 2026
58.2800
58.6800
57.2400
57.4000
2,204,000
Tue, 08 Sep 2026
59.3100
59.3100
57.5600
58.7800
2,710,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
59.2100
60.0300
58.0100
59.4700
2,731,700
Thu, 03 Sep 2026
60.0900
61.0000
59.1000
60.1000
2,352,400
Wed, 02 Sep 2026
58.5900
59.3800
57.9100
59.1100
3,280,100
Tue, 01 Sep 2026
59.5000
60.7000
58.7900
58.9400
3,728,800
Mon, 31 Aug 2026
60.4000
61.3200
59.4900
59.9400
25,961,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
61.4900
62.0000
60.8900
61.0100
2,532,700
Thu, 27 Aug 2026
60.4100
61.6900
59.9700
61.5400
2,193,000
Wed, 26 Aug 2026
58.8400
60.1800
58.5000
59.6800
1,996,700
Tue, 25 Aug 2026
60.6000
60.7400
59.2600
59.4300
2,303,300
Mon, 24 Aug 2026
60.4000
61.1100
60.1200
60.6700
2,534,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
59.9500
60.6800
59.4500
60.2500
2,760,800
Thu, 20 Aug 2026
58.8400
59.9100
58.7500
59.6800
3,403,000
Wed, 19 Aug 2026
57.2800
60.0900
57.2000
59.2500
2,744,600
Tue, 18 Aug 2026
56.0000
57.6900
55.9900
56.9900
2,556,900
Mon, 17 Aug 2026
56.7100
57.1800
55.6000
55.6900
2,605,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
57.6300
57.9400
55.7300
57.6000
4,142,900
Thu, 13 Aug 2026
56.9100
57.8000
54.7100
57.5400
4,559,300
Wed, 12 Aug 2026
14 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Wed, 12 Aug 2026
59.4100
62.0000
55.8600
56.3500
4,674,000
Wed, 12 Aug 2026
13 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 11 Aug 2026
58.3000
58.9300
57.1500
57.9800
2,266,300
Mon, 10 Aug 2026
58.7900
59.7700
58.2700
58.4400
2,182,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
58.8000
59.8700
58.3300
59.5100
2,116,400
Thu, 06 Aug 2026
57.8600
58.7600
57.4000
58.5500
1,540,100
Wed, 05 Aug 2026
59.8100
59.9800
58.3100
58.5800
2,944,300
Tue, 04 Aug 2026
57.3600
60.0600
56.8100
59.8100
2,715,800
Mon, 03 Aug 2026
57.6300
58.5700
57.0300
57.7900
2,427,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
56.7500
57.7100
55.9300
56.5800
2,585,700
Thu, 30 Jul 2026
57.2900
57.4500
55.6700
57.0600
2,283,200
Wed, 29 Jul 2026
58.0300
59.5000
57.5300
58.2400
2,686,000
Tue, 28 Jul 2026
56.0900
58.4600
56.0900
58.3800
3,373,400
Mon, 27 Jul 2026
53.8300
55.9900
53.8300
55.7700
2,933,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
50.8000
53.1500
50.4700
52.9100
3,080,300
Thu, 23 Jul 2026
50.4200
51.5100
49.5500
50.3500
2,674,500
Wed, 22 Jul 2026
51.6400
51.6400
49.6100
50.1000
2,412,600
Tue, 21 Jul 2026
52.3100
53.2200
51.7200
51.8500
1,696,200
Mon, 20 Jul 2026
52.4000
53.6400
51.2600
53.2100
3,326,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
53.4400
54.2800
52.6600
52.7200
3,011,700
Thu, 16 Jul 2026
52.2200
53.8700
51.7100
53.7500
2,102,200
Wed, 15 Jul 2026
51.7900
53.0000
51.6500
51.9200
1,758,000
Tue, 14 Jul 2026
51.0000
52.3700
50.6400
51.5800
1,970,300
Mon, 13 Jul 2026
52.9900
53.7500
51.8400
52.2900
1,921,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
53.5700
53.8800
52.3800
52.8200
1,992,300
Thu, 09 Jul 2026
51.9700
52.8900
51.0700
52.7100
2,460,800
Wed, 08 Jul 2026
53.1600
53.3600
51.8400
52.4000
3,017,900
Tue, 07 Jul 2026
53.5900
54.5400
52.9000
53.7300
3,619,100
Mon, 06 Jul 2026
52.6700
53.4500
52.0000
52.4700
2,591,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
52.9500
53.5500
52.6300
53.0400
3,028,800
Wed, 01 Jul 2026
51.8800
53.5700
51.7700
52.5800
4,416,700
Tue, 30 Jun 2026
50.3400
51.3600
50.0400
51.1800
2,654,400
Mon, 29 Jun 2026
51.2300
51.5300
49.9800
50.7700
3,069,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
50.0800
51.1200
50.0800
50.7000
4,295,400
Thu, 25 Jun 2026
49.8300
50.8400
49.2400
50.2400
2,605,600
Wed, 24 Jun 2026
49.1400
50.7500
48.8800
50.1400
3,260,800
Tue, 23 Jun 2026
49.2500
49.9400
48.7200
49.1900
2,933,100
Mon, 22 Jun 2026
48.7100
49.9100
48.4600
49.2300
3,334,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
49.0100
49.5800
47.9200
49.1600
9,376,200
Wed, 17 Jun 2026
50.2200
51.5700
48.7800
48.8700
3,598,000
Tue, 16 Jun 2026
50.2400
51.6100
49.9000
50.7800
3,179,000
Mon, 15 Jun 2026
51.2700
51.5300
49.8800
50.2100
3,107,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
50.0000
50.5700
49.1700
50.4200
2,706,800
Thu, 11 Jun 2026
50.4700
50.6900
48.9000
50.0000
3,161,600
Wed, 10 Jun 2026
52.1600
52.6400
50.5700
50.6000
3,106,300
Tue, 09 Jun 2026
53.6300
54.3700
51.9200
52.9500
3,674,100
Mon, 08 Jun 2026
54.1900
54.3100
53.4700
53.6300
3,206,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
55.6900
55.8200
53.7900
54.1900
2,362,900
Thu, 04 Jun 2026
56.2300
57.3500
55.6100
55.7000
2,707,800
Wed, 03 Jun 2026
57.2000
57.2000
55.2100
55.5200
2,365,700
Tue, 02 Jun 2026
57.5200
57.9600
55.9700
57.7400
2,847,200
Mon, 01 Jun 2026
56.7700
58.3000
56.0800
58.1500
3,780,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
54.8200
56.8600
54.1600
56.4100
6,189,700
Thu, 28 May 2026
54.6900
55.3700
54.1200
54.9200
2,465,000
Wed, 27 May 2026
56.1000
56.2300
54.4600
54.8800
2,271,800
Wed, 27 May 2026
12 · 8-K
Pre-market · 07:43 ET
8-K ↗
Tue, 26 May 2026
11 · 8-K
After-hours · 17:28 ET
8-K ↗
Tue, 26 May 2026
56.1800
56.6400
55.0000
56.3400
2,406,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
56.0900
57.7400
56.0700
56.3400
2,181,400
Thu, 21 May 2026
55.1300
56.2800
54.8300
55.9700
2,497,200
Wed, 20 May 2026
54.3000
56.0100
52.8000
55.9700
3,021,600
Tue, 19 May 2026
55.0300
56.4000
54.2200
54.5600
3,618,200
Mon, 18 May 2026
55.1500
55.6100
54.6500
55.0200
2,200,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
55.8300
56.1800
54.8400
55.1300
2,356,600
Thu, 14 May 2026
55.4600
56.3100
54.9900
55.7600
3,291,400
Wed, 13 May 2026
56.3400
56.8600
54.6000
54.9000
2,374,800
Tue, 12 May 2026
58.1300
58.2700
56.3600
56.5100
2,573,000
Mon, 11 May 2026
60.4000
60.6800
57.2800
58.0400
2,618,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
61.6300
61.9600
59.8500
60.8000
3,066,500
Thu, 07 May 2026
64.7000
64.9200
61.6000
61.8500
3,707,000
Wed, 06 May 2026
10 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Wed, 06 May 2026
69.7900
69.7900
63.2300
63.4200
4,416,900
Wed, 06 May 2026
9 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 05 May 2026
68.5800
69.1300
67.6900
68.3700
1,659,300
Mon, 04 May 2026
68.1800
69.0600
67.8900
68.5200
1,743,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
68.5700
68.9000
66.7600
68.4200
2,028,200
Thu, 30 Apr 2026
66.1800
67.3900
65.6400
67.3200
1,698,600
Wed, 29 Apr 2026
66.2000
66.5400
65.8300
66.2800
1,267,000
Tue, 28 Apr 2026
67.3000
67.9800
66.4800
66.6400
1,691,600
Mon, 27 Apr 2026
67.2300
67.9000
66.4900
67.1700
1,627,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
67.2900
67.5700
66.5800
67.3500
1,292,200
Thu, 23 Apr 2026
68.0200
68.2900
65.8400
67.0400
1,483,800
Wed, 22 Apr 2026
69.3800
70.0400
68.6300
69.0900
1,121,500
Tue, 21 Apr 2026
69.5600
70.8000
68.9000
68.9700
1,481,900
Mon, 20 Apr 2026
68.7400
69.8200
68.4600
69.5000
1,105,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
69.5500
70.1400
68.9100
69.2900
1,520,000
Thu, 16 Apr 2026
67.0100
67.7900
66.7200
67.6700
1,576,900
Wed, 15 Apr 2026
66.5100
67.4900
66.1500
66.7900
1,463,800
Tue, 14 Apr 2026
66.9400
67.9200
65.7100
66.5100
1,563,200
Mon, 13 Apr 2026
64.5800
67.0000
64.3700
66.8900
1,940,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.4200
65.5300
63.7700
64.7700
1,640,000
Thu, 09 Apr 2026
8 · DEFA14A
After-hours · 17:26 ET
DEFA14A ↗
Thu, 09 Apr 2026
7 · DEF 14A
After-hours · 17:24 ET
DEF 14A ↗
Thu, 09 Apr 2026
66.1000
66.1300
64.2500
65.4200
1,565,700
Wed, 08 Apr 2026
67.0000
67.7300
66.6800
66.7400
1,589,500
Tue, 07 Apr 2026
64.5800
65.0300
63.4600
64.2100
2,029,800
Mon, 06 Apr 2026
65.0700
65.4700
64.6400
65.0700
1,261,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
64.0100
66.3100
63.7400
65.1200
1,268,400
Wed, 01 Apr 2026
65.6200
65.9100
63.9700
65.0800
1,870,500
Tue, 31 Mar 2026
63.0100
65.4400
62.7400
65.2300
1,807,800
Mon, 30 Mar 2026
63.7100
64.1400
62.0100
62.5400
2,366,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
64.5900
65.3800
62.7000
62.9700
1,671,300
Thu, 26 Mar 2026
65.4000
66.6500
65.1400
65.4500
1,420,400
Wed, 25 Mar 2026
66.2100
66.7500
64.5000
65.8700
1,417,300
Tue, 24 Mar 2026
6 · 8-K
After-hours · 17:03 ET
8-K ↗
Tue, 24 Mar 2026
65.9900
65.9900
64.5900
65.3800
2,191,400
Mon, 23 Mar 2026
67.2800
67.9900
66.7900
66.8300
2,078,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.5100
66.5100
65.0700
65.7100
3,673,400
Thu, 19 Mar 2026
64.9400
67.2200
64.7400
66.6800
2,178,900
Wed, 18 Mar 2026
66.4300
66.9800
65.2400
65.5300
2,391,400
Tue, 17 Mar 2026
67.0600
68.4200
66.4300
67.0900
1,130,100
Mon, 16 Mar 2026
67.3200
67.9900
66.4000
66.6000
1,377,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
66.5100
67.1700
65.5700
66.4700
1,412,300
Thu, 12 Mar 2026
66.7300
67.8000
65.7400
66.1600
2,170,100
Wed, 11 Mar 2026
68.9200
69.6700
67.1400
67.6000
1,540,100
Tue, 10 Mar 2026
70.4500
70.7300
67.9200
68.9900
1,431,200
Mon, 09 Mar 2026
69.2300
70.7600
67.9300
70.4500
1,800,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
68.9700
70.3300
68.7800
70.0800
2,014,600
Thu, 05 Mar 2026
69.2200
70.8200
69.0700
70.4600
1,946,300
Wed, 04 Mar 2026
69.4100
70.0700
69.0700
69.9200
1,579,300
Tue, 03 Mar 2026
66.8600
69.3400
66.4400
69.1600
2,370,000
Mon, 02 Mar 2026
65.5400
68.5400
65.5400
68.4100
2,354,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
67.0200
67.2700
65.1500
66.8700
2,278,000
Thu, 26 Feb 2026
67.6300
68.2700
66.8600
68.2300
1,657,600
Wed, 25 Feb 2026
5 · 10-K
After-hours · 16:20 ET
10-K ↗
Wed, 25 Feb 2026
67.1100
67.7700
66.2200
67.1400
1,276,800
Tue, 24 Feb 2026
65.4800
67.3900
65.2900
66.7400
1,469,500
Mon, 23 Feb 2026
67.0100
67.1900
64.8500
65.4200
1,830,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.0400
69.0500
66.9500
67.6200
1,472,700
Thu, 19 Feb 2026
66.3600
67.4400
65.9800
67.3900
1,498,900
Wed, 18 Feb 2026
65.6400
67.3900
65.6200
66.9100
1,766,600
Tue, 17 Feb 2026
65.5600
66.4200
64.5000
65.6300
2,879,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
66.2500
67.4700
65.8800
66.4000
2,889,700
Thu, 12 Feb 2026
65.7400
67.8600
65.1300
66.0100
3,542,300
Wed, 11 Feb 2026
68.8500
69.2300
64.8100
65.1300
3,532,200
Tue, 10 Feb 2026
65.4100
69.0400
64.7500
68.8800
4,569,400
Tue, 10 Feb 2026
4 · 8-K
Pre-market · 07:04 ET
8-K ↗
Mon, 09 Feb 2026
65.7800
67.5000
65.3700
66.9300
2,177,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.1100
66.3300
64.5800
66.1500
1,991,100
Thu, 05 Feb 2026
64.6400
65.3100
63.5200
63.9800
2,034,000
Wed, 04 Feb 2026
63.9000
65.6700
63.6600
65.0400
4,084,200
Tue, 03 Feb 2026
67.8800
68.0800
64.0500
64.6200
2,614,800
Mon, 02 Feb 2026
68.1000
68.8000
67.5400
67.8800
2,325,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
67.9000
68.2600
67.0300
67.6000
2,490,700
Thu, 29 Jan 2026
69.8400
70.5000
67.2600
68.3700
3,846,900
Wed, 28 Jan 2026
70.2100
70.6400
69.8100
70.0700
2,122,700
Tue, 27 Jan 2026
71.5500
71.7700
69.9700
70.0100
1,805,000
Mon, 26 Jan 2026
71.3200
71.9200
71.0000
71.3800
1,719,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.1500
71.6200
70.6700
71.1900
1,847,800
Thu, 22 Jan 2026
70.7000
71.7100
70.5100
71.4800
2,271,500
Wed, 21 Jan 2026
70.2200
71.2000
69.2600
70.2400
2,970,000
Tue, 20 Jan 2026
72.4000
72.9700
69.5100
69.5900
3,594,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
78.4600
78.8300
73.5200
73.8900
3,318,500
Thu, 15 Jan 2026
80.1700
80.4300
78.4700
78.5700
1,724,500
Wed, 14 Jan 2026
80.1100
80.4500
78.8900
79.7600
1,210,700
Tue, 13 Jan 2026
80.8800
81.6100
79.7000
80.2400
1,277,100
Mon, 12 Jan 2026
80.0700
81.2200
79.6800
80.8000
881,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
79.5600
80.8200
79.5600
80.6100
1,163,500
Thu, 08 Jan 2026
79.7200
80.1500
79.1000
79.5100
1,490,200
Wed, 07 Jan 2026
81.5500
81.9500
79.6200
80.1800
1,157,900
Tue, 06 Jan 2026
79.0000
81.5800
78.6200
81.5500
1,288,700
Mon, 05 Jan 2026
78.3400
80.2600
78.3400
79.2700
1,715,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.8600
78.9500
76.7200
78.3300
2,549,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.4500
79.6900
78.3400
78.3500
1,064,600
Tue, 30 Dec 2025
79.7400
79.9600
79.4700
79.5600
804,900
Mon, 29 Dec 2025
79.9600
80.4800
79.5900
79.9900
872,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
79.9000
80.4400
79.6800
80.2000
603,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.6600
80.7100
79.9200
80.0100
513,200
Tue, 23 Dec 2025
81.7500
82.1700
80.4700
80.5000
1,598,800
Mon, 22 Dec 2025
81.0900
82.2900
80.9700
81.9500
925,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.6800
81.3800
79.6800
80.8800
3,079,800
Thu, 18 Dec 2025
79.8300
80.6900
79.3800
79.9100
1,611,800
Wed, 17 Dec 2025
80.4500
80.8800
78.3800
78.8900
1,568,800
Tue, 16 Dec 2025
80.4500
81.3400
79.8400
80.5000
1,175,700
Mon, 15 Dec 2025
80.7300
81.3100
80.0100
80.1700
1,243,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.4900
83.6500
80.0400
80.2600
1,268,100
Thu, 11 Dec 2025
81.9400
83.3700
81.4100
83.3400
961,600
Wed, 10 Dec 2025
81.0500
82.9300
80.9900
82.4600
1,029,700
Tue, 09 Dec 2025
81.3900
82.4000
81.3100
81.4400
1,033,300
Mon, 08 Dec 2025
83.4200
83.9100
81.3400
81.7700
1,389,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 05 Dec 2025
83.8200
84.4200
82.8800
83.5200
1,204,200
Thu, 04 Dec 2025
82.1900
83.3100
82.0300
82.3000
1,411,000
Wed, 03 Dec 2025
82.2800
82.9500
81.4300
82.3400
1,305,300
Tue, 02 Dec 2025
81.9700
82.7200
81.2700
82.2300
1,105,500
Mon, 01 Dec 2025
80.5200
82.2800
79.9700
81.6700
1,150,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
81.8000
81.9900
81.1700
81.4200
446,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.8700
82.0700
80.6200
81.2700
1,024,100
Tue, 25 Nov 2025
79.5000
81.6600
79.3900
80.8500
1,167,900
Mon, 24 Nov 2025
77.1900
79.4400
77.1200
79.0600
2,446,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
74.9400
77.3800
74.5000
77.0300
1,255,100
Thu, 20 Nov 2025
77.6300
78.0000
74.6600
74.8200
993,900
Wed, 19 Nov 2025
75.3500
76.5200
75.2600
75.7600
898,600
Tue, 18 Nov 2025
75.2300
76.0800
74.7700
75.4200
1,232,200
Mon, 17 Nov 2025
76.8300
77.3700
75.2800
75.5500
1,263,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
76.5500
78.0900
75.5800
77.5600
1,190,000
Thu, 13 Nov 2025
81.5000
82.5500
76.8300
77.0200
1,488,100
Wed, 12 Nov 2025
79.9800
82.6000
79.7400
82.1900
1,717,000
Tue, 11 Nov 2025
79.5000
80.1900
79.1700
79.5800
840,000
Mon, 10 Nov 2025
79.5400
80.3300
79.0900
79.7000
1,302,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
78.5700
79.3900
77.8300
78.9000
1,096,700
Thu, 06 Nov 2025
81.0000
81.2100
78.1100
78.8200
1,573,000
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 17:26 ET
10-Q ↗
Wed, 05 Nov 2025
76.3300
81.5300
75.0000
80.5700
2,161,700
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 04 Nov 2025
78.8800
79.2700
77.9000
78.6000
1,831,000
Mon, 03 Nov 2025
79.8000
79.9400
78.6200
79.5700
1,547,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
78.9100
80.5100
78.8200
79.7500
1,376,000
Thu, 30 Oct 2025
79.2900
80.4500
78.6400
78.8700
1,180,200
Wed, 29 Oct 2025
80.2500
80.9400
78.8200
79.3900
1,523,300
Tue, 28 Oct 2025
81.1200
81.6200
80.3500
80.5000
1,496,000
Mon, 27 Oct 2025
82.2200
82.4700
80.5000
81.1200
1,087,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend