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.0100
67.0100
64.0000
64.1200
616,400
Thu, 22 Oct 2026
62.8300
67.3800
62.8300
67.0000
1,332,500
Wed, 21 Oct 2026
65.0600
65.5150
62.4300
62.5800
1,068,600
Tue, 20 Oct 2026
66.2100
66.7500
64.6800
66.0500
840,800
Mon, 19 Oct 2026
65.8600
66.4150
65.0000
66.1200
644,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
67.9200
68.4800
66.6200
66.6300
1,051,900
Thu, 15 Oct 2026
68.9700
69.5800
67.2700
67.6500
886,700
Wed, 14 Oct 2026
65.9000
68.4750
65.5300
68.1000
1,031,300
Tue, 13 Oct 2026
65.2600
67.1150
64.4600
66.1600
1,127,200
Mon, 12 Oct 2026
64.0800
65.5700
60.1500
65.2600
1,293,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
65.2400
65.6700
63.7700
64.0700
893,800
Thu, 08 Oct 2026
63.2500
65.5600
62.9150
65.1800
1,388,000
Wed, 07 Oct 2026
63.0000
63.7700
62.4550
63.2500
1,169,100
Tue, 06 Oct 2026
61.4500
63.7800
61.4400
62.7700
1,430,800
Mon, 05 Oct 2026
60.2700
61.5900
59.6890
61.3300
1,023,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
58.5100
61.4400
57.8350
60.2600
1,210,600
Thu, 01 Oct 2026
57.0800
58.6400
57.0000
57.7200
1,090,700
Wed, 30 Sep 2026
57.4700
57.7900
56.6050
57.5600
844,900
Tue, 29 Sep 2026
56.6700
57.8650
56.1200
57.1500
936,700
Mon, 28 Sep 2026
56.8300
57.5300
56.0000
57.1700
759,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
58.2700
58.3900
56.3510
57.9100
1,042,300
Thu, 24 Sep 2026
59.4700
59.9350
57.7700
58.3100
812,000
Wed, 23 Sep 2026
60.1300
60.7400
59.0300
59.2100
917,100
Tue, 22 Sep 2026
62.1300
62.5800
59.8300
60.1300
1,197,700
Mon, 21 Sep 2026
61.4400
63.0700
61.3100
61.3700
1,218,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
61.1600
62.2600
60.5550
61.4400
1,639,600
Thu, 17 Sep 2026
63.2800
63.3800
61.0400
61.5700
1,121,800
Wed, 16 Sep 2026
61.8500
63.1700
61.1000
62.0300
1,065,700
Tue, 15 Sep 2026
63.6700
63.8100
62.1450
62.6900
1,062,100
Mon, 14 Sep 2026
64.4500
66.0000
63.6600
63.7700
870,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
65.5200
66.7500
63.3700
63.7400
1,090,600
Thu, 10 Sep 2026
66.5000
67.2400
65.0400
65.1700
1,383,500
Wed, 09 Sep 2026
66.8500
69.8400
66.7800
67.2100
1,089,800
Tue, 08 Sep 2026
70.2700
70.2700
67.2800
67.2800
941,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
68.9100
71.1300
68.7900
70.2400
763,400
Thu, 03 Sep 2026
71.4000
71.7400
68.2300
69.6800
1,222,200
Wed, 02 Sep 2026
70.3000
72.1880
69.8900
70.7650
820,100
Tue, 01 Sep 2026
70.0700
70.9300
69.2100
70.3100
1,000,400
Mon, 31 Aug 2026
70.0400
71.5000
69.4100
69.8600
1,430,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
72.3300
73.2800
70.2600
70.8200
1,118,500
Thu, 27 Aug 2026
74.1200
74.1300
71.7150
72.7800
1,254,500
Wed, 26 Aug 2026
75.4000
75.7650
74.1100
74.8900
904,700
Tue, 25 Aug 2026
76.4400
76.5950
74.3650
75.4000
987,100
Mon, 24 Aug 2026
74.0300
77.1300
73.6700
76.5500
1,428,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
74.3400
74.6000
72.9800
73.9650
1,077,100
Thu, 20 Aug 2026
73.9000
75.5150
73.7300
74.1300
1,368,300
Wed, 19 Aug 2026
73.5800
75.6300
72.8500
75.0300
1,346,000
Tue, 18 Aug 2026
72.7900
73.2600
71.8700
72.6300
711,400
Mon, 17 Aug 2026
71.8550
74.1500
71.4000
72.6500
1,214,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
72.8200
73.6600
72.2300
72.7600
1,028,600
Thu, 13 Aug 2026
72.5400
73.6700
71.7700
72.7300
764,100
Wed, 12 Aug 2026
71.7900
73.3000
70.6400
72.3100
1,130,700
Tue, 11 Aug 2026
67.4100
73.1700
67.4100
71.7500
1,800,100
Mon, 10 Aug 2026
66.2000
69.2400
66.2000
67.7700
1,085,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
67.1600
67.9700
66.1600
66.9100
906,900
Thu, 06 Aug 2026
68.3300
70.0050
66.5500
66.7300
1,895,100
Wed, 05 Aug 2026
14 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Wed, 05 Aug 2026
66.6000
74.0400
64.9500
71.4700
6,436,000
Wed, 05 Aug 2026
13 · 8-K
Pre-market · 06:33 ET
8-K ↗
Tue, 04 Aug 2026
60.1200
63.5900
59.7100
62.3800
2,159,700
Mon, 03 Aug 2026
60.0000
60.7150
57.5700
59.6200
2,004,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
60.5400
61.4000
59.1900
59.5400
727,600
Thu, 30 Jul 2026
60.8000
61.0950
58.6000
60.7400
735,700
Wed, 29 Jul 2026
60.5500
62.7300
60.5500
61.9400
899,800
Tue, 28 Jul 2026
60.9400
62.6150
60.1500
61.2200
1,115,300
Mon, 27 Jul 2026
58.4300
60.5300
58.1550
59.5000
997,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
56.1400
58.0800
55.3700
57.5400
1,057,900
Thu, 23 Jul 2026
57.1200
58.8900
56.3300
56.6600
893,000
Wed, 22 Jul 2026
58.6200
58.8050
57.0100
57.7100
782,600
Tue, 21 Jul 2026
56.6900
58.8800
56.3430
58.6200
1,114,400
Mon, 20 Jul 2026
56.9700
57.3100
55.8950
56.9500
770,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
56.4100
57.7800
54.4700
56.6400
1,163,700
Thu, 16 Jul 2026
56.9200
57.9900
56.3700
56.9300
829,700
Wed, 15 Jul 2026
55.0400
57.5700
54.6850
56.2300
1,007,700
Tue, 14 Jul 2026
55.5900
55.9500
53.8600
54.2300
845,000
Mon, 13 Jul 2026
53.6100
58.3900
53.5500
55.9200
1,699,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
55.6100
55.9900
53.4800
53.6200
818,700
Thu, 09 Jul 2026
53.6700
56.1000
53.0200
55.4700
978,600
Wed, 08 Jul 2026
54.0500
54.8600
52.3750
54.2500
1,649,700
Tue, 07 Jul 2026
55.0700
55.9000
53.5350
54.5100
1,356,800
Mon, 06 Jul 2026
56.3100
56.4500
53.2300
54.0900
1,470,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
56.7500
57.8100
54.9600
56.3800
1,918,800
Wed, 01 Jul 2026
59.2000
60.6300
52.2150
56.0000
2,955,000
Tue, 30 Jun 2026
60.5500
60.5500
58.1800
59.1200
1,801,900
Mon, 29 Jun 2026
57.9300
60.7800
57.6300
60.6400
1,918,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
52.5450
57.8700
52.5450
57.4300
2,403,000
Thu, 25 Jun 2026
52.6000
54.0750
52.6000
53.3800
976,900
Wed, 24 Jun 2026
53.4200
54.5300
51.6800
52.7400
1,289,000
Wed, 24 Jun 2026
12 · 8-K
Pre-market · 09:12 ET
SEC Form 8-K ↗
Tue, 23 Jun 2026
51.3900
53.4450
51.1300
53.3700
1,345,100
Mon, 22 Jun 2026
55.4900
55.4900
50.5000
50.9200
2,159,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
56.3400
56.8600
54.7700
55.0100
1,633,800
Wed, 17 Jun 2026
56.8500
57.9300
55.3500
55.6600
960,900
Tue, 16 Jun 2026
54.4500
57.5700
54.0940
57.0900
1,346,100
Mon, 15 Jun 2026
53.4500
55.6000
53.0550
54.4900
1,440,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
52.1500
53.4800
51.5000
52.6600
779,000
Thu, 11 Jun 2026
11 · 8-K
After-hours · 16:05 ET
SEC Form 8-K ↗
Thu, 11 Jun 2026
50.2300
52.9100
49.4510
52.2200
1,228,700
Wed, 10 Jun 2026
51.0800
52.0300
50.4390
50.6000
1,352,900
Tue, 09 Jun 2026
51.6100
53.4600
50.8250
51.1500
1,177,800
Mon, 08 Jun 2026
49.2800
52.3700
48.6500
51.4000
1,854,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
49.5800
50.4100
48.4900
49.7400
1,561,600
Thu, 04 Jun 2026
50.4000
51.2100
48.0100
49.2200
1,614,500
Wed, 03 Jun 2026
49.8800
51.1700
49.0000
50.0000
1,800,100
Tue, 02 Jun 2026
49.2300
50.6700
47.5050
49.8600
1,559,900
Mon, 01 Jun 2026
50.6200
50.8250
48.9200
49.4200
1,656,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
52.9200
53.4600
51.4500
51.6000
1,415,800
Thu, 28 May 2026
51.7200
53.6100
51.3600
53.0900
1,473,100
Wed, 27 May 2026
50.9900
52.7200
50.7000
52.3300
2,407,900
Tue, 26 May 2026
51.6600
52.1000
50.5700
51.0000
1,934,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
51.1800
51.6200
50.0000
51.5800
1,708,600
Thu, 21 May 2026
51.0000
51.7000
48.9650
51.3000
2,691,200
Wed, 20 May 2026
47.5200
48.6600
46.4500
48.3500
2,162,000
Tue, 19 May 2026
48.6500
49.2800
47.0000
47.3900
1,616,500
Mon, 18 May 2026
50.0400
51.8300
47.8400
48.4500
1,548,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
49.0900
49.9500
47.8100
49.3500
1,362,000
Thu, 14 May 2026
48.6400
50.5000
48.5500
49.3400
2,085,300
Wed, 13 May 2026
50.6300
51.1300
47.9500
48.6300
2,221,000
Tue, 12 May 2026
50.1600
52.3700
49.5700
51.2700
2,078,400
Mon, 11 May 2026
52.8500
53.3650
49.5750
49.6400
1,888,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
55.7900
55.8900
52.1300
53.0800
1,869,800
Thu, 07 May 2026
56.9900
57.9400
55.3000
55.8700
2,859,600
Wed, 06 May 2026
10 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 06 May 2026
61.8800
62.0000
52.7250
54.9250
4,818,000
Wed, 06 May 2026
9 · 8-K
Pre-market · 06:30 ET
8-K ↗
Tue, 05 May 2026
63.5500
64.2800
60.0800
60.1700
2,040,100
Mon, 04 May 2026
62.9900
65.0000
61.9700
63.5600
1,195,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.3800
67.9600
64.9200
65.1500
951,800
Thu, 30 Apr 2026
66.5100
67.8100
65.7600
67.3800
952,800
Wed, 29 Apr 2026
65.1600
66.4000
64.8400
66.1400
1,035,500
Tue, 28 Apr 2026
65.4600
66.4900
64.8000
65.6500
648,000
Mon, 27 Apr 2026
8 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Mon, 27 Apr 2026
7 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Mon, 27 Apr 2026
66.0500
67.5900
64.8500
65.4500
847,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
65.6400
66.3600
64.6000
66.1500
889,800
Thu, 23 Apr 2026
66.1200
66.8400
63.3100
65.5600
1,041,500
Wed, 22 Apr 2026
65.6400
67.1650
65.5000
65.9600
928,300
Tue, 21 Apr 2026
68.0400
68.7100
64.3500
64.8300
1,342,900
Mon, 20 Apr 2026
69.1900
69.6700
67.5800
68.1200
877,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
67.7700
71.9900
66.3450
69.5000
1,700,600
Thu, 16 Apr 2026
68.4650
69.5300
66.5000
67.3400
994,000
Wed, 15 Apr 2026
69.3400
69.8400
67.5300
68.7900
851,500
Tue, 14 Apr 2026
68.3900
69.7400
67.8800
69.1100
1,010,600
Mon, 13 Apr 2026
65.4500
68.3500
64.2800
68.2500
1,179,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.8800
67.0000
64.0650
64.8000
1,198,700
Thu, 09 Apr 2026
64.6100
67.1800
63.2000
66.6300
1,242,900
Wed, 08 Apr 2026
66.1900
67.2300
63.9550
65.0300
2,042,500
Tue, 07 Apr 2026
58.6900
63.4100
57.7750
63.0400
2,186,200
Mon, 06 Apr 2026
59.5300
59.8800
57.0600
59.0100
1,219,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
59.0100
61.2850
58.0000
59.4000
1,514,600
Wed, 01 Apr 2026
58.4400
60.8500
56.8000
60.0800
1,708,500
Tue, 31 Mar 2026
56.6000
59.7100
56.6000
58.9600
1,065,100
Mon, 30 Mar 2026
56.6600
57.6700
56.0100
56.6000
1,199,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.7800
59.0500
55.7000
55.9300
1,446,200
Thu, 26 Mar 2026
59.5100
60.1200
57.2000
58.7900
1,703,300
Wed, 25 Mar 2026
58.8100
60.5700
56.3300
60.1000
2,900,000
Tue, 24 Mar 2026
64.6800
66.4200
52.3100
58.9300
5,192,800
Mon, 23 Mar 2026
65.9100
66.5500
63.8950
64.6800
1,410,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
64.0300
65.2500
62.4100
64.5400
1,724,700
Thu, 19 Mar 2026
64.3000
64.4900
61.9800
63.1700
2,506,800
Wed, 18 Mar 2026
66.6500
67.5980
64.8600
65.1000
1,859,100
Tue, 17 Mar 2026
76.1300
78.4700
66.3300
67.4200
5,179,900
Mon, 16 Mar 2026
77.1000
77.8800
73.5920
75.3700
1,231,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
78.7500
79.3500
75.7350
76.6000
1,455,000
Thu, 12 Mar 2026
79.6800
80.8250
77.9800
78.0400
1,578,800
Wed, 11 Mar 2026
81.4700
82.8020
80.2000
80.3300
853,900
Tue, 10 Mar 2026
82.6700
83.8800
81.4000
81.7900
1,050,200
Mon, 09 Mar 2026
82.0300
83.1800
79.5090
82.8300
1,634,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
84.0300
84.0600
81.5700
82.6400
1,572,700
Thu, 05 Mar 2026
85.0000
86.0000
83.4200
85.1900
976,800
Wed, 04 Mar 2026
84.2300
85.7200
82.6570
85.5000
1,552,100
Tue, 03 Mar 2026
82.5200
84.9650
79.1400
84.1100
1,694,700
Mon, 02 Mar 2026
83.1800
85.8700
82.5060
84.3600
1,714,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
81.3900
84.5400
81.0450
84.4500
1,509,000
Thu, 26 Feb 2026
80.5100
81.3900
79.3850
81.2600
1,409,000
Wed, 25 Feb 2026
81.2600
81.9800
78.4500
79.6300
1,330,100
Tue, 24 Feb 2026
80.9400
82.6700
78.2600
80.8900
2,582,900
Mon, 23 Feb 2026
6 · 10-K
After-hours · 16:06 ET
10-K ↗
Mon, 23 Feb 2026
72.0500
78.9400
72.0500
78.5800
2,415,000
Mon, 23 Feb 2026
5 · 8-K
Pre-market · 06:31 ET
8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
73.9000
74.9000
72.1600
74.5100
2,478,600
Thu, 19 Feb 2026
72.6900
74.8100
71.8700
74.6700
1,414,100
Wed, 18 Feb 2026
71.3900
73.4400
71.3750
72.9700
1,944,700
Tue, 17 Feb 2026
68.2500
71.7850
66.7900
71.6900
1,857,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
69.2500
69.5800
66.3200
67.7200
981,300
Thu, 12 Feb 2026
68.7100
68.9800
67.0900
67.8900
879,500
Wed, 11 Feb 2026
69.3300
70.1800
68.3600
68.5200
935,400
Tue, 10 Feb 2026
69.8700
72.0750
69.2800
69.3800
758,100
Mon, 09 Feb 2026
69.9000
70.5900
68.4500
69.9200
971,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.9500
70.0000
66.9500
69.9000
1,151,400
Thu, 05 Feb 2026
69.4900
70.1840
65.2600
67.3700
1,095,200
Wed, 04 Feb 2026
69.8900
70.4500
65.8400
69.2000
1,582,300
Wed, 04 Feb 2026
4 · 8-K
Pre-market · 08:07 ET
SEC Form 8-K ↗
Tue, 03 Feb 2026
70.5300
73.0000
68.7300
69.8900
1,193,300
Mon, 02 Feb 2026
69.7000
70.6700
68.5390
70.0100
865,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
70.8200
70.8200
67.6400
69.7000
1,824,400
Thu, 29 Jan 2026
71.5500
72.5650
68.4000
70.3900
1,890,300
Wed, 28 Jan 2026
72.7200
73.1900
70.9100
71.5000
1,894,700
Tue, 27 Jan 2026
71.8200
72.2250
69.8100
72.0000
701,900
Mon, 26 Jan 2026
72.2800
73.0000
70.3500
72.1100
1,132,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.2200
72.9900
71.0000
71.5500
904,900
Thu, 22 Jan 2026
69.9700
72.8500
69.8600
72.6000
1,626,300
Wed, 21 Jan 2026
68.2900
70.7900
67.3800
69.8600
2,093,900
Tue, 20 Jan 2026
64.2000
68.2100
63.4800
67.6700
1,855,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
62.9500
64.9300
62.5150
64.2500
751,300
Thu, 15 Jan 2026
63.2100
63.7600
62.2500
63.2600
1,131,000
Wed, 14 Jan 2026
63.2900
64.4850
60.9750
63.2000
897,300
Tue, 13 Jan 2026
64.0200
64.4360
62.8800
63.7500
528,600
Mon, 12 Jan 2026
64.1600
65.4000
62.8800
64.1500
937,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
61.9300
64.1300
60.3700
64.0600
756,200
Thu, 08 Jan 2026
61.4300
63.5900
60.3840
61.9300
754,700
Wed, 07 Jan 2026
62.8600
63.8800
61.7500
62.0700
727,600
Tue, 06 Jan 2026
60.1700
62.5900
59.5000
62.2900
941,500
Mon, 05 Jan 2026
60.2200
61.5000
59.9700
60.1400
803,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
60.6400
61.1000
59.7200
60.1500
762,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
60.0100
61.3450
59.6800
60.9300
732,100
Tue, 30 Dec 2025
62.6400
62.8350
60.0000
60.1300
1,108,600
Mon, 29 Dec 2025
63.9600
64.6200
63.0200
63.0400
990,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.9800
64.9000
63.6600
64.1700
467,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
64.5800
64.7000
63.6900
64.0200
304,000
Tue, 23 Dec 2025
63.4800
64.7200
62.9000
64.5100
958,600
Mon, 22 Dec 2025
62.3700
64.3500
62.3000
63.9700
993,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
65.5000
65.5000
62.2300
62.6100
1,566,200
Thu, 18 Dec 2025
65.0000
66.4700
64.9500
65.6300
1,284,500
Wed, 17 Dec 2025
62.8500
65.5500
62.8500
64.8800
1,823,800
Tue, 16 Dec 2025
63.6000
65.3100
63.1410
63.9700
1,209,500
Mon, 15 Dec 2025
62.0500
64.5600
61.5000
63.5600
1,315,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
3 · 8-K
After-hours · 16:02 ET
SEC Form 8-K ↗
Fri, 12 Dec 2025
62.8900
64.7900
62.7900
63.4200
934,300
Thu, 11 Dec 2025
64.0300
65.7500
62.6700
62.8900
908,800
Wed, 10 Dec 2025
64.5700
65.4200
63.4700
63.8400
1,742,800
Tue, 09 Dec 2025
63.3600
64.8900
63.0700
64.6500
1,522,700
Mon, 08 Dec 2025
61.8400
63.7500
61.5530
63.1700
1,854,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
61.8100
62.9900
61.6200
62.0500
1,406,800
Thu, 04 Dec 2025
62.5300
63.1100
61.0000
61.9900
1,085,000
Wed, 03 Dec 2025
58.1800
63.0500
58.0290
62.1800
2,080,200
Tue, 02 Dec 2025
57.3100
58.5000
56.2800
58.1600
1,365,300
Mon, 01 Dec 2025
56.7200
58.6100
56.6600
57.3000
1,389,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
56.4700
57.5400
56.3050
57.1600
243,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
55.7100
57.8000
55.7100
56.2600
1,045,400
Tue, 25 Nov 2025
53.6200
56.1100
53.6200
55.7900
841,200
Mon, 24 Nov 2025
53.9000
54.7600
53.1700
53.6200
996,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
53.3100
55.0000
52.8700
54.0000
756,200
Thu, 20 Nov 2025
53.0700
53.9900
52.1400
52.8000
1,008,900
Wed, 19 Nov 2025
52.8800
53.9200
51.8000
53.2200
625,600
Tue, 18 Nov 2025
52.7900
54.0000
52.4800
52.8500
802,800
Mon, 17 Nov 2025
53.3600
53.9130
51.9950
52.7400
881,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
53.2000
53.8400
52.1300
53.4400
744,500
Thu, 13 Nov 2025
55.6500
56.6100
53.3500
53.4400
1,058,700
Wed, 12 Nov 2025
56.0400
57.6440
54.6600
55.6100
952,400
Tue, 11 Nov 2025
55.5700
57.1400
55.3200
56.0000
1,022,600
Mon, 10 Nov 2025
55.3300
57.1000
54.9900
55.3500
1,386,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
56.0000
56.7800
54.1850
55.2400
1,162,000
Thu, 06 Nov 2025
57.2400
57.3550
54.4600
56.0000
1,436,300
Wed, 05 Nov 2025
56.0300
57.6200
55.9750
57.4000
1,580,300
Tue, 04 Nov 2025
56.5700
57.3500
54.6500
56.0300
1,879,800
Mon, 03 Nov 2025
2 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Mon, 03 Nov 2025
53.2700
56.6000
51.1000
56.2500
4,801,500
Mon, 03 Nov 2025
1 · 8-K
Pre-market · 06:30 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
50.7350
51.7400
48.7600
49.2100
3,131,500
Thu, 30 Oct 2025
52.2200
52.6800
50.5500
50.6000
1,332,700
Wed, 29 Oct 2025
53.1100
53.5500
52.0400
52.6200
1,374,700
Tue, 28 Oct 2025
55.7800
55.7800
53.4400
53.8200
1,015,700
Mon, 27 Oct 2025
54.0900
55.9700
53.2800
55.8200
1,044,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend