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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
63.4900
65.4900
60.8950
61.2300
4,262,972
Thu, 22 Oct 2026
68.7500
69.8270
63.5900
63.9700
4,742,000
Wed, 21 Oct 2026
73.2000
74.0000
67.1200
71.5800
6,489,200
Tue, 20 Oct 2026
66.6900
71.8600
64.8800
69.0400
4,612,400
Mon, 19 Oct 2026
70.1100
70.3300
66.9300
68.1700
5,151,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
73.4000
75.5000
67.1100
67.7500
6,194,600
Thu, 15 Oct 2026
69.3500
77.0900
66.9000
76.0900
16,747,800
Wed, 14 Oct 2026
80.0000
80.7400
72.0600
74.8700
12,867,500
Tue, 13 Oct 2026
80.8800
85.6500
78.7000
83.6100
4,908,900
Mon, 12 Oct 2026
83.6900
86.9000
82.5000
85.2400
3,471,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
81.5300
84.4500
77.7100
84.2700
6,373,100
Thu, 08 Oct 2026
87.2600
87.3700
78.1900
79.5900
10,309,800
Wed, 07 Oct 2026
89.2000
90.2700
85.6600
89.3000
10,009,400
Tue, 06 Oct 2026
91.8500
93.8000
88.6300
92.2200
5,711,900
Mon, 05 Oct 2026
89.9600
90.5350
84.7500
89.2700
3,478,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
90.0500
93.0000
88.1000
89.6300
4,616,800
Thu, 01 Oct 2026
85.9600
86.5550
82.1000
86.3600
4,722,500
Wed, 30 Sep 2026
93.3700
93.7100
85.7300
86.1000
7,183,600
Tue, 29 Sep 2026
94.3500
96.7500
92.0800
92.8600
2,481,000
Mon, 28 Sep 2026
95.9300
97.9300
91.8300
92.7100
2,140,600
Mon, 28 Sep 2026
24 · 8-K
Pre-market · 07:30 ET
FORM 8-K ↗
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
102.0100
102.3080
95.6350
96.8200
2,631,400
Thu, 24 Sep 2026
99.8200
105.3900
98.5300
101.5400
2,489,600
Wed, 23 Sep 2026
105.3200
107.2000
102.3700
102.4600
3,194,000
Tue, 22 Sep 2026
102.0000
110.6900
101.9000
106.6100
5,378,900
Mon, 21 Sep 2026
104.6200
107.8400
100.2600
103.4200
5,715,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
93.3400
99.0250
90.3200
98.7400
7,382,900
Thu, 17 Sep 2026
96.5000
98.5700
89.1700
90.9900
5,447,300
Wed, 16 Sep 2026
88.4000
94.1000
88.3400
89.8200
3,993,400
Tue, 15 Sep 2026
90.0100
90.9130
85.7100
87.0900
3,816,900
Mon, 14 Sep 2026
91.6750
93.8000
88.5000
91.1300
6,288,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
91.1150
101.2700
91.0500
98.6000
5,682,300
Thu, 10 Sep 2026
91.7100
93.4500
88.5000
90.6000
3,471,400
Wed, 09 Sep 2026
99.4900
101.8300
94.1500
95.9200
2,857,300
Tue, 08 Sep 2026
95.8500
100.4500
92.6700
99.4900
5,635,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
87.0100
94.7900
86.7500
93.5450
5,728,200
Thu, 03 Sep 2026
80.8700
88.6900
79.1100
88.0900
5,470,500
Wed, 02 Sep 2026
76.7150
81.5000
75.9000
80.6800
3,711,900
Tue, 01 Sep 2026
79.3900
79.9900
75.3100
77.5700
3,673,000
Mon, 31 Aug 2026
79.4300
79.9900
75.7100
78.6400
4,201,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
85.2000
86.3000
78.5500
79.4200
4,435,200
Thu, 27 Aug 2026
89.4500
90.2400
85.9200
87.1300
4,715,100
Wed, 26 Aug 2026
84.2050
87.8200
82.2300
85.0000
4,046,000
Tue, 25 Aug 2026
80.1200
85.6900
79.3840
85.5000
3,474,000
Mon, 24 Aug 2026
79.5050
81.5500
77.5000
79.5600
4,707,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
92.4100
94.2200
77.3500
80.8600
9,588,300
Thu, 20 Aug 2026
82.2300
89.1600
81.7300
88.6500
4,477,000
Wed, 19 Aug 2026
81.0900
83.0000
76.0300
82.0800
5,722,400
Tue, 18 Aug 2026
85.0000
85.7500
80.2500
80.7900
6,375,800
Mon, 17 Aug 2026
85.8600
88.1200
83.9400
88.0400
3,953,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
81.7000
88.0550
80.5100
85.4400
5,568,200
Thu, 13 Aug 2026
90.4000
93.1900
82.9100
82.9500
5,993,400
Wed, 12 Aug 2026
95.5250
96.7500
89.6350
90.7700
4,517,500
Tue, 11 Aug 2026
90.2200
93.9860
88.6900
88.7800
3,453,100
Mon, 10 Aug 2026
88.4200
90.5650
85.5500
85.6600
3,234,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
93.8800
95.2500
85.0450
88.5900
6,837,900
Thu, 06 Aug 2026
90.2500
96.5100
88.0100
90.6500
3,050,900
Wed, 05 Aug 2026
101.5800
104.8000
92.5700
92.7600
4,717,500
Tue, 04 Aug 2026
103.5100
110.9300
100.8500
101.1600
6,953,600
Tue, 04 Aug 2026
23 · 8-K
Pre-market · 06:42 ET
FORM 8-K ↗
Tue, 04 Aug 2026
22 · 10-Q
Pre-market · 06:31 ET
10-Q ↗
Mon, 03 Aug 2026
103.9000
113.4150
101.5000
112.0800
3,503,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
114.2200
116.7200
104.6200
107.6300
4,589,700
Thu, 30 Jul 2026
98.2000
108.7300
97.5700
108.2700
5,486,700
Wed, 29 Jul 2026
100.0100
100.3400
86.8900
88.1800
7,198,800
Tue, 28 Jul 2026
100.6900
103.0400
91.6000
101.1400
4,650,500
Mon, 27 Jul 2026
111.8000
112.6000
100.8800
104.5900
3,988,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
116.2600
117.9800
109.0000
109.9900
3,680,000
Thu, 23 Jul 2026
111.0300
120.3800
110.2300
117.6700
6,158,000
Wed, 22 Jul 2026
105.1200
114.6000
105.0700
109.8600
2,841,100
Tue, 21 Jul 2026
104.6600
110.4700
103.8010
108.9800
4,274,200
Mon, 20 Jul 2026
101.5100
107.0000
99.1000
100.9300
7,269,400
Mon, 20 Jul 2026
21 · 8-K
Pre-market · 07:20 ET
FORM 8-K ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.0200
96.0200
83.3000
91.4500
4,603,900
Thu, 16 Jul 2026
98.1300
101.6700
90.0200
91.9100
4,460,200
Wed, 15 Jul 2026
99.4500
106.1350
95.6400
103.0300
4,125,000
Tue, 14 Jul 2026
103.1100
104.0000
96.0700
98.3300
2,721,400
Mon, 13 Jul 2026
100.2800
102.2800
95.8250
99.1700
2,563,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
106.1100
107.0230
99.9100
102.2200
2,550,500
Thu, 09 Jul 2026
110.5000
112.3900
105.7200
106.2200
3,078,900
Wed, 08 Jul 2026
95.2950
106.3900
94.4900
106.1100
3,444,400
Tue, 07 Jul 2026
101.5900
102.1900
92.5600
96.7400
4,172,100
Mon, 06 Jul 2026
103.4800
109.8000
101.7000
103.7800
4,205,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
106.8400
108.4900
94.0180
97.1400
5,618,900
Wed, 01 Jul 2026
110.0000
111.8600
98.6700
105.7900
6,183,600
Tue, 30 Jun 2026
115.2500
117.4500
112.7320
115.4450
3,724,200
Mon, 29 Jun 2026
125.2600
126.4590
111.2500
118.2700
3,932,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
113.7100
123.8800
109.5100
123.0200
11,587,100
Thu, 25 Jun 2026
120.1000
121.9950
109.3000
117.6800
3,191,700
Wed, 24 Jun 2026
120.0000
120.4700
111.5100
116.1000
3,875,700
Tue, 23 Jun 2026
113.2200
124.2900
111.1100
120.5100
3,566,900
Mon, 22 Jun 2026
127.6300
129.8800
118.6010
121.0400
3,833,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
123.3700
126.9200
119.1500
124.4400
4,300,000
Wed, 17 Jun 2026
121.3900
126.2800
118.0800
118.8800
4,731,200
Tue, 16 Jun 2026
121.2500
124.9500
119.2400
121.4800
3,500,000
Mon, 15 Jun 2026
125.9900
128.6000
118.7400
120.1800
3,643,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
20 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 12 Jun 2026
116.7500
124.3000
115.0200
118.8600
2,845,400
Thu, 11 Jun 2026
107.6400
117.2400
107.3500
116.3100
4,294,700
Wed, 10 Jun 2026
111.0000
116.8900
104.2500
105.6800
2,687,000
Wed, 10 Jun 2026
19 · 8-K
Next filing day · accepted 09 Jun, 17:49 ET
FORM 8-K ↗
Tue, 09 Jun 2026
122.9000
124.9800
107.3200
112.6500
4,528,300
Mon, 08 Jun 2026
119.0000
121.3800
113.6400
119.6000
3,601,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
122.2500
122.6200
108.1200
112.2400
6,012,800
Fri, 05 Jun 2026
18 · 8-K
Pre-market · 07:36 ET
FORM 8-K ↗
Thu, 04 Jun 2026
17 · 8-K
After market open · 10:28 ET
FORM 8-K ↗
Thu, 04 Jun 2026
124.6900
130.5800
120.4190
127.7600
3,740,500
Wed, 03 Jun 2026
133.8300
135.3100
126.8400
131.2900
3,281,400
Tue, 02 Jun 2026
134.1900
140.8000
130.5300
133.0200
3,644,300
Mon, 01 Jun 2026
123.0300
134.3850
120.0500
132.3800
4,317,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
123.5000
126.6510
119.5800
124.8300
3,950,900
Thu, 28 May 2026
119.0000
126.2600
114.6600
124.2400
4,845,600
Wed, 27 May 2026
113.3900
119.6100
109.6350
117.6400
4,067,300
Tue, 26 May 2026
111.9000
116.4500
110.3600
112.5400
5,045,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
104.2000
108.5300
101.4500
105.9000
3,304,300
Thu, 21 May 2026
96.8700
105.4300
96.2000
105.2600
4,449,800
Wed, 20 May 2026
97.1000
100.5600
94.8400
96.5100
4,111,000
Tue, 19 May 2026
95.2100
96.0000
86.8200
93.3100
5,235,000
Mon, 18 May 2026
100.5000
101.0000
92.5020
96.2000
5,594,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
104.3000
104.4700
99.5200
102.4700
4,781,100
Thu, 14 May 2026
108.4700
110.6600
104.5100
109.3700
4,560,200
Wed, 13 May 2026
107.4800
112.2600
103.0100
108.3200
4,664,100
Tue, 12 May 2026
99.8500
108.0500
97.4400
107.3100
4,582,400
Mon, 11 May 2026
97.8650
106.3300
94.2000
102.1900
5,772,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
105.7700
106.1800
96.7900
98.4600
5,297,400
Thu, 07 May 2026
105.1050
105.1050
93.8000
101.1800
9,280,400
Wed, 06 May 2026
101.5700
111.3300
96.3900
108.9400
19,778,900
Wed, 06 May 2026
16 · 8-K
Pre-market · 06:50 ET
8-K ↗
Wed, 06 May 2026
15 · 10-Q
Pre-market · 06:45 ET
10-Q ↗
Tue, 05 May 2026
79.7800
80.7600
77.0020
80.5100
3,717,700
Mon, 04 May 2026
77.6300
78.5300
74.9000
78.0800
3,035,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
77.0000
79.1000
76.0910
76.9800
2,745,600
Fri, 01 May 2026
14 · 8-K
Next filing day · accepted 30 Apr, 19:07 ET
FORM 8-K ↗
Thu, 30 Apr 2026
74.4100
76.9400
73.3000
75.7800
4,427,800
Wed, 29 Apr 2026
72.7900
72.9100
69.3000
71.0000
2,312,400
Tue, 28 Apr 2026
71.6510
73.5700
69.5000
72.1100
3,867,300
Tue, 28 Apr 2026
13 · 8-K
Pre-market · 07:47 ET
FORM 8-K ↗
Tue, 28 Apr 2026
12 · DEFA14A
Pre-market · 06:35 ET
DEFA14A ↗
Tue, 28 Apr 2026
11 · DEF 14A
Pre-market · 06:30 ET
DEF 14A ↗
Mon, 27 Apr 2026
76.8700
76.8900
74.1200
75.7100
2,540,400
Mon, 27 Apr 2026
10 · 8-K
Pre-market · 09:02 ET
FORM 8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
80.2400
82.1000
76.8300
76.8700
5,311,000
Thu, 23 Apr 2026
80.0000
83.1800
77.7700
78.7700
4,367,400
Wed, 22 Apr 2026
80.4000
82.4940
79.8000
80.7400
3,965,000
Tue, 21 Apr 2026
80.1200
82.2000
75.8100
76.5800
4,410,500
Mon, 20 Apr 2026
73.9900
79.0400
73.7400
78.9900
4,876,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
73.4700
76.0800
72.0800
74.9000
6,006,000
Thu, 16 Apr 2026
71.3600
71.6600
68.0500
70.9200
3,454,900
Wed, 15 Apr 2026
71.6600
72.3200
68.3200
71.0900
5,361,600
Tue, 14 Apr 2026
72.3300
74.6480
71.1500
71.7400
4,913,900
Mon, 13 Apr 2026
64.7000
71.1600
63.2300
69.7600
5,636,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64.5000
68.6600
64.5000
66.0850
5,824,900
Thu, 09 Apr 2026
61.0600
67.0800
60.5490
63.4200
8,390,100
Wed, 08 Apr 2026
57.0850
63.6600
56.9800
61.4300
11,123,400
Tue, 07 Apr 2026
49.7000
52.7100
48.0500
52.6600
4,380,100
Mon, 06 Apr 2026
48.5000
50.1800
48.1500
49.5800
2,074,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
44.9000
49.9000
44.2100
48.1100
3,688,900
Wed, 01 Apr 2026
48.8000
49.5000
47.3100
47.3600
3,418,200
Tue, 31 Mar 2026
44.0300
47.0300
43.7500
46.9100
4,270,500
Mon, 30 Mar 2026
48.2100
48.8000
42.0600
42.7200
4,810,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
49.7200
49.9900
46.6550
47.4050
4,668,600
Thu, 26 Mar 2026
53.5000
53.8500
49.5500
50.5800
4,985,700
Wed, 25 Mar 2026
55.0900
56.8700
54.8100
55.6200
4,528,900
Tue, 24 Mar 2026
52.0600
53.4800
50.4800
53.2500
4,242,600
Mon, 23 Mar 2026
49.4700
53.4450
49.2500
52.9400
7,279,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
50.1400
51.1800
46.5900
47.4600
4,336,300
Thu, 19 Mar 2026
48.0300
50.9600
46.6100
50.1400
3,577,400
Wed, 18 Mar 2026
50.4650
51.7700
48.8400
49.3600
3,790,100
Tue, 17 Mar 2026
50.8500
52.7470
50.7900
51.7900
2,547,700
Mon, 16 Mar 2026
50.6600
51.8900
49.9200
51.1900
3,510,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
50.0000
51.9200
47.9600
48.3200
2,725,200
Thu, 12 Mar 2026
49.6700
49.9100
46.9400
48.5400
3,681,900
Wed, 11 Mar 2026
49.2000
52.6400
49.1610
51.1200
3,937,200
Tue, 10 Mar 2026
48.9400
50.9700
48.0600
49.1800
4,504,200
Mon, 09 Mar 2026
46.2600
49.2000
44.1200
48.7400
3,647,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
49.2400
50.2800
46.7800
47.0700
4,175,100
Thu, 05 Mar 2026
53.5000
54.0950
48.6000
51.3600
3,425,700
Wed, 04 Mar 2026
50.2800
54.9300
49.6600
54.2100
4,835,400
Tue, 03 Mar 2026
50.9900
51.1400
47.5800
47.6000
4,243,200
Mon, 02 Mar 2026
51.6900
56.2800
51.2500
52.7200
4,022,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53.1180
53.9700
51.7300
53.2300
4,752,700
Thu, 26 Feb 2026
55.8500
57.8600
54.0350
54.8200
3,969,800
Wed, 25 Feb 2026
59.9200
61.8200
54.9200
55.3000
6,928,700
Wed, 25 Feb 2026
9 · 8-K
Pre-market · 09:19 ET
8-K ↗
Wed, 25 Feb 2026
8 · 424B5
Pre-market · 09:12 ET
424B5 ↗
Wed, 25 Feb 2026
7 · 8-K
Pre-market · 06:40 ET
8-K ↗
Wed, 25 Feb 2026
6 · 10-K
Pre-market · 06:36 ET
10-K ↗
Tue, 24 Feb 2026
53.7100
60.2100
53.2000
59.1900
7,128,500
Mon, 23 Feb 2026
52.4700
55.6500
51.9000
54.0300
7,617,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
53.9500
56.2600
52.5000
53.8200
3,855,500
Thu, 19 Feb 2026
52.8300
54.9050
51.1800
54.8600
2,235,800
Wed, 18 Feb 2026
53.3100
55.2000
52.1000
53.6150
3,542,700
Tue, 17 Feb 2026
52.5000
54.5200
51.1500
52.9400
3,416,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
51.1900
55.7000
49.6300
53.8700
3,670,700
Thu, 12 Feb 2026
53.5900
54.3400
49.5800
50.9700
3,728,000
Wed, 11 Feb 2026
55.4900
57.0400
51.8260
53.2200
3,961,500
Tue, 10 Feb 2026
55.9100
56.8400
54.6400
54.9000
3,649,200
Mon, 09 Feb 2026
52.8600
57.3100
52.1800
56.8900
5,153,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
48.9900
53.0900
46.7800
53.0600
6,165,900
Thu, 05 Feb 2026
49.9900
51.0250
43.8100
44.4800
11,391,200
Wed, 04 Feb 2026
57.6800
58.1900
49.2000
54.1700
9,825,600
Tue, 03 Feb 2026
57.4900
60.3300
55.8900
59.0200
6,192,000
Mon, 02 Feb 2026
54.3000
57.9300
53.8000
56.1800
4,535,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
61.1900
62.6600
55.6400
55.8300
7,467,100
Thu, 29 Jan 2026
63.5600
64.5850
59.3400
61.5300
5,249,900
Wed, 28 Jan 2026
63.7400
66.0700
61.2300
64.6000
6,000,600
Tue, 27 Jan 2026
60.0000
62.1500
56.5000
61.8400
5,734,300
Mon, 26 Jan 2026
58.7800
60.0000
55.7000
56.3900
4,753,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
55.0400
60.6900
53.2600
58.2200
6,351,500
Thu, 22 Jan 2026
59.0100
61.0000
54.9600
55.1200
3,705,500
Wed, 21 Jan 2026
59.0800
62.5400
55.0800
58.9400
5,996,300
Tue, 20 Jan 2026
56.9400
60.0610
54.7500
58.2900
5,003,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
57.1500
60.6200
54.6500
59.6500
5,427,900
Thu, 15 Jan 2026
59.0000
59.1900
55.6400
57.2800
4,506,500
Wed, 14 Jan 2026
61.3300
62.9000
57.5200
58.3700
5,327,300
Tue, 13 Jan 2026
61.3300
62.9100
60.0100
61.4800
3,959,800
Mon, 12 Jan 2026
58.9600
61.7700
58.7300
61.0900
3,578,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
59.8500
62.6800
59.0000
60.0400
5,159,900
Thu, 08 Jan 2026
58.0750
59.9700
56.8500
57.9500
4,263,500
Wed, 07 Jan 2026
56.9000
60.0100
56.8000
57.8800
4,329,900
Tue, 06 Jan 2026
57.6300
60.4200
56.2700
58.3500
5,939,100
Mon, 05 Jan 2026
52.9800
59.7600
52.7500
58.2500
9,875,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
47.8500
52.6100
46.8010
51.2700
6,546,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 31 Dec 2025
46.5500
48.3000
45.4900
45.9400
2,741,300
Tue, 30 Dec 2025
48.8300
48.9900
46.2200
46.2800
3,258,200
Mon, 29 Dec 2025
48.7350
51.9900
48.5100
48.8300
3,862,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
52.8800
53.1900
48.4000
49.6400
4,417,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
51.7300
53.8800
51.5510
52.8000
2,419,800
Tue, 23 Dec 2025
48.1500
53.8800
47.9100
52.4700
11,310,600
Mon, 22 Dec 2025
45.8800
52.6300
45.1400
50.3900
13,541,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
40.2200
44.5700
40.0000
44.1200
11,501,200
Thu, 18 Dec 2025
42.9000
45.6400
38.3600
38.5900
12,025,700
Wed, 17 Dec 2025
4 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 17 Dec 2025
41.9300
44.7000
39.7700
40.1600
22,652,500
Tue, 16 Dec 2025
35.3500
37.1150
34.1800
36.8500
4,510,000
Mon, 15 Dec 2025
40.9600
41.0000
34.8000
35.4400
8,771,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
45.8300
46.7500
40.9550
41.3100
7,796,000
Thu, 11 Dec 2025
44.3000
46.8500
42.8000
46.7500
4,620,500
Wed, 10 Dec 2025
44.3750
47.2000
43.5000
46.0400
5,539,600
Tue, 09 Dec 2025
42.4000
46.0000
41.9300
44.9100
4,035,600
Mon, 08 Dec 2025
43.3890
43.4180
41.6400
42.9300
2,733,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
41.8700
42.7300
40.9500
42.4300
3,542,100
Thu, 04 Dec 2025
39.0900
42.9900
38.8800
42.8100
5,002,200
Wed, 03 Dec 2025
37.3600
40.3000
36.9340
40.0200
4,917,000
Tue, 02 Dec 2025
44.5800
45.4500
37.0000
37.6800
14,390,400
Mon, 01 Dec 2025
41.7950
44.2300
41.3300
43.5700
4,636,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
43.5200
45.4700
42.9200
45.0000
3,185,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
40.0150
42.6500
39.5200
42.3700
3,949,900
Tue, 25 Nov 2025
37.4700
40.1600
36.7800
39.9600
5,113,400
Mon, 24 Nov 2025
34.9050
39.4300
34.8400
39.2600
5,943,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.0100
35.0700
31.6700
34.3400
7,261,900
Thu, 20 Nov 2025
40.1750
41.0600
33.3800
33.7600
10,315,900
Wed, 19 Nov 2025
39.1000
39.9890
36.6800
37.5400
5,577,000
Tue, 18 Nov 2025
36.7000
39.8700
36.4200
38.6700
6,886,100
Mon, 17 Nov 2025
35.8800
39.0700
35.5000
37.7000
7,121,200
Mon, 17 Nov 2025
3 · 8-K
Pre-market · 06:48 ET
8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
33.7000
39.9000
33.4000
36.9400
10,567,600
Thu, 13 Nov 2025
39.1700
41.3900
35.7200
36.0200
12,287,800
Wed, 12 Nov 2025
44.9200
45.7500
39.8600
41.7300
6,956,200
Tue, 11 Nov 2025
45.7450
46.4200
42.2000
43.9100
7,169,700
Mon, 10 Nov 2025
46.9500
48.7280
44.7450
47.1700
9,491,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
41.2800
45.1890
40.1400
44.5900
7,305,200
Thu, 06 Nov 2025
46.4100
46.4800
42.3800
43.3700
7,385,200
Wed, 05 Nov 2025
50.0400
51.3620
46.8600
47.0000
8,304,500
Tue, 04 Nov 2025
50.3900
53.8250
45.0290
48.1100
13,124,900
Tue, 04 Nov 2025
2 · 8-K
Pre-market · 06:40 ET
8-K ↗
Tue, 04 Nov 2025
1 · 10-Q
Pre-market · 06:36 ET
10-Q ↗
Mon, 03 Nov 2025
54.0000
55.5500
50.6460
55.0000
13,903,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
50.5800
52.7700
48.3600
50.6600
5,966,500
Thu, 30 Oct 2025
48.6750
51.0900
47.5600
48.5700
6,152,700
Wed, 29 Oct 2025
51.0300
53.6100
48.9200
51.9200
6,508,200
Tue, 28 Oct 2025
50.6850
54.8400
49.4700
50.2300
7,101,400
Mon, 27 Oct 2025
48.6500
50.5000
47.7600
49.8000
5,479,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
43.2300
48.0000
41.8000
47.6600
9,821,800