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
59.0400
59.9400
57.1500
59.4200
1,998,239
Thu, 22 Oct 2026
64.0000
64.0900
59.4000
59.8000
2,825,100
Wed, 21 Oct 2026
64.3500
65.4300
63.6700
64.9900
2,827,300
Tue, 20 Oct 2026
61.9400
63.4250
60.4300
63.0600
4,452,700
Mon, 19 Oct 2026
59.6000
60.9700
59.4800
60.4700
1,934,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
59.7600
60.6450
58.7000
59.2500
1,893,900
Thu, 15 Oct 2026
58.9600
60.1900
57.0000
59.9200
2,281,300
Wed, 14 Oct 2026
60.0200
60.9800
59.1700
60.1300
2,661,000
Tue, 13 Oct 2026
60.4400
61.6600
59.2400
60.9100
1,519,300
Mon, 12 Oct 2026
61.2100
61.4800
60.0500
60.7100
1,480,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
60.6800
61.6600
59.7600
61.3500
1,686,200
Thu, 08 Oct 2026
59.9800
61.0790
59.2600
60.2300
1,895,400
Wed, 07 Oct 2026
60.8400
60.9800
59.4200
60.3600
1,701,600
Tue, 06 Oct 2026
58.2400
61.3500
58.1600
61.2700
2,600,300
Mon, 05 Oct 2026
57.3300
58.8350
56.8050
58.0600
2,508,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
57.7200
58.0500
56.7200
57.7000
1,578,800
Thu, 01 Oct 2026
56.0000
57.0200
54.7850
56.9800
1,842,400
Wed, 30 Sep 2026
55.6900
57.0600
54.8100
56.3200
2,717,100
Tue, 29 Sep 2026
56.8600
56.9150
55.5100
56.0100
1,785,100
Mon, 28 Sep 2026
56.0000
57.5400
55.3550
56.9300
2,919,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
55.9600
57.1200
55.7700
56.6500
1,414,400
Thu, 24 Sep 2026
57.0700
57.1600
55.4300
56.0100
2,519,700
Wed, 23 Sep 2026
58.8000
59.4200
57.8040
57.9800
1,565,400
Tue, 22 Sep 2026
57.6900
59.2100
57.0600
58.8900
1,707,600
Mon, 21 Sep 2026
58.2300
58.2300
57.0100
57.6900
1,849,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
58.8300
59.0050
57.2700
57.3100
3,442,500
Thu, 17 Sep 2026
58.7300
59.9800
58.5390
58.8000
1,698,900
Wed, 16 Sep 2026
57.9900
59.5200
57.2800
58.4800
1,914,200
Tue, 15 Sep 2026
58.2600
58.6400
56.7700
57.1600
2,119,100
Mon, 14 Sep 2026
60.1100
60.1100
57.6000
57.7800
3,233,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
62.1600
63.1100
61.4800
61.5300
1,740,900
Thu, 10 Sep 2026
62.2100
63.2700
61.2300
61.5600
1,780,000
Wed, 09 Sep 2026
64.4500
65.3400
63.0100
63.2600
1,889,600
Tue, 08 Sep 2026
64.7300
65.6800
64.3130
64.5300
1,930,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
61.8400
65.2000
61.4200
63.7300
2,714,600
Thu, 03 Sep 2026
62.3200
62.3300
60.3450
61.3700
2,073,100
Wed, 02 Sep 2026
62.1600
62.7900
60.3000
60.9900
2,470,400
Tue, 01 Sep 2026
62.8000
64.0000
60.6600
61.7300
2,998,200
Mon, 31 Aug 2026
63.4700
64.9300
62.4300
63.3900
5,154,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
65.0000
67.5000
63.1300
63.5300
16,466,600
Thu, 27 Aug 2026
23 · 8-K
After-hours · 17:18 ET
FORM 8-K ↗
Thu, 27 Aug 2026
56.8700
57.5600
55.8800
56.3400
2,921,700
Wed, 26 Aug 2026
55.2200
56.9600
55.0000
56.3700
2,594,600
Tue, 25 Aug 2026
55.3600
55.9800
54.6200
55.5400
3,073,900
Mon, 24 Aug 2026
55.9500
56.0910
54.5600
55.3600
2,149,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
56.8900
57.5000
56.0500
56.1600
2,059,100
Thu, 20 Aug 2026
56.5700
56.9650
55.4300
56.6200
2,365,200
Wed, 19 Aug 2026
60.1100
60.7800
57.1900
57.3400
2,841,900
Tue, 18 Aug 2026
61.2200
61.3500
60.0100
60.0900
1,880,400
Mon, 17 Aug 2026
62.6200
63.0700
61.7510
62.5500
1,309,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
62.5100
63.6800
62.0900
62.6500
1,086,100
Thu, 13 Aug 2026
62.2100
63.2400
61.8000
62.5700
1,615,300
Wed, 12 Aug 2026
62.5000
62.9800
61.3800
62.2100
1,538,000
Tue, 11 Aug 2026
60.9100
61.8900
60.3700
61.1100
1,384,000
Mon, 10 Aug 2026
61.1000
61.4350
59.4700
60.3200
1,571,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
61.9900
63.0500
60.7500
60.9600
1,900,900
Thu, 06 Aug 2026
62.1800
63.4900
61.4900
62.1800
1,311,800
Wed, 05 Aug 2026
63.5000
63.5000
61.0570
62.5000
3,175,800
Tue, 04 Aug 2026
63.2000
64.7400
62.1150
63.5200
2,570,600
Mon, 03 Aug 2026
60.2100
62.7600
59.5100
62.2300
2,845,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
58.9600
60.8600
57.8600
60.1700
3,965,700
Thu, 30 Jul 2026
22 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Thu, 30 Jul 2026
58.0950
60.0300
57.2600
57.3900
4,840,700
Thu, 30 Jul 2026
21 · 8-K
Pre-market · 06:02 ET
8-K ↗
Wed, 29 Jul 2026
57.4800
58.2900
53.8700
55.6600
6,858,500
Tue, 28 Jul 2026
60.0400
60.7000
55.8700
57.3100
4,379,400
Mon, 27 Jul 2026
60.6500
61.6950
58.8400
60.5900
3,920,100
Mon, 27 Jul 2026
20 · 8-K
Pre-market · 09:00 ET
FORM 8-K ↗
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
61.1400
62.5150
60.0250
60.5400
4,317,500
Thu, 23 Jul 2026
60.1000
61.9700
60.1000
60.8800
2,705,300
Wed, 22 Jul 2026
60.4700
62.1500
60.2000
60.6700
3,288,300
Tue, 21 Jul 2026
57.1350
60.4000
56.3300
60.0800
4,811,500
Mon, 20 Jul 2026
58.7100
59.5750
56.3200
56.4700
2,302,000
Mon, 20 Jul 2026
19 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
56.5000
59.4800
56.2000
58.3800
2,702,700
Fri, 17 Jul 2026
18 · 8-K
Pre-market · 07:14 ET
8-K ↗
Thu, 16 Jul 2026
60.3800
60.5400
58.0600
58.2400
3,675,300
Wed, 15 Jul 2026
62.9700
63.5300
59.8700
61.0300
4,633,900
Tue, 14 Jul 2026
62.9700
63.9400
61.8300
63.3600
4,328,100
Mon, 13 Jul 2026
62.1400
63.4400
60.2500
61.0600
3,780,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
62.2600
62.7000
61.0600
61.3000
3,233,800
Thu, 09 Jul 2026
63.8500
64.4600
61.7800
62.8000
6,732,400
Thu, 09 Jul 2026
17 · 8-K/A
Pre-market · 08:34 ET
AMENDMENT NO. 1 TO FORM 8-K ↗
Wed, 08 Jul 2026
61.0100
62.5000
60.0000
61.0100
6,559,400
Tue, 07 Jul 2026
68.2700
68.5900
60.3450
62.1000
15,011,200
Tue, 07 Jul 2026
16 · 8-K
Next filing day · accepted 06 Jul, 17:31 ET
CURRENT REPORT ↗
Mon, 06 Jul 2026
73.3900
73.8050
66.6700
68.0500
12,581,900
Mon, 06 Jul 2026
15 · 8-K
Pre-market · 09:27 ET
CURRENT REPORT ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
82.8000
85.5000
79.3000
80.1900
1,953,900
Wed, 01 Jul 2026
87.3200
87.3200
81.7550
82.9500
1,900,700
Tue, 30 Jun 2026
84.4500
90.2500
83.5210
88.6000
1,797,600
Mon, 29 Jun 2026
82.1900
83.7900
80.6850
82.5400
1,268,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
85.6000
85.6200
81.4800
82.6900
7,581,000
Thu, 25 Jun 2026
87.9600
89.1700
86.4500
86.9100
1,229,300
Wed, 24 Jun 2026
84.7100
88.0850
83.2900
86.6600
1,320,700
Tue, 23 Jun 2026
82.7300
86.4000
82.4000
84.6700
1,326,000
Mon, 22 Jun 2026
85.7850
87.8850
85.1700
86.9500
924,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.2900
87.3200
83.8100
85.5700
2,755,500
Wed, 17 Jun 2026
84.0400
86.6050
84.0400
85.1400
1,532,300
Tue, 16 Jun 2026
87.1400
88.4600
83.1100
83.5600
1,060,400
Mon, 15 Jun 2026
85.0800
87.2500
84.0100
86.6600
1,280,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.3000
83.9200
81.1780
83.0600
1,400,700
Thu, 11 Jun 2026
77.6200
81.2800
77.6050
81.1700
1,518,200
Wed, 10 Jun 2026
79.5500
80.8300
77.5100
77.6900
1,364,400
Tue, 09 Jun 2026
82.4900
82.6000
76.9900
80.2800
2,577,900
Mon, 08 Jun 2026
82.0600
82.7100
79.5400
80.4600
1,812,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
84.5600
85.6150
80.2000
81.0200
2,150,400
Thu, 04 Jun 2026
85.0900
85.7700
84.0000
84.1300
1,195,100
Wed, 03 Jun 2026
87.0500
89.7200
86.4700
86.6000
1,341,000
Tue, 02 Jun 2026
84.3700
89.0000
84.3700
87.3900
1,419,500
Mon, 01 Jun 2026
84.5300
85.1400
82.5900
83.7800
1,484,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.9350
86.4100
82.5900
84.2300
1,895,500
Thu, 28 May 2026
85.5500
86.0200
84.0600
84.5700
1,783,600
Wed, 27 May 2026
84.7600
86.4300
83.1460
86.1000
1,474,000
Tue, 26 May 2026
83.2050
84.8640
81.3100
84.6400
1,806,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
14 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Fri, 22 May 2026
79.9500
82.8700
78.6900
81.7600
1,877,600
Thu, 21 May 2026
80.9400
82.6400
78.5000
79.3800
2,859,400
Wed, 20 May 2026
80.9400
84.5500
80.7100
84.4800
1,366,600
Tue, 19 May 2026
80.3400
81.3000
78.3100
79.8700
1,529,500
Mon, 18 May 2026
13 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Mon, 18 May 2026
85.0650
85.2000
80.4100
82.0700
2,292,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
83.9900
85.9700
83.0400
85.1100
2,003,300
Thu, 14 May 2026
86.5700
88.3900
84.5000
86.8100
2,069,200
Wed, 13 May 2026
90.7500
90.8000
86.5100
88.5700
3,439,800
Tue, 12 May 2026
85.0000
87.4100
83.3500
87.3200
2,651,800
Mon, 11 May 2026
79.4200
86.7900
78.7200
85.4200
4,010,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.0100
79.3500
76.6600
78.2500
2,073,600
Thu, 07 May 2026
83.2400
83.9800
77.4700
77.7600
2,444,900
Wed, 06 May 2026
12 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Wed, 06 May 2026
78.6200
82.4600
76.4500
82.0100
5,785,200
Wed, 06 May 2026
11 · 8-K
Pre-market · 06:02 ET
8-K ↗
Tue, 05 May 2026
83.0000
84.9900
82.6150
83.5600
2,882,800
Mon, 04 May 2026
80.7800
81.6300
79.4250
81.0700
1,273,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
81.7750
82.8900
80.2600
80.5900
1,328,400
Thu, 30 Apr 2026
78.0400
82.3100
77.9950
81.9500
1,547,200
Wed, 29 Apr 2026
79.5300
80.0000
76.0300
76.9600
1,523,900
Tue, 28 Apr 2026
80.4600
80.9700
77.0300
79.7100
2,147,400
Mon, 27 Apr 2026
82.1300
83.4700
79.5000
81.3700
1,443,100
Mon, 27 Apr 2026
10 · 8-K
Pre-market · 07:11 ET
8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
81.7500
82.5000
80.6000
81.3000
1,349,400
Thu, 23 Apr 2026
81.8500
82.9700
80.1800
81.0500
1,773,200
Wed, 22 Apr 2026
81.4900
81.9500
79.7800
81.3400
1,948,100
Tue, 21 Apr 2026
82.4950
84.0000
78.1600
80.3300
2,326,100
Mon, 20 Apr 2026
81.3000
81.9100
79.5000
81.4000
1,858,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
81.0200
82.0000
78.8310
81.2000
2,660,300
Thu, 16 Apr 2026
79.3600
80.0700
77.8150
79.9600
2,128,800
Wed, 15 Apr 2026
79.8000
81.2630
78.5600
79.2400
1,787,400
Tue, 14 Apr 2026
80.3600
80.8800
78.4500
80.2200
1,872,700
Mon, 13 Apr 2026
81.7200
82.3400
81.3000
82.0100
1,270,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
83.3150
84.0000
81.5200
81.9600
1,020,900
Thu, 09 Apr 2026
83.2600
83.9600
81.6000
82.8100
1,779,100
Wed, 08 Apr 2026
80.8300
83.4500
80.5800
83.3500
2,446,300
Tue, 07 Apr 2026
77.8000
79.2800
76.8190
77.5500
1,080,600
Mon, 06 Apr 2026
76.5000
78.6100
75.9800
78.0300
1,233,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.4000
79.8500
74.9500
76.4200
1,656,500
Thu, 02 Apr 2026
9 · DEFA14A
Pre-market · 07:02 ET
DEFA14A ↗
Thu, 02 Apr 2026
8 · DEF 14A
Pre-market · 07:00 ET
DEF 14A ↗
Wed, 01 Apr 2026
77.4700
79.5000
77.3700
77.5200
1,837,800
Tue, 31 Mar 2026
72.7400
76.6700
72.6000
76.1600
2,023,900
Mon, 30 Mar 2026
75.9900
77.0000
72.3000
72.4000
1,989,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.7800
75.6000
73.3000
75.0300
1,722,400
Thu, 26 Mar 2026
74.3800
75.8400
74.0000
74.4300
1,205,100
Wed, 25 Mar 2026
73.4700
76.4700
73.4500
76.3500
1,673,600
Tue, 24 Mar 2026
70.1500
73.5800
70.1100
72.1100
2,148,000
Mon, 23 Mar 2026
69.4600
72.0200
69.0000
70.9500
2,571,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.8600
74.6900
66.5500
67.0500
29,609,600
Thu, 19 Mar 2026
71.9100
73.4300
70.1200
73.0800
1,788,600
Wed, 18 Mar 2026
75.0000
76.5000
74.0700
74.4100
2,772,100
Tue, 17 Mar 2026
73.7750
75.6700
71.8200
75.1500
1,487,800
Mon, 16 Mar 2026
74.0000
75.8800
73.0800
73.2700
1,858,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
72.2800
74.2050
71.2400
73.2200
2,394,400
Thu, 12 Mar 2026
74.3050
74.6400
71.7500
72.0800
1,963,700
Wed, 11 Mar 2026
75.5100
75.5500
72.6110
75.1800
1,605,200
Tue, 10 Mar 2026
74.1900
76.3400
73.6700
74.9500
2,577,000
Mon, 09 Mar 2026
70.3600
73.9300
69.0000
73.8700
3,540,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
74.4900
74.7100
71.1100
72.1700
2,398,800
Thu, 05 Mar 2026
74.2500
78.8100
74.2310
76.7200
3,598,800
Wed, 04 Mar 2026
74.5000
75.5950
72.8800
75.1100
2,247,000
Tue, 03 Mar 2026
75.0000
75.4430
72.2500
73.9000
2,575,800
Mon, 02 Mar 2026
77.7300
78.9900
75.9450
78.8800
2,998,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
76.1200
78.5900
74.1300
78.5100
3,219,600
Thu, 26 Feb 2026
80.0100
81.7000
75.8100
78.3200
3,497,100
Wed, 25 Feb 2026
7 · 8-K
After-hours · 17:12 ET
8-K ↗
Wed, 25 Feb 2026
80.8300
80.9900
76.7700
79.8700
2,921,900
Tue, 24 Feb 2026
79.4600
80.6620
78.0800
79.0900
2,229,700
Mon, 23 Feb 2026
80.0000
80.8900
77.6900
78.5500
2,409,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6 · 8-K
After-hours · 17:02 ET
8-K ↗
Fri, 20 Feb 2026
77.5000
80.5000
77.1800
80.0500
2,882,000
Thu, 19 Feb 2026
5 · 10-K
After-hours · 16:11 ET
10-K ↗
Thu, 19 Feb 2026
80.8400
80.9000
77.4500
77.8600
2,485,400
Wed, 18 Feb 2026
81.5700
82.8810
78.5000
80.9200
3,336,600
Tue, 17 Feb 2026
78.0600
83.3100
77.6000
80.9000
4,671,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
77.0000
79.7500
75.6600
78.2200
4,663,300
Thu, 12 Feb 2026
78.6600
84.4400
77.4400
78.0300
9,358,900
Wed, 11 Feb 2026
67.5800
75.4300
66.1050
74.9500
7,784,700
Wed, 11 Feb 2026
4 · 8-K
Pre-market · 06:07 ET
8-K ↗
Tue, 10 Feb 2026
64.7000
65.3300
63.5200
63.8000
2,582,800
Mon, 09 Feb 2026
64.9100
65.8550
63.9000
64.6600
2,569,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
63.4200
65.1900
63.0400
64.7900
2,237,500
Thu, 05 Feb 2026
63.7800
64.9500
62.9100
63.4200
2,257,800
Wed, 04 Feb 2026
66.4100
67.7400
63.5400
65.2200
2,949,900
Tue, 03 Feb 2026
65.0000
66.8400
64.6000
66.2600
1,861,400
Mon, 02 Feb 2026
61.4500
64.5100
61.1850
64.3900
1,845,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
62.7000
63.9600
60.6400
61.7700
2,060,000
Thu, 29 Jan 2026
65.9900
66.0500
62.7100
63.5900
2,216,200
Wed, 28 Jan 2026
62.8800
65.7900
62.2500
65.5700
3,509,900
Tue, 27 Jan 2026
62.0000
62.8400
61.6100
62.3600
2,225,400
Mon, 26 Jan 2026
62.6600
62.9900
61.1000
61.4900
2,657,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
62.6800
63.7500
61.6950
62.8400
2,706,600
Thu, 22 Jan 2026
63.5400
64.3050
62.3840
62.9200
2,197,100
Wed, 21 Jan 2026
61.6600
63.7700
61.2200
63.4300
2,148,100
Tue, 20 Jan 2026
61.0800
62.8600
59.8200
61.5600
2,957,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
61.2000
61.6000
59.6000
60.8900
3,140,500
Thu, 15 Jan 2026
57.9000
60.8690
56.4500
60.5100
4,202,500
Wed, 14 Jan 2026
55.0000
58.1000
54.6300
57.3700
4,474,600
Tue, 13 Jan 2026
53.5600
55.5400
52.8400
55.0100
3,243,700
Mon, 12 Jan 2026
53.0900
53.5000
51.5500
52.0100
2,013,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
52.1100
53.6800
52.0500
53.0300
2,660,900
Thu, 08 Jan 2026
51.8000
54.2500
51.7200
52.1100
3,404,700
Wed, 07 Jan 2026
50.8500
52.2100
49.5500
51.9800
2,787,600
Tue, 06 Jan 2026
49.0600
49.9900
48.7500
49.7300
2,259,600
Mon, 05 Jan 2026
49.2800
50.2200
48.7700
49.3300
1,886,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
48.5100
49.3100
48.2300
49.2800
1,426,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
48.9100
49.2900
48.4400
48.5800
1,162,000
Tue, 30 Dec 2025
49.1100
49.5350
48.8400
48.8600
947,600
Mon, 29 Dec 2025
49.6600
50.3900
49.0100
49.2900
1,760,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
49.8900
50.3700
49.5100
49.7700
784,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
49.3000
49.9000
48.2700
49.6100
1,124,400
Tue, 23 Dec 2025
49.9200
50.0500
48.7200
48.7500
1,812,300
Mon, 22 Dec 2025
50.6300
51.8200
49.4100
50.1400
3,325,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
48.5800
50.7000
48.0750
50.3500
37,846,300
Thu, 18 Dec 2025
49.0800
49.6000
47.3000
48.5800
2,729,300
Wed, 17 Dec 2025
47.8300
49.7500
47.8300
48.8600
2,731,700
Tue, 16 Dec 2025
48.4900
49.2400
47.6300
47.9700
1,753,600
Mon, 15 Dec 2025
49.5900
50.2650
48.6200
48.7700
2,119,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
50.8300
51.7150
49.3050
49.9900
2,524,200
Thu, 11 Dec 2025
49.2250
50.5850
48.9600
50.2800
2,842,000
Wed, 10 Dec 2025
47.4700
49.2700
46.9900
49.0750
2,997,600
Tue, 09 Dec 2025
46.3200
48.2900
45.7300
47.3900
2,805,900
Mon, 08 Dec 2025
47.1700
48.4000
46.5350
46.6900
2,058,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
46.6300
47.9500
46.5900
47.1300
2,207,000
Thu, 04 Dec 2025
47.3200
47.8800
46.3500
46.9600
2,499,700
Wed, 03 Dec 2025
46.5100
47.7800
46.4200
47.5700
2,727,900
Tue, 02 Dec 2025
47.5800
47.9400
46.2000
46.6500
2,984,300
Mon, 01 Dec 2025
47.6500
49.2700
47.2800
47.7200
2,586,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
46.1800
47.7400
46.0700
47.6800
1,110,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
46.7400
47.1500
45.5100
46.2300
2,534,400
Tue, 25 Nov 2025
45.3700
47.0000
44.8100
46.8900
3,060,200
Mon, 24 Nov 2025
44.8400
46.0000
44.7100
45.4700
3,193,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
43.4900
45.4600
43.3000
44.4400
3,811,600
Thu, 20 Nov 2025
45.1800
46.6700
42.7700
43.2500
4,882,400
Wed, 19 Nov 2025
41.5800
43.7500
41.3200
42.7200
4,270,700
Tue, 18 Nov 2025
41.0400
42.5400
40.4300
41.4300
3,535,600
Mon, 17 Nov 2025
43.1200
43.8000
41.0300
41.5800
4,173,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
45.0900
46.0100
43.4700
43.5600
3,378,800
Thu, 13 Nov 2025
3 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Thu, 13 Nov 2025
46.3400
47.4700
45.4500
45.7300
2,813,400
Wed, 12 Nov 2025
46.1200
47.0900
45.4700
46.9300
3,171,200
Tue, 11 Nov 2025
47.2400
49.9800
46.0000
46.1200
3,259,400
Mon, 10 Nov 2025
47.2800
49.0000
46.6320
47.1900
4,771,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
44.4400
48.3800
44.0800
47.4900
12,997,200
Thu, 06 Nov 2025
47.0000
48.0000
44.4750
45.0200
7,744,500
Thu, 06 Nov 2025
2 · 8-K
Pre-market · 06:02 ET
8-K ↗
Wed, 05 Nov 2025
43.8900
49.7000
43.0000
48.3300
10,252,200
Tue, 04 Nov 2025
42.1900
44.5350
41.0000
43.6500
11,057,900
Mon, 03 Nov 2025
45.0000
46.2500
43.8200
44.0100
13,738,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
48.8750
49.3620
44.7980
45.0700
14,246,100
Thu, 30 Oct 2025
48.6000
53.8000
47.6000
48.7400
23,638,000
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 07:07 ET
8-K ↗
Wed, 29 Oct 2025
49.3900
50.6300
48.2800
49.2500
7,736,600
Tue, 28 Oct 2025
47.5000
50.0000
47.0000
48.0000
1,563,300
Mon, 27 Oct 2025
47.9100
48.0100
45.2800
45.7500
383,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend