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
67.8900
68.2500
66.5800
66.6000
5,747,901
Thu, 22 Oct 2026
65.9650
68.3000
65.4100
68.2700
6,702,600
Wed, 21 Oct 2026
66.6100
67.0400
65.4100
65.8400
10,013,700
Tue, 20 Oct 2026
65.5000
67.1500
65.4600
67.0000
4,853,600
Tue, 20 Oct 2026
22 · 8-K
Next filing day · accepted 19 Oct, 23:53 ET
8-K ↗
Mon, 19 Oct 2026
64.0000
65.5200
63.4050
65.2700
5,154,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
65.9700
66.0000
63.6200
64.1500
4,128,800
Thu, 15 Oct 2026
62.7600
64.7100
62.7000
63.9800
4,290,300
Wed, 14 Oct 2026
21 · 8-K
After-hours · 21:26 ET
8-K ↗
Wed, 14 Oct 2026
62.1800
62.6700
61.1200
62.2100
2,972,000
Tue, 13 Oct 2026
62.9400
63.1200
62.4000
62.5000
1,797,900
Mon, 12 Oct 2026
62.7600
63.1750
62.1400
62.5900
2,222,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
63.7600
64.2400
62.3300
62.4100
2,334,600
Thu, 08 Oct 2026
62.8300
63.9200
62.4500
63.5700
2,567,000
Wed, 07 Oct 2026
61.8600
63.2800
61.5400
62.7000
4,070,300
Tue, 06 Oct 2026
20 · 8-K
After-hours · 20:07 ET
8-K ↗
Tue, 06 Oct 2026
63.2800
63.5200
61.0850
62.0800
4,605,400
Mon, 05 Oct 2026
61.7800
63.4050
60.9330
63.3300
5,043,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
61.3000
62.4800
60.5300
62.2800
4,696,100
Thu, 01 Oct 2026
62.6400
62.6400
60.2600
61.2800
4,823,800
Wed, 30 Sep 2026
62.4800
63.5900
62.4800
62.6500
4,110,700
Tue, 29 Sep 2026
62.8350
62.8850
61.8900
62.4800
3,618,400
Mon, 28 Sep 2026
62.8100
63.7400
62.0000
63.0600
2,963,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
63.6000
63.6000
62.6200
63.0700
3,645,100
Thu, 24 Sep 2026
63.8000
64.3500
63.2600
63.8400
4,093,200
Wed, 23 Sep 2026
64.1100
64.1100
63.0900
63.9600
4,677,500
Tue, 22 Sep 2026
65.1000
65.3850
63.9000
64.2500
5,078,700
Mon, 21 Sep 2026
64.7900
65.7400
64.5100
64.7900
6,039,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
64.4100
64.9000
63.5700
64.4500
13,252,400
Thu, 17 Sep 2026
19 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Thu, 17 Sep 2026
18 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Thu, 17 Sep 2026
66.0700
66.2750
64.8750
64.9800
4,197,300
Wed, 16 Sep 2026
67.4150
67.7200
65.5300
66.1600
4,579,300
Tue, 15 Sep 2026
67.7500
68.4200
67.1200
67.5700
4,587,100
Mon, 14 Sep 2026
66.9500
68.7400
66.7500
68.5300
4,577,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
65.4300
66.0700
65.0900
65.9400
2,988,200
Thu, 10 Sep 2026
63.8900
65.4900
62.9300
65.1800
4,643,000
Wed, 09 Sep 2026
64.1400
65.2090
63.4700
63.8600
7,425,500
Wed, 09 Sep 2026
17 · 8-K
Pre-market · 09:17 ET
8-K ↗
Tue, 08 Sep 2026
65.0750
65.2600
63.6950
65.2300
4,034,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
67.0700
67.5200
65.1700
65.4200
4,823,000
Thu, 03 Sep 2026
68.2300
68.7200
67.1400
67.7100
3,936,800
Wed, 02 Sep 2026
66.0500
68.1650
66.0100
67.5200
4,715,200
Tue, 01 Sep 2026
67.1800
67.5800
65.8400
65.9300
4,929,700
Tue, 01 Sep 2026
16 · 424B3
Pre-market · 09:16 ET
424B3 ↗
Mon, 31 Aug 2026
68.2800
68.2800
67.0140
67.3500
6,165,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
67.6100
69.1150
67.4000
68.4200
3,622,700
Thu, 27 Aug 2026
69.6000
69.6000
66.9800
67.2200
5,373,000
Wed, 26 Aug 2026
70.3300
70.3300
69.2600
69.6000
5,127,700
Tue, 25 Aug 2026
69.5000
70.4250
68.5600
70.3300
4,266,300
Mon, 24 Aug 2026
69.1400
69.4500
68.4500
69.2100
4,643,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
68.0500
69.5800
68.0500
68.5400
5,731,700
Thu, 20 Aug 2026
68.4300
68.8900
67.8900
67.9600
5,784,300
Wed, 19 Aug 2026
69.1900
69.3900
67.6200
67.9600
6,080,800
Tue, 18 Aug 2026
69.6500
70.9500
69.0000
69.0300
5,601,100
Mon, 17 Aug 2026
68.9100
69.7050
68.5000
69.1900
6,651,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
67.5800
69.2500
67.1500
69.0400
7,501,500
Thu, 13 Aug 2026
63.1400
65.4800
62.9000
65.4500
3,734,800
Wed, 12 Aug 2026
61.6000
63.1100
61.3600
63.0500
3,925,900
Tue, 11 Aug 2026
63.5000
63.7600
61.8750
62.1400
4,871,300
Mon, 10 Aug 2026
62.7200
63.8450
61.9900
63.4200
4,932,200
Mon, 10 Aug 2026
15 · S-3ASR
Pre-market · 07:49 ET
S-3ASR ↗
Mon, 10 Aug 2026
14 · 8-K/A
Pre-market · 07:03 ET
8-K/A ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
62.3750
64.2800
62.3750
64.0300
6,692,700
Thu, 06 Aug 2026
60.0900
62.4750
59.4200
61.7900
8,570,500
Thu, 06 Aug 2026
13 · 10-K
Pre-market · 09:12 ET
10-K ↗
Thu, 06 Aug 2026
12 · 8-K
Pre-market · 08:05 ET
8-K ↗
Wed, 05 Aug 2026
59.2700
59.4550
57.6900
58.6800
7,336,300
Tue, 04 Aug 2026
58.0300
59.1500
57.0900
59.0800
5,642,600
Mon, 03 Aug 2026
59.2500
60.2300
58.5500
58.7000
3,766,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
58.9500
58.9500
57.7400
58.2300
3,837,700
Thu, 30 Jul 2026
58.0700
58.8750
57.4600
58.8200
2,909,400
Wed, 29 Jul 2026
58.2700
59.0050
57.7850
58.9500
3,919,400
Tue, 28 Jul 2026
56.9050
58.2500
56.7500
57.7200
2,416,900
Mon, 27 Jul 2026
55.9000
57.6700
55.7500
56.6400
4,003,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
55.2500
55.8650
55.0500
55.3100
2,491,700
Thu, 23 Jul 2026
56.6000
56.6000
54.4000
55.0900
4,344,900
Wed, 22 Jul 2026
57.8300
57.8300
56.3400
56.4500
2,656,300
Tue, 21 Jul 2026
56.9900
57.8500
56.8450
57.5700
3,344,100
Mon, 20 Jul 2026
57.6000
58.9250
56.9100
57.4800
5,263,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
57.3900
57.6700
56.3300
57.6200
6,975,200
Thu, 16 Jul 2026
56.6700
56.9600
55.8200
56.8100
4,792,900
Wed, 15 Jul 2026
55.0100
56.2400
54.8600
55.9900
5,092,900
Tue, 14 Jul 2026
54.9100
55.5450
54.6700
54.8700
3,280,600
Mon, 13 Jul 2026
54.7600
56.1950
54.3900
55.9000
5,362,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
54.8800
55.4500
53.6000
54.1200
3,898,200
Thu, 09 Jul 2026
52.8800
54.2300
52.8200
53.7400
12,457,100
Wed, 08 Jul 2026
55.2400
55.2400
52.9200
53.3900
5,784,700
Tue, 07 Jul 2026
56.8000
56.8000
54.8400
54.9200
5,799,200
Mon, 06 Jul 2026
56.5700
56.6900
55.0400
55.8700
6,497,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
54.3800
56.6300
53.9450
56.4800
9,121,800
Wed, 01 Jul 2026
53.7300
55.0100
53.1100
54.1300
9,095,600
Tue, 30 Jun 2026
11 · 8-K
After-hours · 16:26 ET
8-K ↗
Tue, 30 Jun 2026
50.6200
52.6500
50.1750
52.1600
13,494,900
Mon, 29 Jun 2026
50.1900
51.4700
49.7100
50.3900
6,590,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
48.9900
50.5400
48.5000
50.1000
9,545,100
Thu, 25 Jun 2026
49.3900
50.0000
48.3400
48.8600
9,202,100
Wed, 24 Jun 2026
48.9800
50.8800
48.8000
49.8000
9,994,000
Tue, 23 Jun 2026
49.9100
49.9100
48.6000
48.7900
8,128,000
Mon, 22 Jun 2026
51.6900
51.8400
48.5500
49.3900
11,674,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
51.3900
52.9800
50.6800
52.2300
24,319,500
Wed, 17 Jun 2026
52.0100
54.0000
51.1400
51.3200
16,633,700
Tue, 16 Jun 2026
53.8200
54.5100
51.3800
52.3400
23,228,200
Mon, 15 Jun 2026
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 15 Jun 2026
56.9800
58.4000
53.2450
54.7600
33,618,700
Mon, 15 Jun 2026
9 · 8-K
Pre-market · 07:13 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
68.7300
68.8500
64.8000
65.8500
3,499,400
Thu, 11 Jun 2026
8 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 11 Jun 2026
68.0000
69.1750
67.8700
68.3000
3,311,100
Wed, 10 Jun 2026
68.2000
68.9250
66.8150
68.0000
2,612,000
Tue, 09 Jun 2026
67.4700
68.5400
67.2800
68.3200
1,826,400
Mon, 08 Jun 2026
66.8900
67.7200
66.0700
67.4400
2,850,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
65.7600
67.0850
64.8450
66.8900
2,607,500
Thu, 04 Jun 2026
64.5000
66.9100
64.5000
65.5400
2,801,900
Wed, 03 Jun 2026
66.0300
66.0300
64.0850
64.2800
2,247,600
Tue, 02 Jun 2026
66.9300
67.2400
65.0000
65.6900
2,683,000
Mon, 01 Jun 2026
64.2900
66.9100
63.9900
66.8100
3,109,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
65.5600
65.5600
63.4000
63.9200
4,344,700
Thu, 28 May 2026
65.3400
65.9400
64.1900
65.8300
2,067,300
Wed, 27 May 2026
64.5300
66.0300
64.5300
65.4800
1,918,800
Tue, 26 May 2026
64.0700
65.0900
63.6400
64.9600
1,858,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
64.5100
65.4600
63.7250
63.9800
1,557,600
Thu, 21 May 2026
64.1300
64.7400
63.0800
64.2600
2,991,900
Wed, 20 May 2026
65.1100
65.1100
63.8200
64.1300
2,522,600
Tue, 19 May 2026
65.2700
66.2900
64.4700
64.5500
3,031,800
Mon, 18 May 2026
64.6500
65.9150
64.6000
65.8700
2,308,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
65.3000
65.5600
64.0900
64.8500
3,053,800
Thu, 14 May 2026
66.5700
66.9600
65.1700
65.3200
2,693,300
Wed, 13 May 2026
66.3500
66.5100
65.5450
66.4700
3,304,400
Tue, 12 May 2026
68.2450
68.2450
65.4500
66.1600
5,247,700
Mon, 11 May 2026
65.2000
68.0400
63.5800
67.7200
6,700,100
Mon, 11 May 2026
7 · 10-Q
Pre-market · 09:24 ET
10-Q ↗
Mon, 11 May 2026
6 · 8-K
Pre-market · 08:08 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
62.6600
63.1100
61.7400
62.9400
4,250,100
Thu, 07 May 2026
62.3700
63.2000
62.0800
62.6900
2,534,600
Wed, 06 May 2026
62.4400
63.3600
61.8650
62.2100
3,491,700
Tue, 05 May 2026
62.5400
62.8250
61.2500
62.2300
2,334,100
Mon, 04 May 2026
63.3500
63.4900
62.2500
62.3600
2,011,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
64.2400
64.6550
62.9900
63.3500
1,832,500
Thu, 30 Apr 2026
62.2800
63.7800
62.0600
63.4900
2,796,800
Wed, 29 Apr 2026
63.0400
63.6900
62.6450
62.9400
2,218,200
Tue, 28 Apr 2026
63.1200
64.4500
62.9300
63.1500
1,980,800
Mon, 27 Apr 2026
62.9200
64.0700
62.7300
63.8600
3,873,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
64.1700
64.1700
62.6350
62.8500
3,385,900
Thu, 23 Apr 2026
65.7900
66.0000
63.9800
64.5300
2,793,900
Wed, 22 Apr 2026
64.5300
65.8600
64.4200
65.5600
2,385,000
Tue, 21 Apr 2026
64.7500
65.3000
64.2500
64.3100
2,483,900
Mon, 20 Apr 2026
65.0200
65.8100
64.6550
64.7500
1,858,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.5800
65.2950
64.1600
65.0700
2,424,000
Thu, 16 Apr 2026
63.2650
64.8900
63.1180
64.5200
2,190,700
Wed, 15 Apr 2026
63.5800
64.0600
63.1100
63.6600
1,858,400
Tue, 14 Apr 2026
62.2200
63.7000
62.0400
63.4100
2,340,000
Mon, 13 Apr 2026
61.0200
62.7400
60.8300
62.4500
2,058,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
62.6700
63.0300
60.5800
61.0200
2,986,400
Thu, 09 Apr 2026
60.1900
63.0200
59.8300
62.7600
7,644,300
Wed, 08 Apr 2026
59.8600
60.3800
59.5800
60.2200
3,354,300
Tue, 07 Apr 2026
59.1200
59.9250
59.0900
59.6500
2,043,100
Mon, 06 Apr 2026
58.6100
59.9000
58.5400
59.3000
1,671,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
58.4600
58.7900
57.1900
58.6200
2,038,900
Wed, 01 Apr 2026
58.5200
59.1800
57.6000
58.4600
3,917,700
Tue, 31 Mar 2026
59.7500
60.1900
57.2000
58.4000
12,891,100
Mon, 30 Mar 2026
59.4000
60.2800
58.6800
59.1300
4,155,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.6000
59.1650
57.7700
59.1100
3,378,300
Thu, 26 Mar 2026
58.5200
59.3700
58.2500
58.6400
2,656,600
Wed, 25 Mar 2026
58.3400
59.1400
57.3100
58.4900
2,660,600
Tue, 24 Mar 2026
57.6300
59.1650
57.4100
58.7600
4,047,400
Mon, 23 Mar 2026
58.4900
59.0100
57.1250
57.2800
3,103,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
57.6200
58.6300
57.4000
57.8200
6,375,300
Thu, 19 Mar 2026
57.4400
58.6900
57.0300
57.6800
3,021,500
Wed, 18 Mar 2026
57.4900
58.7700
57.4500
57.6500
2,859,500
Tue, 17 Mar 2026
58.8000
59.3750
58.0000
58.3000
3,063,600
Mon, 16 Mar 2026
58.2750
58.5980
57.4400
57.5100
3,523,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.8800
60.7700
56.2050
57.3900
9,569,100
Thu, 12 Mar 2026
57.6800
58.1300
57.0400
57.7400
3,584,000
Wed, 11 Mar 2026
58.0400
58.3600
57.2800
57.7100
3,302,500
Tue, 10 Mar 2026
59.0300
59.2400
57.7200
58.1600
2,949,600
Mon, 09 Mar 2026
59.0300
59.5500
58.3300
59.2600
3,715,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.1100
60.0100
57.5450
59.7800
4,016,800
Thu, 05 Mar 2026
58.2900
58.8200
57.7700
58.6900
3,388,600
Wed, 04 Mar 2026
57.1500
59.9400
56.9200
58.4200
6,202,300
Tue, 03 Mar 2026
56.9500
57.4600
56.0600
57.3600
3,686,300
Mon, 02 Mar 2026
55.8200
56.8900
55.6400
56.7900
3,511,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
55.9700
56.9300
55.5500
56.3400
4,759,300
Thu, 26 Feb 2026
54.4400
57.1000
54.3950
56.8200
5,047,700
Wed, 25 Feb 2026
53.7000
54.7500
53.0350
54.1200
5,260,400
Tue, 24 Feb 2026
55.7700
56.2700
55.0900
55.9800
2,732,200
Mon, 23 Feb 2026
56.6700
57.0650
55.3000
55.3400
2,973,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
56.2700
57.0800
55.7800
57.0200
4,167,500
Thu, 19 Feb 2026
56.6700
56.9900
56.0200
56.1600
2,773,600
Wed, 18 Feb 2026
56.5050
57.4400
55.4550
57.1700
5,018,100
Tue, 17 Feb 2026
56.6400
57.8300
56.2600
56.4300
6,399,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
56.6100
57.4000
56.0900
56.3500
6,077,400
Thu, 12 Feb 2026
60.9800
61.2000
56.0390
56.4300
9,960,600
Wed, 11 Feb 2026
63.3100
63.6200
61.0500
61.1100
5,092,500
Tue, 10 Feb 2026
63.4900
64.0100
63.0700
63.3700
4,259,600
Mon, 09 Feb 2026
64.9300
65.6100
62.3500
62.8500
5,490,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.0200
66.4000
64.1100
64.7800
4,768,700
Thu, 05 Feb 2026
66.4400
66.8600
64.9200
65.9200
6,703,700
Wed, 04 Feb 2026
72.0000
72.2000
67.0200
67.7300
6,265,800
Wed, 04 Feb 2026
5 · 10-Q
Pre-market · 09:18 ET
10-Q ↗
Wed, 04 Feb 2026
4 · 8-K
Pre-market · 08:03 ET
8-K ↗
Tue, 03 Feb 2026
71.9300
72.9200
69.8400
70.2700
5,636,200
Mon, 02 Feb 2026
72.5200
72.7500
71.7600
72.3800
3,245,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
71.8200
72.8000
71.4400
72.7800
3,790,800
Thu, 29 Jan 2026
71.3400
72.1850
70.9800
71.8400
4,100,300
Wed, 28 Jan 2026
71.8500
72.4500
71.0900
71.1400
3,901,000
Tue, 27 Jan 2026
72.7900
72.9850
71.9200
71.9700
4,064,600
Mon, 26 Jan 2026
73.0800
73.4400
72.5900
72.7200
2,417,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.1900
72.9500
72.0500
72.8800
2,115,600
Thu, 22 Jan 2026
73.0000
73.1800
72.2500
72.3300
2,590,500
Wed, 21 Jan 2026
72.2900
72.7700
71.6150
72.7000
3,168,600
Tue, 20 Jan 2026
71.6200
72.8150
71.4200
71.9600
3,191,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
72.5500
73.0300
71.8100
71.9900
2,329,000
Thu, 15 Jan 2026
73.3400
73.9000
72.1650
72.5500
4,390,100
Wed, 14 Jan 2026
73.2700
74.0200
72.7600
73.0900
2,458,000
Tue, 13 Jan 2026
73.6900
73.9800
73.0500
73.2300
4,054,800
Mon, 12 Jan 2026
73.3000
74.1400
73.0100
73.9600
2,465,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
75.9500
76.3900
73.6350
73.6800
2,408,700
Thu, 08 Jan 2026
74.7200
76.0050
74.6750
75.6900
2,625,000
Wed, 07 Jan 2026
76.0300
76.3300
74.1300
75.0300
3,221,100
Tue, 06 Jan 2026
75.5000
76.3700
75.4250
76.1100
3,233,800
Mon, 05 Jan 2026
73.6400
76.3100
73.6400
75.6700
4,409,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
73.1300
74.0350
72.3950
73.7600
2,235,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
73.6400
73.9430
72.9800
73.0700
1,462,200
Tue, 30 Dec 2025
73.7100
74.2100
73.5500
73.7000
1,514,600
Mon, 29 Dec 2025
74.3000
74.6750
73.8000
73.8200
2,530,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
73.9900
74.5100
73.7500
74.3000
1,248,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
73.6000
73.9500
73.2800
73.9100
1,067,100
Tue, 23 Dec 2025
73.5500
74.2000
73.0100
73.7100
2,718,000
Mon, 22 Dec 2025
72.5300
74.6300
72.3400
73.6200
5,134,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
71.1400
72.3100
70.8700
71.7700
10,659,200
Thu, 18 Dec 2025
71.2500
71.9400
70.8300
71.2600
2,456,000
Wed, 17 Dec 2025
70.4000
71.4500
70.3500
71.1700
2,738,200
Tue, 16 Dec 2025
71.1800
71.5500
70.0900
70.3600
2,607,800
Mon, 15 Dec 2025
71.4000
72.9600
71.0200
71.2300
3,497,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
72.1250
72.5400
71.0050
71.1000
3,345,800
Thu, 11 Dec 2025
71.7500
72.7000
71.3400
71.8200
4,557,900
Wed, 10 Dec 2025
70.2400
71.9700
70.1000
71.7400
4,824,400
Tue, 09 Dec 2025
69.2200
70.6300
69.2100
70.3000
3,148,000
Mon, 08 Dec 2025
68.8700
69.6300
68.2000
69.2100
4,508,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
68.0200
69.2400
67.7700
68.4000
3,768,900
Thu, 04 Dec 2025
66.4800
67.8800
66.3100
67.7900
3,557,800
Wed, 03 Dec 2025
66.2700
67.3300
66.2700
66.4500
2,744,500
Tue, 02 Dec 2025
66.5400
66.7350
65.4100
66.2500
3,361,100
Mon, 01 Dec 2025
65.1700
66.8800
65.1700
66.3900
4,117,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
65.4100
65.6900
64.9400
65.5000
1,391,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
64.6200
65.5300
64.6200
65.0500
2,159,500
Tue, 25 Nov 2025
64.5900
65.0900
64.3800
64.7300
2,384,100
Mon, 24 Nov 2025
64.9800
65.3000
63.0700
64.3000
7,055,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
65.2500
66.3450
65.1600
65.6900
3,151,700
Thu, 20 Nov 2025
65.3800
65.7900
64.7300
65.1400
2,670,700
Wed, 19 Nov 2025
64.8800
65.6300
64.6800
64.7800
2,080,000
Tue, 18 Nov 2025
64.4700
65.8100
63.9400
64.9600
2,736,200
Mon, 17 Nov 2025
3 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 17 Nov 2025
65.1100
66.1100
64.3100
64.5500
3,581,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
65.1400
65.5400
64.6800
64.8400
2,642,800
Thu, 13 Nov 2025
66.3500
66.6400
65.2700
65.4400
3,507,900
Wed, 12 Nov 2025
66.3800
67.1000
65.9400
66.7100
3,316,400
Tue, 11 Nov 2025
66.7400
67.2160
66.1300
66.4400
4,037,800
Mon, 10 Nov 2025
66.1200
67.1700
65.5400
66.5300
3,276,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
65.5500
66.6400
65.1600
65.9700
4,029,900
Thu, 06 Nov 2025
64.6900
66.1250
64.6500
65.7100
3,889,000
Wed, 05 Nov 2025
64.3400
65.6450
63.6100
64.7800
4,906,100
Tue, 04 Nov 2025
63.2900
64.9550
62.4000
64.5300
3,779,400
Mon, 03 Nov 2025
64.2700
64.9000
62.6200
63.6200
4,202,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
65.5100
65.5100
63.6700
64.6500
5,501,800
Thu, 30 Oct 2025
62.9300
66.5600
62.0000
65.5100
6,256,000
Thu, 30 Oct 2025
2 · 10-Q
Pre-market · 08:53 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 07:35 ET
8-K ↗
Wed, 29 Oct 2025
60.8800
61.3750
60.1500
60.8100
2,937,900
Tue, 28 Oct 2025
62.1050
62.1600
61.0500
61.1100
3,150,000
Mon, 27 Oct 2025
59.7400
61.3100
59.5700
61.2700
3,495,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend