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
102.1500
103.6800
102.1500
103.2700
46,363
Thu, 22 Oct 2026
100.3800
103.5200
100.3800
102.7300
80,100
Wed, 21 Oct 2026
100.8500
101.4200
99.9600
100.3800
33,200
Tue, 20 Oct 2026
99.8600
102.2100
99.8600
101.2500
33,700
Mon, 19 Oct 2026
101.4600
101.4600
99.4800
99.7700
50,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
101.6300
102.8200
101.2700
101.2700
34,800
Thu, 15 Oct 2026
100.2500
102.0400
100.2500
101.1700
46,400
Wed, 14 Oct 2026
98.7900
101.0200
98.4200
100.1500
63,300
Tue, 13 Oct 2026
101.4000
101.9000
99.7900
100.2300
49,700
Mon, 12 Oct 2026
100.2700
101.2000
99.7400
100.7700
53,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
101.2700
101.2700
100.0850
100.2700
45,000
Thu, 08 Oct 2026
99.6600
102.1500
99.6600
101.8500
70,100
Wed, 07 Oct 2026
101.8100
102.5100
99.7400
100.2200
119,200
Tue, 06 Oct 2026
103.2900
104.2900
102.8900
102.8900
57,800
Mon, 05 Oct 2026
103.2800
103.3200
102.4100
102.9700
68,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
102.4300
103.8500
101.7600
103.4100
109,300
Thu, 01 Oct 2026
99.7700
101.7700
98.0000
101.4200
66,100
Wed, 30 Sep 2026
99.6900
100.2700
99.1240
99.8700
75,800
Tue, 29 Sep 2026
99.9700
100.6400
98.8900
99.8600
82,100
Mon, 28 Sep 2026
100.6100
101.0900
99.6500
99.7700
57,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
100.6600
101.5700
100.4750
101.0000
45,300
Thu, 24 Sep 2026
101.1200
101.1200
99.4800
100.1000
88,500
Wed, 23 Sep 2026
100.7000
101.0300
100.1500
100.5550
69,400
Tue, 22 Sep 2026
101.8100
101.9000
100.6200
101.2100
45,900
Mon, 21 Sep 2026
102.1700
103.0000
101.2860
101.6150
68,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
101.2500
103.1200
100.9200
102.1400
133,900
Thu, 17 Sep 2026
102.8400
103.2300
101.5500
102.1100
50,300
Wed, 16 Sep 2026
102.7200
102.9500
100.1400
101.7500
79,300
Tue, 15 Sep 2026
102.9300
103.5150
101.8050
102.9100
51,000
Mon, 14 Sep 2026
103.4600
104.8700
102.5900
102.6900
62,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
103.8500
104.8400
102.3100
103.4800
47,500
Thu, 10 Sep 2026
101.9100
103.4000
101.1900
103.1750
72,400
Wed, 09 Sep 2026
101.9200
102.8750
100.9500
101.6800
41,300
Tue, 08 Sep 2026
103.1200
104.6450
102.6700
102.8600
70,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
102.9300
104.3400
102.5250
103.3600
50,600
Thu, 03 Sep 2026
21 · 8-K
After market open · 10:04 ET
8-K ↗
Thu, 03 Sep 2026
103.3600
104.6330
102.9700
103.4900
103,700
Wed, 02 Sep 2026
100.4100
103.1400
100.2000
102.8100
61,200
Tue, 01 Sep 2026
100.1100
100.8250
99.7000
100.1500
54,400
Mon, 31 Aug 2026
100.4100
100.4500
99.5900
100.0400
58,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
101.2800
102.2700
100.5500
100.7700
37,500
Thu, 27 Aug 2026
20 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 27 Aug 2026
100.4000
101.5600
99.5880
101.5200
39,000
Wed, 26 Aug 2026
100.6600
101.5700
100.4800
101.0000
47,000
Tue, 25 Aug 2026
101.4700
102.1250
99.6800
100.7500
70,200
Mon, 24 Aug 2026
101.6400
102.4500
101.2100
101.3100
51,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
101.6100
102.4700
100.2500
101.5600
43,400
Thu, 20 Aug 2026
99.8700
101.8350
98.7800
100.8100
59,600
Wed, 19 Aug 2026
101.4900
101.6200
99.2450
99.9100
71,000
Tue, 18 Aug 2026
102.8900
103.0450
101.3500
101.8100
31,700
Mon, 17 Aug 2026
102.7700
104.2050
102.0260
102.4000
44,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
103.3800
104.1000
102.7000
102.7000
32,600
Thu, 13 Aug 2026
103.1200
104.3500
103.0000
103.4300
33,400
Wed, 12 Aug 2026
103.0000
103.2400
101.5200
102.3300
48,900
Tue, 11 Aug 2026
100.6800
102.4750
100.4050
102.3900
37,800
Mon, 10 Aug 2026
99.8850
101.1500
97.9250
100.6800
66,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
100.5700
102.0400
99.3600
100.1100
53,000
Fri, 07 Aug 2026
19 · 10-Q
Next filing day · accepted 06 Aug, 17:49 ET
10-Q ↗
Thu, 06 Aug 2026
100.9700
101.4800
100.1500
100.7600
34,100
Wed, 05 Aug 2026
101.8400
102.4800
100.6300
101.0000
40,500
Tue, 04 Aug 2026
102.1400
102.6200
101.0600
101.9250
42,700
Mon, 03 Aug 2026
101.4700
102.5700
99.0900
101.7700
95,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
98.5100
102.7600
98.5100
100.5500
108,000
Thu, 30 Jul 2026
101.6800
102.3500
97.7550
98.5100
156,000
Thu, 30 Jul 2026
18 · 8-K
Pre-market · 08:45 ET
8-K ↗
Wed, 29 Jul 2026
101.3100
103.4900
101.3000
101.6750
71,300
Tue, 28 Jul 2026
100.4000
102.5800
99.5100
102.0000
128,200
Mon, 27 Jul 2026
100.8000
101.5600
99.2100
99.7200
99,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
97.8200
100.1490
97.8200
99.4900
59,700
Thu, 23 Jul 2026
95.8400
97.5350
94.6150
97.2300
96,600
Wed, 22 Jul 2026
97.2200
97.6400
95.5100
96.6500
90,400
Tue, 21 Jul 2026
98.3200
100.8000
97.4000
97.9800
173,700
Mon, 20 Jul 2026
97.4800
98.5700
96.5270
98.2500
94,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.3000
99.4200
97.2600
97.7300
75,500
Thu, 16 Jul 2026
97.6000
100.5200
97.6000
99.8700
108,200
Wed, 15 Jul 2026
96.5300
98.4900
94.6550
97.5000
129,200
Tue, 14 Jul 2026
97.3600
97.6000
96.0130
96.2000
55,300
Mon, 13 Jul 2026
95.7300
97.6700
95.5000
97.3500
87,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.6100
96.3550
94.0630
95.7750
93,800
Thu, 09 Jul 2026
95.4100
96.8000
95.0900
95.9100
110,700
Wed, 08 Jul 2026
96.6800
96.6800
94.8100
95.4200
81,800
Tue, 07 Jul 2026
97.1700
98.5550
96.7600
97.3000
78,000
Mon, 06 Jul 2026
94.8600
97.5350
94.2750
97.0600
122,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
94.5200
95.4400
93.5750
94.7900
91,100
Wed, 01 Jul 2026
91.1200
95.2000
91.1200
94.5200
101,500
Tue, 30 Jun 2026
91.1600
91.9500
90.6600
91.2800
48,600
Mon, 29 Jun 2026
91.5900
92.3000
89.7000
91.6650
113,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
90.3200
92.1500
89.7650
91.7500
174,300
Thu, 25 Jun 2026
92.1000
92.9600
89.5500
90.2600
76,200
Wed, 24 Jun 2026
91.3900
91.8200
90.4600
91.4400
112,100
Tue, 23 Jun 2026
89.2400
90.9400
89.2000
90.5300
89,500
Mon, 22 Jun 2026
88.6000
89.7400
88.0900
89.0200
79,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
89.3800
89.7100
87.7950
88.8000
291,900
Wed, 17 Jun 2026
89.3000
90.2800
87.1500
87.9700
56,300
Tue, 16 Jun 2026
90.3500
91.7700
89.0600
89.5100
93,900
Mon, 15 Jun 2026
93.1500
93.3000
89.7500
89.8000
97,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
91.9000
93.2500
91.0400
92.7000
145,500
Thu, 11 Jun 2026
93.7500
94.4700
90.5100
91.4300
112,100
Wed, 10 Jun 2026
90.9000
93.3300
90.9000
93.0900
102,800
Tue, 09 Jun 2026
91.5800
93.0850
90.5200
90.7450
122,000
Mon, 08 Jun 2026
90.9900
92.0300
89.8800
90.8400
86,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
90.7900
92.1500
89.8650
91.2400
132,200
Thu, 04 Jun 2026
90.6300
92.2900
89.7900
90.2500
99,300
Wed, 03 Jun 2026
90.9000
91.5650
89.6200
89.7400
45,700
Tue, 02 Jun 2026
90.0700
91.9250
87.3700
91.2400
114,300
Mon, 01 Jun 2026
90.8100
91.0000
88.2010
90.6200
85,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.7500
92.7700
90.7200
90.9200
93,800
Thu, 28 May 2026
17 · 8-K
After-hours · 17:08 ET
8-K ↗
Thu, 28 May 2026
16 · 8-K
After-hours · 17:04 ET
8-K ↗
Thu, 28 May 2026
90.6000
93.0650
89.9900
92.4400
62,400
Wed, 27 May 2026
92.6400
92.7200
90.7700
91.1000
62,700
Tue, 26 May 2026
91.1100
92.7000
90.1100
92.1400
63,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
91.1400
91.1900
89.8300
90.7000
76,800
Thu, 21 May 2026
89.3700
91.1200
88.0600
91.1100
71,400
Wed, 20 May 2026
88.9700
90.0300
88.6600
89.3700
89,800
Tue, 19 May 2026
89.0000
89.4900
88.2100
88.2900
44,800
Mon, 18 May 2026
89.3300
90.6800
88.8500
89.0600
74,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
88.5700
89.9000
87.3800
89.0100
61,000
Thu, 14 May 2026
15 · 8-K
After-hours · 16:21 ET
8-K ↗
Thu, 14 May 2026
89.6600
91.0850
88.6650
88.8400
50,500
Wed, 13 May 2026
89.7800
91.1050
88.2300
88.9700
40,100
Tue, 12 May 2026
89.3400
89.9500
88.3500
89.7800
37,700
Mon, 11 May 2026
90.2900
91.6400
88.8600
89.0800
73,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
92.2000
94.0300
90.2900
91.2000
63,300
Fri, 08 May 2026
14 · 10-Q
Next filing day · accepted 07 May, 17:44 ET
10-Q ↗
Thu, 07 May 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 07 May 2026
92.6500
93.8730
91.9600
92.1200
100,400
Wed, 06 May 2026
90.5000
93.4500
90.5000
92.1300
107,100
Tue, 05 May 2026
87.6300
89.3800
85.6450
89.1300
141,100
Mon, 04 May 2026
90.9400
93.9000
87.0000
88.5200
63,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
90.8300
93.2300
89.2950
91.3400
132,100
Thu, 30 Apr 2026
94.2100
95.5500
89.0800
90.7300
90,300
Thu, 30 Apr 2026
12 · 8-K
Pre-market · 08:45 ET
8-K ↗
Wed, 29 Apr 2026
95.0000
97.4200
92.7700
93.3200
53,900
Tue, 28 Apr 2026
94.3800
96.1800
94.0400
95.1000
60,600
Mon, 27 Apr 2026
93.8000
95.3100
93.3900
94.1150
53,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
93.4100
95.7150
92.8100
93.8000
49,900
Thu, 23 Apr 2026
94.0100
94.4400
93.0200
93.9100
50,200
Wed, 22 Apr 2026
93.9100
95.9700
93.7200
93.8000
41,100
Tue, 21 Apr 2026
96.2600
96.8200
93.4300
93.7100
37,700
Mon, 20 Apr 2026
96.2000
97.5000
96.0500
96.1000
49,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
95.8700
98.8500
95.7600
96.5300
73,000
Thu, 16 Apr 2026
95.1000
95.9400
94.4700
94.5600
29,300
Wed, 15 Apr 2026
95.3000
95.5700
94.4050
95.2400
30,100
Tue, 14 Apr 2026
93.6300
95.6950
92.6700
95.3200
64,400
Mon, 13 Apr 2026
93.5000
94.2800
91.9700
93.8100
50,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.1400
94.1400
92.1200
93.6900
48,400
Thu, 09 Apr 2026
93.3600
94.8900
93.1500
94.2200
85,600
Wed, 08 Apr 2026
93.0000
94.8640
92.5300
93.7800
138,800
Tue, 07 Apr 2026
89.0400
91.2400
89.0400
91.1500
74,900
Mon, 06 Apr 2026
91.4900
92.6250
90.1500
91.9600
52,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.1100
92.3300
89.8900
91.5400
57,400
Wed, 01 Apr 2026
90.4300
93.4200
90.4300
92.3200
80,900
Tue, 31 Mar 2026
90.9100
91.4950
89.2700
90.4400
68,600
Mon, 30 Mar 2026
90.2800
90.4200
89.3050
89.9000
69,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.3000
90.5400
88.4050
89.9000
69,600
Thu, 26 Mar 2026
89.9000
91.3700
88.7700
90.3900
144,200
Wed, 25 Mar 2026
91.1700
91.9700
89.8400
90.5800
61,500
Tue, 24 Mar 2026
88.9000
90.7900
88.4500
90.7900
60,000
Mon, 23 Mar 2026
88.9400
90.9600
88.7400
89.4200
86,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
88.9100
89.5000
86.5000
87.1900
104,400
Thu, 19 Mar 2026
86.4000
89.7500
85.7600
88.9400
107,600
Wed, 18 Mar 2026
88.0300
88.8100
85.8900
86.6700
93,200
Tue, 17 Mar 2026
88.9300
90.2600
87.0000
88.7600
84,800
Mon, 16 Mar 2026
87.8600
89.4550
87.8000
88.5900
59,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
88.1100
89.1150
86.4100
87.0500
42,200
Fri, 13 Mar 2026
11 · DEFA14A
Next filing day · accepted 12 Mar, 17:47 ET
DEF 14A ↗
Fri, 13 Mar 2026
10 · DEF 14A
Next filing day · accepted 12 Mar, 17:46 ET
DEF 14A ↗
Fri, 13 Mar 2026
9 · 10-K
Next filing day · accepted 12 Mar, 17:44 ET
10-K ↗
Thu, 12 Mar 2026
86.3100
88.0800
85.5200
87.8000
89,500
Wed, 11 Mar 2026
87.3100
87.4800
85.8400
87.1400
36,400
Tue, 10 Mar 2026
86.2000
89.4900
86.1300
87.9800
34,600
Mon, 09 Mar 2026
85.1500
87.0600
83.0700
86.9900
51,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
85.6700
87.2100
84.0100
86.8400
69,900
Thu, 05 Mar 2026
89.8900
90.4300
87.0100
87.6500
22,900
Wed, 04 Mar 2026
89.6700
91.4550
89.0000
90.7300
47,700
Tue, 03 Mar 2026
87.8600
89.8500
87.1600
89.3200
30,000
Mon, 02 Mar 2026
88.3900
90.7700
87.5000
89.5500
78,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
90.8500
90.9400
88.1600
88.7000
66,400
Thu, 26 Feb 2026
8 · 8-K
After-hours · 16:34 ET
8-K ↗
Thu, 26 Feb 2026
7 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 26 Feb 2026
90.6600
91.5900
89.2400
91.1900
71,000
Wed, 25 Feb 2026
88.7800
90.8000
87.1000
90.1700
87,900
Tue, 24 Feb 2026
88.0000
89.2350
86.6800
88.3600
35,100
Mon, 23 Feb 2026
89.9000
90.8050
87.1750
87.7700
38,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
88.8400
90.3200
88.3500
89.4300
43,300
Thu, 19 Feb 2026
88.0000
89.1800
88.0000
89.1300
44,700
Wed, 18 Feb 2026
90.1600
91.3000
87.8700
87.9800
31,600
Tue, 17 Feb 2026
88.1700
91.3500
88.1700
90.7200
41,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
88.7000
90.4600
88.0300
88.9000
44,700
Thu, 12 Feb 2026
89.5700
90.1550
88.5900
89.9200
40,200
Wed, 11 Feb 2026
90.1100
91.8800
88.8950
89.0000
30,600
Tue, 10 Feb 2026
90.0150
90.4100
89.3550
90.1100
34,300
Mon, 09 Feb 2026
91.4600
91.8950
90.2750
90.6200
47,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
92.0300
93.9000
91.0200
91.0400
35,100
Thu, 05 Feb 2026
90.4000
91.7300
89.8800
91.0400
37,800
Wed, 04 Feb 2026
89.7600
91.8540
88.3300
90.3500
57,000
Tue, 03 Feb 2026
87.4500
90.4600
87.4500
88.9800
69,700
Mon, 02 Feb 2026
83.8900
87.9300
83.8900
87.3900
87,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
79.8300
83.8000
79.2750
83.0600
48,200
Fri, 30 Jan 2026
6 · 8-K
Pre-market · 08:45 ET
8-K ↗
Thu, 29 Jan 2026
78.3000
78.7500
76.9200
78.3100
31,900
Wed, 28 Jan 2026
76.6800
77.1700
76.1500
76.6600
27,200
Tue, 27 Jan 2026
76.6500
77.5600
76.5800
76.9900
18,900
Mon, 26 Jan 2026
77.1300
77.7750
76.2000
76.6700
61,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
79.9600
79.9600
76.6000
77.2900
50,800
Thu, 22 Jan 2026
79.5500
81.4500
79.4900
79.8800
67,400
Wed, 21 Jan 2026
76.0000
80.2600
76.0000
79.2700
50,400
Tue, 20 Jan 2026
74.5000
76.1800
74.0000
75.6900
51,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
75.1500
75.9500
73.7200
75.0200
35,700
Thu, 15 Jan 2026
73.3100
75.6000
73.3100
75.4800
39,400
Wed, 14 Jan 2026
72.9800
73.6300
72.3510
73.0000
18,900
Tue, 13 Jan 2026
73.2600
73.4900
71.9960
72.9300
20,800
Mon, 12 Jan 2026
71.9500
73.4500
71.2330
72.8700
39,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.1550
73.2100
72.0400
72.2400
19,600
Thu, 08 Jan 2026
71.1000
73.8100
71.1000
73.1800
77,100
Wed, 07 Jan 2026
71.4000
72.6500
70.8100
71.3800
45,000
Tue, 06 Jan 2026
71.9100
72.8500
71.5130
72.5600
33,800
Mon, 05 Jan 2026
70.7600
73.2700
70.3950
72.4100
67,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
72.2300
72.3230
69.5000
69.9200
47,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
72.4550
72.4550
71.0500
71.4300
34,400
Tue, 30 Dec 2025
73.1100
74.3000
71.6500
71.6500
27,200
Mon, 29 Dec 2025
73.9600
73.9950
72.0200
72.8300
15,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
72.9500
74.4900
72.9500
73.4100
13,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
74.0000
74.0350
73.4000
73.7000
15,400
Tue, 23 Dec 2025
73.5400
74.5200
73.2400
74.0100
53,600
Mon, 22 Dec 2025
75.1600
75.9900
73.0000
73.5400
30,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
74.8900
78.0100
74.8900
75.3100
70,800
Thu, 18 Dec 2025
5 · 8-K
After-hours · 16:41 ET
8-K ↗
Thu, 18 Dec 2025
74.4100
75.3000
74.3200
74.3600
24,300
Wed, 17 Dec 2025
73.1600
74.4650
73.0800
74.0600
42,000
Tue, 16 Dec 2025
74.2600
74.8150
73.0900
73.3000
30,500
Mon, 15 Dec 2025
74.5400
75.5980
73.7850
74.2200
69,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
74.4000
75.4900
73.6300
74.2100
35,200
Thu, 11 Dec 2025
74.0000
74.9400
73.2950
74.5600
28,400
Wed, 10 Dec 2025
71.3600
74.7500
71.3600
74.0400
39,000
Tue, 09 Dec 2025
71.1600
72.4750
70.8700
71.7700
44,800
Mon, 08 Dec 2025
70.3200
76.1250
69.9400
71.1000
29,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
71.3100
72.6800
70.3800
70.5400
40,400
Thu, 04 Dec 2025
71.2000
72.5250
70.6300
71.5500
36,300
Wed, 03 Dec 2025
68.6000
71.3900
68.6000
71.2000
24,400
Tue, 02 Dec 2025
69.8500
69.8500
68.2800
68.3600
20,400
Mon, 01 Dec 2025
69.4500
69.9400
69.0700
69.1700
18,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
4 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 28 Nov 2025
70.8000
70.8000
69.8100
70.0500
25,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
70.8200
71.5200
70.1850
70.4800
47,400
Tue, 25 Nov 2025
68.2600
71.0750
68.2600
70.7900
23,900
Mon, 24 Nov 2025
68.3600
69.0700
67.5750
68.4700
28,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
66.1500
68.8800
66.1000
67.9000
53,900
Thu, 20 Nov 2025
3 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 20 Nov 2025
67.3300
68.0000
66.0000
66.0200
33,500
Wed, 19 Nov 2025
65.6800
67.1500
65.4000
66.3100
74,800
Tue, 18 Nov 2025
65.2700
66.0500
64.9000
65.4600
25,900
Mon, 17 Nov 2025
66.9090
67.4100
64.8600
65.1000
28,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
67.1400
67.9000
66.3200
67.4400
36,000
Thu, 13 Nov 2025
67.7200
68.0900
66.9700
67.4600
15,800
Wed, 12 Nov 2025
67.8900
69.1800
67.8500
67.9400
17,600
Tue, 11 Nov 2025
66.8900
68.0500
66.8900
67.9500
22,800
Mon, 10 Nov 2025
66.4500
67.6400
65.6000
67.0300
18,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
65.8000
66.7300
64.9500
66.3000
33,500
Fri, 07 Nov 2025
2 · 10-Q
Next filing day · accepted 06 Nov, 17:34 ET
10-Q ↗
Thu, 06 Nov 2025
65.5600
66.8200
64.9300
65.4900
41,200
Wed, 05 Nov 2025
66.0400
66.3000
64.9000
65.6900
55,600
Tue, 04 Nov 2025
64.8700
65.7900
64.5200
65.4800
45,500
Mon, 03 Nov 2025
66.1800
66.6700
64.5900
64.8800
33,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.0500
68.8700
64.9010
66.0600
48,900
Thu, 30 Oct 2025
66.4000
68.4000
66.4000
67.8100
26,000
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 08:45 ET
8-K ↗
Wed, 29 Oct 2025
67.2300
68.2100
65.7950
66.4000
49,700
Tue, 28 Oct 2025
67.1600
68.3400
66.9800
67.6000
48,900
Mon, 27 Oct 2025
67.8900
69.4000
66.4400
66.9300
30,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend