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
132.9500
140.7400
131.2300
139.9200
1,857,400
Thu, 22 Oct 2026
143.5000
150.1400
131.8500
135.4700
2,689,700
Wed, 21 Oct 2026
139.3400
153.8000
138.2500
149.1300
2,634,400
Tue, 20 Oct 2026
139.7700
148.8300
134.9400
142.7000
2,019,000
Mon, 19 Oct 2026
136.9900
141.8000
133.7200
139.7700
1,592,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
143.8800
145.0500
130.9800
132.7500
2,826,600
Thu, 15 Oct 2026
138.0900
148.3200
130.6800
144.4900
3,542,600
Wed, 14 Oct 2026
146.6900
156.0000
144.7900
148.1600
2,114,700
Tue, 13 Oct 2026
149.0000
154.2300
146.0000
151.3300
1,529,100
Mon, 12 Oct 2026
159.7800
161.8000
147.5500
151.8600
2,650,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
152.6900
168.9300
152.1400
159.7800
3,540,000
Thu, 08 Oct 2026
148.0000
152.5900
144.6000
152.0500
4,371,500
Wed, 07 Oct 2026
158.2600
167.4400
152.5000
155.6500
5,897,500
Tue, 06 Oct 2026
209.5500
219.7100
164.4900
166.9700
8,557,500
Mon, 05 Oct 2026
193.4600
207.9000
189.2500
205.0000
3,205,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
188.7600
198.1000
183.3900
188.6700
2,081,400
Thu, 01 Oct 2026
193.1000
200.3100
187.6000
188.0500
3,115,500
Wed, 30 Sep 2026
188.7500
197.1900
187.0500
193.2400
3,251,000
Tue, 29 Sep 2026
179.9000
190.7600
179.7300
186.1300
3,680,200
Mon, 28 Sep 2026
181.8200
187.8700
175.0200
179.6000
2,196,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
184.0300
186.2000
177.3900
182.8300
2,706,200
Thu, 24 Sep 2026
157.7200
185.2200
156.8300
184.0300
3,529,400
Wed, 23 Sep 2026
164.3500
166.3500
157.4100
158.5000
2,133,700
Tue, 22 Sep 2026
165.8300
170.6600
162.8600
164.6000
2,313,700
Mon, 21 Sep 2026
168.4000
170.2300
160.6200
165.8300
2,239,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
158.0400
167.0500
156.1600
166.9900
3,071,500
Thu, 17 Sep 2026
151.4300
163.7000
150.0000
155.5600
3,369,400
Wed, 16 Sep 2026
142.2800
148.5000
137.0800
143.0700
2,406,600
Tue, 15 Sep 2026
134.0400
138.9300
131.5400
138.1000
1,287,900
Mon, 14 Sep 2026
126.0400
136.8600
121.9200
134.7500
1,806,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
127.9200
130.0000
125.8800
127.2200
1,108,600
Thu, 10 Sep 2026
121.6600
129.2800
120.1900
126.8500
1,285,000
Wed, 09 Sep 2026
126.5100
130.9900
122.5200
125.5200
1,835,000
Tue, 08 Sep 2026
121.3800
131.6000
120.7100
128.0600
1,805,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
125.1900
128.1300
123.7500
124.7200
900,800
Thu, 03 Sep 2026
132.8500
133.9500
127.4200
128.7100
1,065,600
Wed, 02 Sep 2026
131.4300
140.8000
126.4200
131.0000
1,900,100
Tue, 01 Sep 2026
134.9400
138.1500
131.0000
132.0600
1,275,200
Mon, 31 Aug 2026
139.9900
140.6000
135.0000
139.0000
1,892,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
150.0500
153.1100
140.9900
141.3800
1,377,800
Thu, 27 Aug 2026
149.2300
155.4400
148.4400
153.1000
1,252,200
Wed, 26 Aug 2026
148.0000
154.0000
147.0000
150.0600
1,210,500
Tue, 25 Aug 2026
145.7300
154.9600
141.4100
151.4200
2,078,200
Mon, 24 Aug 2026
145.3700
145.4100
137.3700
140.8000
1,804,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
138.4300
145.9300
135.0500
145.5900
1,794,400
Thu, 20 Aug 2026
136.8400
145.5100
135.1700
136.3300
2,398,600
Wed, 19 Aug 2026
20 · 8-K
After-hours · 17:24 ET
FORM 8-K ↗
Wed, 19 Aug 2026
19 · 424B7
After-hours · 17:21 ET
424B7 ↗
Wed, 19 Aug 2026
128.0000
142.8400
127.7500
142.3900
3,548,900
Wed, 19 Aug 2026
21 · 8-K
Next filing day · accepted 18 Aug, 18:15 ET
8-K ↗
Tue, 18 Aug 2026
121.6100
123.3000
115.2800
116.1000
1,299,400
Mon, 17 Aug 2026
116.9100
124.9800
116.9100
124.4100
977,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
124.0900
124.7100
118.4400
118.5700
1,140,700
Thu, 13 Aug 2026
126.2200
126.4000
122.1400
125.2900
912,200
Wed, 12 Aug 2026
123.9600
125.3800
120.5000
125.2100
1,606,000
Tue, 11 Aug 2026
125.6300
125.6300
120.6500
123.1200
1,055,800
Mon, 10 Aug 2026
113.5600
125.6600
113.1800
124.8800
2,641,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
110.8900
118.3200
109.2600
115.6700
1,561,500
Thu, 06 Aug 2026
113.7600
113.7600
108.6200
109.0800
1,834,700
Wed, 05 Aug 2026
18 · 8-K
After-hours · 17:27 ET
FORM 8-K ↗
Wed, 05 Aug 2026
17 · 424B5
After-hours · 16:48 ET
424B5 ↗
Wed, 05 Aug 2026
104.5000
115.5600
104.4900
115.0100
3,295,400
Tue, 04 Aug 2026
16 · 424B5
After-hours · 17:19 ET
424B5 ↗
Tue, 04 Aug 2026
106.5800
106.5800
98.8900
99.4500
1,245,700
Mon, 03 Aug 2026
15 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Mon, 03 Aug 2026
81.6000
102.3400
80.5900
101.0600
2,937,500
Mon, 03 Aug 2026
14 · 8-K
Pre-market · 07:21 ET
8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
93.0700
93.5700
88.3000
91.5500
1,494,200
Thu, 30 Jul 2026
87.7500
91.9200
86.5000
91.3300
1,656,700
Wed, 29 Jul 2026
87.4100
89.1900
82.8000
85.4700
1,459,900
Tue, 28 Jul 2026
85.4500
88.6500
82.9200
88.5500
1,409,400
Mon, 27 Jul 2026
93.5000
95.3100
85.0000
86.5400
1,347,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
93.6900
94.5000
88.8600
90.2700
1,045,400
Thu, 23 Jul 2026
93.0100
97.4500
92.3700
92.4400
1,211,400
Wed, 22 Jul 2026
95.7100
96.1500
92.7000
94.2100
1,089,700
Tue, 21 Jul 2026
87.8300
96.1300
85.2000
95.8600
914,100
Mon, 20 Jul 2026
96.1600
96.7600
87.3200
87.4500
931,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.6000
93.9500
85.0200
93.8500
1,161,900
Thu, 16 Jul 2026
92.4700
93.7800
88.6400
91.2300
1,723,500
Wed, 15 Jul 2026
92.5500
94.2000
90.2100
92.6100
1,195,300
Tue, 14 Jul 2026
94.5300
94.6900
91.4300
92.5300
1,299,600
Mon, 13 Jul 2026
90.4900
92.7900
89.1300
90.3500
872,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
93.7400
94.6800
88.0400
90.6400
1,353,100
Thu, 09 Jul 2026
91.0000
96.4100
90.8400
93.6700
1,263,200
Wed, 08 Jul 2026
90.0800
91.9800
87.5700
89.3800
1,722,800
Tue, 07 Jul 2026
99.7800
101.3100
89.1000
91.0300
2,603,800
Mon, 06 Jul 2026
96.8000
104.4000
95.0000
99.9300
1,446,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
103.8500
105.4700
97.5200
99.2400
1,523,900
Wed, 01 Jul 2026
101.1600
104.6500
99.9100
102.2500
1,501,600
Tue, 30 Jun 2026
98.0300
103.2200
97.1200
102.8800
1,988,900
Mon, 29 Jun 2026
100.0000
101.0800
96.3200
98.3600
1,658,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
95.4000
104.2300
94.7900
99.8400
4,275,500
Thu, 25 Jun 2026
93.1400
98.4000
91.8800
96.6500
2,784,600
Wed, 24 Jun 2026
86.1600
93.8000
85.5000
91.3500
2,603,000
Tue, 23 Jun 2026
82.2900
87.5400
81.5500
85.0000
1,768,400
Mon, 22 Jun 2026
88.3000
89.7100
84.0500
85.1700
2,354,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
13 · S-3ASR
After-hours · 16:09 ET
S-3ASR ↗
Thu, 18 Jun 2026
85.6700
87.7700
84.1300
87.5600
3,938,500
Wed, 17 Jun 2026
84.9500
88.4600
81.6200
82.8700
1,823,600
Tue, 16 Jun 2026
81.0200
86.9400
80.6300
84.9500
2,482,200
Mon, 15 Jun 2026
79.3500
82.9900
77.2900
80.7900
2,642,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
75.0200
78.2800
75.0100
76.1700
2,612,100
Thu, 11 Jun 2026
69.2000
74.2800
68.4500
74.0500
2,742,800
Wed, 10 Jun 2026
69.4000
71.7700
67.2400
67.7700
1,145,200
Tue, 09 Jun 2026
71.4600
73.4400
66.4300
70.0600
1,797,000
Mon, 08 Jun 2026
70.7100
70.8200
68.0700
70.0400
1,395,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.3400
73.7000
68.2900
69.2200
2,474,200
Thu, 04 Jun 2026
73.0200
80.5000
72.0800
73.9300
2,041,500
Wed, 03 Jun 2026
69.8100
72.9900
68.8300
72.3300
1,431,500
Tue, 02 Jun 2026
66.9400
70.2900
66.9400
70.1500
1,087,700
Mon, 01 Jun 2026
66.8700
68.1400
63.9900
67.8600
1,294,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
69.0900
71.0400
66.6400
66.8700
2,132,700
Thu, 28 May 2026
64.1000
69.2000
63.0000
69.0300
2,263,700
Wed, 27 May 2026
65.6800
66.9400
63.7400
64.1700
1,305,800
Tue, 26 May 2026
61.0400
65.6000
60.6000
64.8700
1,600,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
58.5300
61.9500
56.3800
60.5700
1,617,900
Thu, 21 May 2026
52.6100
59.3200
51.8000
58.8400
2,027,300
Wed, 20 May 2026
50.2900
55.1300
48.8500
53.6600
2,111,700
Tue, 19 May 2026
49.2900
50.2600
48.0300
49.5000
870,400
Mon, 18 May 2026
50.4700
52.3400
48.8000
49.7900
1,144,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
51.3100
52.6500
48.0000
49.1700
2,577,700
Thu, 14 May 2026
54.8700
56.1400
52.8800
52.9500
915,200
Wed, 13 May 2026
55.3000
56.0800
52.7500
54.3900
985,000
Tue, 12 May 2026
56.1200
57.6300
54.0000
55.9500
1,143,500
Mon, 11 May 2026
57.0800
57.6500
55.6000
56.2100
1,146,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
58.6900
59.0000
56.0000
56.8500
1,090,500
Thu, 07 May 2026
59.2500
59.6000
57.6800
58.5400
1,550,700
Wed, 06 May 2026
57.0600
60.5800
57.0000
59.5300
1,446,500
Tue, 05 May 2026
58.3200
60.4400
55.6700
56.7000
1,637,600
Mon, 04 May 2026
12 · 10-Q
After-hours · 16:28 ET
10-Q ↗
Mon, 04 May 2026
59.2000
59.9900
56.0100
56.1900
2,575,800
Mon, 04 May 2026
11 · 8-K
Pre-market · 07:21 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
58.8000
60.9500
57.7200
60.4000
2,719,000
Thu, 30 Apr 2026
57.5000
60.6000
56.7400
58.4500
1,552,600
Wed, 29 Apr 2026
58.5800
58.9200
56.1200
56.7000
1,029,300
Tue, 28 Apr 2026
60.2300
60.8400
58.5600
59.1500
815,100
Mon, 27 Apr 2026
61.8300
62.5000
59.6600
61.0000
1,080,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
59.6200
61.7700
58.5200
60.9400
945,000
Thu, 23 Apr 2026
62.6600
62.9900
56.8600
58.8500
1,740,200
Wed, 22 Apr 2026
63.9000
66.0600
62.9200
63.2000
2,022,900
Tue, 21 Apr 2026
63.1400
65.1000
62.1200
62.6100
1,658,200
Mon, 20 Apr 2026
59.7200
62.0900
58.9900
61.8800
1,033,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
58.3300
61.6100
57.8800
59.8100
1,520,500
Thu, 16 Apr 2026
57.7500
58.2600
55.5000
56.2300
1,426,500
Wed, 15 Apr 2026
57.4100
59.9000
56.0500
57.6200
1,158,300
Tue, 14 Apr 2026
51.0000
59.0000
50.9900
57.4100
2,957,200
Mon, 13 Apr 2026
47.8100
50.6900
47.5700
50.3800
981,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
48.8100
49.0800
47.1100
47.9100
726,800
Thu, 09 Apr 2026
50.9200
50.9200
48.7900
48.8400
736,500
Wed, 08 Apr 2026
53.0400
54.1900
50.8500
51.1700
1,063,800
Tue, 07 Apr 2026
50.1800
50.8000
49.0200
50.1200
1,178,700
Mon, 06 Apr 2026
50.2100
51.9500
50.0600
51.1800
672,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
46.9900
51.0000
46.5600
50.2100
970,700
Wed, 01 Apr 2026
48.8900
51.2800
48.2200
49.5400
1,263,100
Tue, 31 Mar 2026
44.5000
47.6400
43.9800
47.5200
1,442,900
Mon, 30 Mar 2026
45.3300
45.3300
42.6800
43.2600
1,091,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
46.5900
46.7100
43.8700
44.5300
1,076,200
Thu, 26 Mar 2026
47.5900
49.2200
46.3900
46.7500
999,300
Wed, 25 Mar 2026
48.8200
50.8200
48.4800
48.6400
1,943,300
Tue, 24 Mar 2026
43.6700
47.5500
43.0100
47.4900
1,451,500
Mon, 23 Mar 2026
44.1800
45.5700
43.3500
44.5000
1,767,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
44.6000
44.6800
41.5200
42.0700
1,339,000
Thu, 19 Mar 2026
43.3300
45.6900
42.6600
44.8000
730,600
Wed, 18 Mar 2026
46.5500
47.3600
44.4000
44.4600
1,006,300
Tue, 17 Mar 2026
45.3900
47.4100
45.2900
47.2800
936,000
Mon, 16 Mar 2026
43.5700
45.4000
43.5700
45.0100
707,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
43.9500
44.8500
42.6800
43.2800
770,300
Thu, 12 Mar 2026
45.8500
46.2100
42.5200
43.0200
1,017,100
Wed, 11 Mar 2026
44.3200
47.3400
44.2400
46.8600
787,500
Tue, 10 Mar 2026
48.3100
49.0000
45.2600
45.4000
852,000
Mon, 09 Mar 2026
46.3600
48.3800
44.5000
48.3300
1,240,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
46.2900
47.8300
45.7600
46.9400
842,500
Thu, 05 Mar 2026
47.0000
49.2500
46.5900
48.6600
1,171,700
Wed, 04 Mar 2026
46.9200
49.3200
46.8300
48.0600
1,056,300
Tue, 03 Mar 2026
43.2200
47.6300
42.8900
46.6500
810,700
Mon, 02 Mar 2026
44.9500
46.4200
44.7200
45.8900
785,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
47.4700
48.1100
46.0600
46.9200
774,900
Thu, 26 Feb 2026
10 · 10-Q/A
After-hours · 16:19 ET
10-Q/A ↗
Thu, 26 Feb 2026
49.3500
50.0200
46.3400
48.7100
835,900
Wed, 25 Feb 2026
48.9600
50.7200
48.9100
49.5800
843,600
Tue, 24 Feb 2026
47.8300
49.2300
46.6500
48.5400
917,900
Mon, 23 Feb 2026
47.4300
48.0900
46.0400
48.0900
1,123,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
49.9000
50.9400
47.1600
48.5900
2,055,700
Thu, 19 Feb 2026
54.1100
54.3900
51.8200
52.4900
1,380,100
Wed, 18 Feb 2026
52.4900
57.8800
52.4800
54.9200
2,534,000
Tue, 17 Feb 2026
48.8800
53.4200
48.6400
52.8800
2,204,000
Tue, 17 Feb 2026
9 · 424B7
Pre-market · 07:36 ET
424B7 ↗
Tue, 17 Feb 2026
8 · 8-K
Pre-market · 07:09 ET
FORM 8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
47.6200
50.1700
47.6200
49.1100
1,063,800
Thu, 12 Feb 2026
49.8300
50.6500
46.9600
47.6600
1,967,600
Wed, 11 Feb 2026
49.9300
49.9400
47.9000
49.6400
1,570,500
Tue, 10 Feb 2026
47.4400
49.8000
47.0000
49.0600
1,023,900
Mon, 09 Feb 2026
48.3100
48.4500
46.1700
47.4700
1,071,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
7 · 8-K
After-hours · 17:25 ET
8-K ↗
Fri, 06 Feb 2026
48.7200
49.7200
47.0000
49.2400
2,066,000
Thu, 05 Feb 2026
47.1300
48.1300
45.7900
47.1000
2,164,100
Wed, 04 Feb 2026
46.8900
48.7300
44.9100
48.1200
2,195,300
Tue, 03 Feb 2026
46.6200
48.2100
45.0000
46.3200
2,268,300
Mon, 02 Feb 2026
6 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Mon, 02 Feb 2026
43.4600
47.7400
42.6400
46.8100
2,723,000
Mon, 02 Feb 2026
5 · 8-K
Pre-market · 07:20 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
41.2900
41.7900
39.6600
41.0700
1,585,100
Thu, 29 Jan 2026
41.6200
41.9200
40.4000
41.5800
945,100
Wed, 28 Jan 2026
42.5900
43.1800
40.7000
42.0100
995,400
Tue, 27 Jan 2026
42.4000
43.3400
41.7800
42.6000
866,700
Mon, 26 Jan 2026
42.6800
43.2600
41.8100
42.4600
1,299,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
44.8900
45.5000
42.7500
42.9400
1,125,800
Thu, 22 Jan 2026
44.1600
45.7600
43.7700
45.1500
1,416,600
Wed, 21 Jan 2026
41.8100
44.1500
41.3000
43.6500
1,261,600
Tue, 20 Jan 2026
39.1400
42.5000
39.1300
41.6500
1,419,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
41.7700
42.6000
40.2000
41.4100
1,352,800
Thu, 15 Jan 2026
40.5100
41.7700
39.8500
41.2700
992,500
Wed, 14 Jan 2026
39.9700
40.9000
38.6500
40.0300
1,185,500
Tue, 13 Jan 2026
38.6300
41.3400
38.1100
40.2200
1,985,300
Mon, 12 Jan 2026
36.5600
39.8000
36.0300
38.0400
1,643,600
Mon, 12 Jan 2026
4 · 8-K
Pre-market · 08:13 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
35.2100
35.8100
34.8600
35.3200
863,700
Thu, 08 Jan 2026
36.1900
36.4000
34.5500
34.7400
1,593,200
Wed, 07 Jan 2026
37.2600
37.7300
36.5100
36.5500
1,488,000
Tue, 06 Jan 2026
3 · DEF 14A
After-hours · 16:13 ET
DEF 14A ↗
Tue, 06 Jan 2026
34.5700
37.4700
34.5000
36.8700
2,016,700
Mon, 05 Jan 2026
32.6500
35.1800
32.5300
34.3400
1,346,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
31.7300
32.9500
31.4300
32.3900
921,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
32.0500
32.1000
31.0000
31.7200
859,500
Tue, 30 Dec 2025
32.6600
32.7100
31.8800
32.1500
950,500
Mon, 29 Dec 2025
32.7400
33.1200
32.1000
32.8500
1,027,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
33.5800
33.5800
32.5000
33.0500
681,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
33.8100
34.1100
32.9300
33.5800
366,800
Tue, 23 Dec 2025
34.5300
34.9000
33.2900
33.8400
804,700
Mon, 22 Dec 2025
32.8200
35.3900
32.7000
35.0600
1,348,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
32.0700
33.1000
31.7300
32.5100
1,541,800
Thu, 18 Dec 2025
32.9200
33.7500
31.5800
31.9200
1,453,900
Wed, 17 Dec 2025
31.0500
33.4200
30.6100
32.1300
1,735,000
Tue, 16 Dec 2025
30.9900
31.4900
30.2100
31.1300
1,450,700
Mon, 15 Dec 2025
31.7800
31.7800
30.4700
31.0700
878,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
32.1200
32.7400
30.7200
30.9300
1,002,700
Thu, 11 Dec 2025
32.5200
33.3100
31.6500
32.1200
931,500
Wed, 10 Dec 2025
31.6700
33.1700
31.2400
32.7800
1,316,000
Tue, 09 Dec 2025
32.1600
32.5800
31.1900
31.5800
900,200
Mon, 08 Dec 2025
33.2000
33.2400
31.3900
32.2200
1,875,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
32.6300
32.8000
31.8500
32.3000
1,007,500
Thu, 04 Dec 2025
31.1500
33.2100
30.4200
32.8100
1,186,200
Wed, 03 Dec 2025
30.0200
31.8800
29.6000
31.1700
1,364,000
Tue, 02 Dec 2025
29.9100
30.0600
28.9000
29.7000
1,147,200
Mon, 01 Dec 2025
31.2600
31.4600
29.7400
29.8600
1,589,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
31.8000
32.1000
31.2200
32.0100
497,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
31.0000
31.7900
30.5800
31.7000
1,068,300
Tue, 25 Nov 2025
29.3300
31.4800
28.8800
31.1100
1,514,200
Mon, 24 Nov 2025
28.8300
29.5600
28.2700
29.3300
1,655,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
25.9000
29.4600
25.6700
28.5600
2,609,700
Thu, 20 Nov 2025
26.1700
28.2000
25.8900
26.0700
2,109,900
Wed, 19 Nov 2025
26.0300
26.1800
25.2300
25.4500
1,492,600
Tue, 18 Nov 2025
26.0300
26.7500
24.4100
26.0000
2,695,200
Mon, 17 Nov 2025
26.7400
27.3700
25.5000
26.4600
3,592,200
Mon, 17 Nov 2025
2 · 10-K
Pre-market · 07:31 ET
10-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
26.3200
27.2500
23.3000
26.8700
5,759,200
Fri, 14 Nov 2025
1 · 8-K
Pre-market · 07:21 ET
8-K ↗
Thu, 13 Nov 2025
31.4200
31.9300
29.5400
29.9000
1,652,600
Wed, 12 Nov 2025
31.1200
32.0800
30.7500
31.8700
1,535,800
Tue, 11 Nov 2025
30.9000
31.8900
30.4400
31.3200
1,495,300
Mon, 10 Nov 2025
31.1100
32.0500
30.7900
30.9600
1,305,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
30.0100
30.3300
28.7200
30.2700
1,205,400
Thu, 06 Nov 2025
30.9000
31.2900
29.4300
30.6300
1,306,700
Wed, 05 Nov 2025
30.0000
31.7500
29.0700
31.5200
1,393,500
Tue, 04 Nov 2025
31.0000
31.4000
29.7200
30.0600
1,917,700
Mon, 03 Nov 2025
32.8700
33.3000
30.9700
31.5700
1,227,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
31.2100
34.0800
31.0100
32.8900
1,161,400
Thu, 30 Oct 2025
31.9900
32.7500
30.9200
31.1700
1,105,900
Wed, 29 Oct 2025
33.2200
34.0000
31.9400
32.2100
1,216,000
Tue, 28 Oct 2025
34.0900
34.4400
33.2800
33.5700
867,500
Mon, 27 Oct 2025
34.7500
35.1300
33.2200
34.1800
1,421,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend