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
63.1400
64.9400
62.8500
63.8000
346,300
Thu, 22 Oct 2026
62.0700
65.6100
61.9800
63.5200
762,400
Wed, 21 Oct 2026
61.5000
63.4000
61.0800
62.2800
474,800
Tue, 20 Oct 2026
58.6300
61.4900
58.3900
61.0700
359,500
Mon, 19 Oct 2026
60.6100
60.6100
57.8800
58.2600
343,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
61.6500
62.3100
58.7800
59.1800
293,800
Thu, 15 Oct 2026
17 · 8-K
After market open · 10:01 ET
FORM 8-K ↗
Thu, 15 Oct 2026
58.8000
62.7700
58.5000
61.3600
484,400
Wed, 14 Oct 2026
56.3000
59.3000
55.0500
57.8800
500,900
Tue, 13 Oct 2026
61.6300
62.4100
58.3100
58.4500
483,000
Mon, 12 Oct 2026
61.6600
63.7500
60.1500
61.6300
277,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
60.4500
62.4400
60.0100
61.6700
299,700
Thu, 08 Oct 2026
63.4100
63.4500
59.8100
60.6100
560,100
Wed, 07 Oct 2026
64.0100
65.9700
63.6800
63.8500
438,400
Tue, 06 Oct 2026
67.0500
68.0500
64.5900
65.2900
446,500
Mon, 05 Oct 2026
64.9900
66.6100
63.7600
66.4700
392,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
63.9900
65.3000
62.4000
64.0600
309,200
Thu, 01 Oct 2026
63.5300
65.0400
61.8900
63.0400
388,600
Wed, 30 Sep 2026
64.0200
64.4300
62.7200
64.1700
555,700
Tue, 29 Sep 2026
64.9000
65.8400
62.2900
63.7000
516,900
Mon, 28 Sep 2026
65.5500
66.1900
64.1500
65.3400
345,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
65.4500
67.3600
65.0000
65.9700
265,000
Thu, 24 Sep 2026
67.3100
67.5000
65.3000
65.5800
372,300
Wed, 23 Sep 2026
69.9300
69.9300
67.0900
67.7600
319,200
Tue, 22 Sep 2026
68.7000
71.6100
68.3800
70.2400
281,100
Mon, 21 Sep 2026
69.7400
69.9700
67.5300
67.7400
258,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
69.4200
70.1400
68.3200
69.3000
238,500
Thu, 17 Sep 2026
72.6600
72.6600
69.2300
69.5600
313,200
Wed, 16 Sep 2026
71.5300
72.4100
70.5400
71.1600
211,800
Tue, 15 Sep 2026
71.4700
72.0700
70.1300
71.4800
210,400
Mon, 14 Sep 2026
70.6900
71.9700
70.2500
71.9200
291,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
72.5800
73.6300
70.1800
70.9400
282,000
Thu, 10 Sep 2026
73.7000
74.3900
71.1300
71.3900
267,700
Wed, 09 Sep 2026
74.7700
75.4000
73.5800
74.5100
317,100
Tue, 08 Sep 2026
74.0800
75.7600
72.3100
75.2900
433,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
71.9700
75.0500
71.6000
74.2900
357,400
Thu, 03 Sep 2026
75.2400
76.4200
72.2200
72.3000
352,100
Wed, 02 Sep 2026
70.8500
75.0800
70.8500
74.9200
591,100
Tue, 01 Sep 2026
69.3200
71.1400
68.6000
69.5500
372,300
Mon, 31 Aug 2026
69.6800
70.4700
67.1200
69.3300
511,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
71.3300
72.1700
70.3600
70.6400
285,900
Thu, 27 Aug 2026
72.2800
73.0000
70.8900
71.8000
229,700
Wed, 26 Aug 2026
72.3100
73.2600
71.5300
72.4500
281,600
Tue, 25 Aug 2026
72.8800
73.1600
71.0400
72.1500
407,800
Mon, 24 Aug 2026
72.8100
73.5600
71.8600
72.0600
258,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
71.5200
73.4900
71.0100
72.6700
588,700
Thu, 20 Aug 2026
74.9200
75.6500
71.0200
71.5200
461,700
Wed, 19 Aug 2026
76.3000
77.5700
74.8500
75.3600
246,500
Tue, 18 Aug 2026
76.4200
77.4800
75.0200
75.2200
325,500
Mon, 17 Aug 2026
78.8900
79.2400
75.7200
76.6200
414,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
76.3300
81.3300
75.8000
79.4700
497,000
Thu, 13 Aug 2026
77.5300
79.5900
75.3900
75.5900
563,400
Wed, 12 Aug 2026
75.1100
76.8300
74.7000
75.5800
564,500
Tue, 11 Aug 2026
76.1900
76.9800
73.8300
74.2800
457,200
Mon, 10 Aug 2026
76.6600
78.2200
74.1600
75.0600
804,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
16 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 07 Aug 2026
78.8200
80.4000
75.6900
77.4200
763,600
Thu, 06 Aug 2026
89.2900
94.0000
78.5000
79.0500
1,151,900
Thu, 06 Aug 2026
15 · 8-K
Pre-market · 08:04 ET
8-K ↗
Wed, 05 Aug 2026
93.5700
96.6200
90.8700
91.2500
912,700
Tue, 04 Aug 2026
94.0900
95.2800
93.3400
94.6100
506,300
Mon, 03 Aug 2026
94.7600
97.5900
92.7200
92.8000
850,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
93.5200
94.3600
91.1800
92.5400
323,700
Thu, 30 Jul 2026
93.7200
94.4000
92.6700
93.4800
454,800
Wed, 29 Jul 2026
91.1000
94.2600
89.3800
91.9300
479,200
Tue, 28 Jul 2026
92.3100
94.9000
90.5100
91.9000
393,000
Mon, 27 Jul 2026
93.7000
94.6800
90.9500
92.1000
377,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
92.3000
94.0500
90.7100
92.3200
208,100
Thu, 23 Jul 2026
92.7200
94.5700
91.0400
91.1000
549,000
Wed, 22 Jul 2026
95.3500
95.8000
93.2700
93.8700
300,800
Tue, 21 Jul 2026
93.5000
96.9900
92.3000
95.6500
637,000
Mon, 20 Jul 2026
92.5800
94.5800
92.0800
93.4200
733,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
91.3500
92.8600
89.5900
92.5800
464,500
Thu, 16 Jul 2026
90.6200
93.1200
89.9100
92.3000
389,100
Wed, 15 Jul 2026
89.4900
90.8400
86.1000
90.6200
365,100
Tue, 14 Jul 2026
87.7500
87.7500
83.8500
86.5900
317,600
Mon, 13 Jul 2026
88.0300
88.9700
86.4200
87.9000
299,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
89.9600
90.1900
86.0800
88.0300
271,500
Thu, 09 Jul 2026
88.8200
90.0100
86.9200
88.7700
303,600
Wed, 08 Jul 2026
88.1400
90.0000
86.1300
87.9900
661,400
Tue, 07 Jul 2026
91.0900
92.6700
88.0000
91.0400
687,000
Mon, 06 Jul 2026
89.5000
92.8400
89.0300
91.5600
806,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
90.4800
90.4800
87.9000
89.2500
440,100
Wed, 01 Jul 2026
85.2300
90.1600
85.0000
89.2300
1,233,900
Tue, 30 Jun 2026
87.5900
87.5900
84.8300
85.8100
616,500
Mon, 29 Jun 2026
87.0300
89.5300
85.8300
87.4200
540,800
Mon, 29 Jun 2026
14 · 8-K
Pre-market · 08:05 ET
8-K ↗
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
88.9300
90.5000
87.6900
88.3800
5,278,900
Thu, 25 Jun 2026
88.9700
90.0000
86.6100
89.0700
703,000
Wed, 24 Jun 2026
87.8400
89.7000
87.0200
87.2100
789,100
Tue, 23 Jun 2026
82.5600
87.1300
80.0000
87.0100
345,400
Mon, 22 Jun 2026
85.6700
89.1800
85.2100
86.0600
620,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
82.5100
86.0000
82.5000
84.8100
495,500
Wed, 17 Jun 2026
83.0900
84.5400
79.5600
82.3900
782,000
Tue, 16 Jun 2026
84.3400
85.0000
81.9800
82.5700
646,400
Mon, 15 Jun 2026
84.0200
85.0000
81.4300
84.2100
478,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
85.0000
86.0000
81.0000
82.1400
468,700
Thu, 11 Jun 2026
79.8600
85.5600
78.0800
85.1100
644,600
Wed, 10 Jun 2026
79.1000
82.0600
75.8200
79.4600
473,400
Tue, 09 Jun 2026
75.2700
80.2900
72.2100
79.8200
880,900
Mon, 08 Jun 2026
75.0100
76.9700
74.5400
74.8400
483,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
75.8600
78.2000
74.0000
74.3100
359,200
Thu, 04 Jun 2026
73.4500
78.7300
73.0100
76.4900
814,000
Wed, 03 Jun 2026
70.2600
72.9300
69.6900
72.4100
278,200
Tue, 02 Jun 2026
68.4700
72.7500
65.6000
70.4100
596,000
Mon, 01 Jun 2026
70.5600
71.8600
67.2900
68.0800
622,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
72.7900
73.5600
69.0400
70.6900
459,300
Thu, 28 May 2026
71.1300
73.6200
71.1300
72.9800
301,100
Wed, 27 May 2026
72.7500
73.9900
70.5900
71.3200
309,900
Tue, 26 May 2026
72.5700
74.5000
71.9400
72.6400
654,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
13 · 8-K
After-hours · 16:29 ET
8-K ↗
Fri, 22 May 2026
71.3900
74.0000
70.7700
72.1900
273,900
Thu, 21 May 2026
69.9300
71.6000
68.3500
71.2300
362,400
Wed, 20 May 2026
66.8800
70.5800
65.4900
70.0400
433,800
Tue, 19 May 2026
65.0800
67.1200
64.4900
65.5500
345,500
Mon, 18 May 2026
65.6200
69.2700
65.0000
65.6300
436,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
68.6200
68.8700
64.2400
65.7600
532,900
Thu, 14 May 2026
69.2100
70.3000
67.0000
69.8000
279,800
Wed, 13 May 2026
69.0800
70.5100
64.9800
69.0800
427,900
Tue, 12 May 2026
71.3000
72.7000
66.8600
69.1800
578,300
Mon, 11 May 2026
71.5700
72.5500
70.7000
71.5000
313,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
12 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 08 May 2026
72.6600
72.8800
70.2600
71.7700
356,700
Thu, 07 May 2026
73.9700
74.0000
70.9500
72.0300
553,300
Wed, 06 May 2026
64.4200
76.4900
64.4200
74.5400
2,138,600
Wed, 06 May 2026
11 · 8-K
Pre-market · 08:08 ET
8-K ↗
Tue, 05 May 2026
70.8200
72.6200
70.1600
70.9900
813,800
Mon, 04 May 2026
69.9100
71.8300
68.4800
70.2400
674,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.7100
71.8700
66.8700
70.2300
515,900
Thu, 30 Apr 2026
10 · 8-K
After market open · 14:51 ET
8-K ↗
Thu, 30 Apr 2026
63.1700
68.7900
63.1700
68.6300
465,400
Wed, 29 Apr 2026
64.1200
64.1200
61.0900
62.4300
405,300
Tue, 28 Apr 2026
64.7500
66.2400
63.5000
64.4000
403,800
Mon, 27 Apr 2026
66.4700
67.5700
65.3600
65.4700
280,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9 · DEFA14A
After-hours · 16:36 ET
DEFA14A ↗
Fri, 24 Apr 2026
64.9300
66.3800
63.4200
66.2800
301,300
Thu, 23 Apr 2026
67.3300
68.0000
64.3500
65.1200
294,900
Wed, 22 Apr 2026
65.2700
68.4000
65.2300
67.0900
494,200
Tue, 21 Apr 2026
67.1100
68.6500
63.9300
64.0600
428,800
Mon, 20 Apr 2026
66.5100
67.4000
65.1400
66.9300
462,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.7100
67.2200
64.7100
67.0800
589,100
Thu, 16 Apr 2026
66.2100
66.4900
63.1100
64.5100
857,200
Wed, 15 Apr 2026
66.6300
68.0700
65.4900
66.6100
365,500
Tue, 14 Apr 2026
64.0000
66.7000
63.2700
66.4800
359,300
Mon, 13 Apr 2026
60.0000
63.0600
60.0000
62.9200
234,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
8 · DEFA14A
After-hours · 16:04 ET
DEFA14A ↗
Fri, 10 Apr 2026
7 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Fri, 10 Apr 2026
62.1600
62.6300
59.9400
60.1900
354,500
Thu, 09 Apr 2026
62.0000
62.7800
60.7800
62.0600
462,400
Wed, 08 Apr 2026
61.3200
63.0000
60.9600
62.0100
446,500
Tue, 07 Apr 2026
60.0400
61.1600
58.8200
59.0100
316,600
Mon, 06 Apr 2026
58.9600
60.4700
57.5500
60.3300
407,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
58.4700
59.0200
56.9600
58.3100
279,400
Wed, 01 Apr 2026
57.3400
59.5800
56.8000
58.7000
468,100
Tue, 31 Mar 2026
55.6900
57.1400
53.1600
56.7800
524,100
Mon, 30 Mar 2026
56.7900
56.7900
53.5900
54.6900
431,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
59.8100
60.4300
54.4700
55.3100
612,600
Thu, 26 Mar 2026
58.1800
60.2200
58.1800
59.9100
300,900
Wed, 25 Mar 2026
58.7900
60.3400
57.0700
59.5700
525,200
Tue, 24 Mar 2026
58.6500
59.9800
55.6200
58.1600
872,100
Mon, 23 Mar 2026
63.7700
65.9000
58.7400
59.6100
745,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
65.8700
66.0900
61.7000
62.6500
506,900
Thu, 19 Mar 2026
65.2900
66.5600
64.1100
65.5300
448,500
Wed, 18 Mar 2026
65.0100
65.8500
64.1500
65.5000
557,500
Tue, 17 Mar 2026
64.4300
65.8200
63.7900
65.0100
390,700
Mon, 16 Mar 2026
63.7700
65.0200
61.6000
63.4800
666,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.4400
65.0800
61.7700
63.3500
454,500
Thu, 12 Mar 2026
64.8500
65.7800
62.7300
63.6000
407,500
Wed, 11 Mar 2026
66.3600
67.7300
65.1400
66.2400
472,100
Tue, 10 Mar 2026
69.1700
69.1700
65.1600
66.3500
448,400
Mon, 09 Mar 2026
68.9500
70.5000
66.0000
69.0600
541,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
70.0200
70.9900
68.2100
70.4100
452,600
Thu, 05 Mar 2026
69.8000
71.4900
69.1200
71.3600
433,200
Wed, 04 Mar 2026
72.2100
73.9300
70.2100
71.1400
429,300
Tue, 03 Mar 2026
73.8500
74.4500
68.8900
71.1100
769,300
Mon, 02 Mar 2026
76.8300
77.7400
74.0700
76.1000
610,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
6 · 10-K
After-hours · 16:53 ET
10-K ↗
Fri, 27 Feb 2026
76.0600
79.0100
76.0600
78.7000
480,600
Thu, 26 Feb 2026
78.0000
78.0600
74.2500
77.1500
507,900
Wed, 25 Feb 2026
79.9000
83.3100
77.0900
78.2900
967,700
Tue, 24 Feb 2026
66.4700
79.9000
65.0000
79.6700
1,280,500
Tue, 24 Feb 2026
5 · 8-K
Pre-market · 08:02 ET
8-K ↗
Mon, 23 Feb 2026
75.7600
78.2500
73.4500
74.9600
771,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
74.6500
77.4600
72.8100
76.0000
510,300
Thu, 19 Feb 2026
76.1100
76.4000
73.4500
75.8700
411,700
Wed, 18 Feb 2026
74.4600
76.2300
70.7800
76.2300
374,400
Tue, 17 Feb 2026
74.0900
76.1800
72.3200
74.3400
608,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
73.1400
75.7000
72.2500
74.6000
717,700
Thu, 12 Feb 2026
72.9000
74.9000
71.8800
73.5400
407,500
Wed, 11 Feb 2026
72.6000
73.6200
67.9800
72.7200
567,200
Tue, 10 Feb 2026
69.5100
73.9100
67.8700
72.5800
677,200
Mon, 09 Feb 2026
68.8700
70.0100
67.3000
69.5100
201,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.9000
69.2400
66.0700
68.7900
284,900
Thu, 05 Feb 2026
68.4500
70.2700
66.1900
66.3600
388,100
Wed, 04 Feb 2026
73.3400
73.9900
68.1200
69.1300
350,400
Tue, 03 Feb 2026
72.9600
73.4100
70.7900
73.3400
369,200
Mon, 02 Feb 2026
68.7600
73.9300
68.7600
71.2500
624,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
69.1200
71.8700
66.9000
68.1500
512,600
Thu, 29 Jan 2026
67.9000
69.4000
65.7300
69.1800
326,500
Wed, 28 Jan 2026
64.7900
68.0300
64.6700
67.1800
586,300
Tue, 27 Jan 2026
65.7300
65.9600
63.0000
64.9500
667,000
Mon, 26 Jan 2026
65.9200
67.3500
64.5000
65.1000
784,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
67.4000
68.2900
65.4700
65.9200
616,300
Thu, 22 Jan 2026
67.7300
69.5900
67.0000
67.4400
225,100
Wed, 21 Jan 2026
64.8200
68.8300
64.6900
67.7000
554,100
Tue, 20 Jan 2026
66.1600
66.1600
63.2900
64.6300
398,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
66.1000
68.5000
65.8100
67.5100
476,800
Thu, 15 Jan 2026
65.3100
66.8000
63.4700
65.9600
407,200
Wed, 14 Jan 2026
64.7500
68.9800
64.6700
66.1900
599,900
Wed, 14 Jan 2026
4 · 8-K
Pre-market · 08:01 ET
8-K ↗
Tue, 13 Jan 2026
66.4200
67.1200
65.0100
65.1300
329,600
Mon, 12 Jan 2026
71.8800
71.8800
65.5000
66.7600
617,000
Mon, 12 Jan 2026
3 · 8-K
Pre-market · 08:03 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.6000
74.8400
68.2400
68.3400
522,600
Thu, 08 Jan 2026
69.3600
73.1700
69.1100
72.9200
405,300
Wed, 07 Jan 2026
69.1100
71.0100
68.2900
70.0100
376,100
Tue, 06 Jan 2026
66.4300
69.9800
66.0600
69.3200
366,700
Mon, 05 Jan 2026
68.6600
70.9100
63.7700
66.4300
760,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
73.6100
73.7100
68.6600
68.8400
484,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
74.4700
75.0000
72.7900
72.8800
242,000
Tue, 30 Dec 2025
73.0600
73.6800
71.5900
72.9200
355,900
Mon, 29 Dec 2025
75.8100
76.3000
72.6900
72.9200
251,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
75.1900
76.7400
74.7500
76.4500
200,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
75.9400
76.5300
73.5600
75.6500
106,600
Tue, 23 Dec 2025
76.3400
76.7600
74.8200
76.1300
248,900
Mon, 22 Dec 2025
75.2100
77.4900
74.7800
76.6100
304,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
69.6500
74.4900
68.7600
74.4200
627,600
Thu, 18 Dec 2025
75.0200
76.0100
68.7500
69.5900
670,200
Wed, 17 Dec 2025
74.1000
78.2400
73.6200
74.7100
1,301,800
Tue, 16 Dec 2025
71.5500
74.3500
71.4900
74.1500
833,400
Mon, 15 Dec 2025
72.7100
73.3200
71.6400
72.0300
321,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
72.7500
73.8100
72.1100
72.5100
429,500
Thu, 11 Dec 2025
72.9800
73.1600
71.4800
72.7200
437,000
Wed, 10 Dec 2025
72.8800
73.5000
71.0000
72.4600
438,500
Tue, 09 Dec 2025
71.3600
73.5000
70.1900
71.0100
425,900
Mon, 08 Dec 2025
71.2300
73.4400
70.0700
71.1800
282,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
70.5000
73.1900
70.0500
70.7300
640,900
Thu, 04 Dec 2025
67.7600
71.4000
67.6700
70.7100
291,500
Wed, 03 Dec 2025
67.6700
68.4600
62.7700
67.7600
216,200
Tue, 02 Dec 2025
68.0300
68.7600
67.1800
67.4800
274,400
Mon, 01 Dec 2025
68.1500
69.6900
67.1500
67.7900
278,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
68.1100
69.3800
67.7100
69.2900
158,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
69.1100
69.6000
67.0100
68.0100
277,600
Tue, 25 Nov 2025
69.2900
72.3400
67.3700
69.0000
1,014,800
Mon, 24 Nov 2025
67.3400
70.9500
67.0000
69.1400
585,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
66.2400
68.5000
64.4100
68.0300
396,100
Thu, 20 Nov 2025
68.0000
68.0000
65.0000
66.0500
387,800
Wed, 19 Nov 2025
65.3000
67.4600
65.1000
66.8400
518,100
Tue, 18 Nov 2025
65.6000
65.6000
61.8500
64.5700
487,300
Mon, 17 Nov 2025
64.3400
66.0600
64.0000
65.8400
629,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.0600
64.7800
62.1200
63.9900
631,400
Thu, 13 Nov 2025
63.4200
66.0400
62.8600
64.7500
429,000
Wed, 12 Nov 2025
68.4500
68.7900
62.5800
63.1900
945,900
Tue, 11 Nov 2025
67.7800
68.8600
66.3500
68.4500
425,400
Mon, 10 Nov 2025
65.0000
69.0000
64.3200
67.6900
965,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Fri, 07 Nov 2025
64.0800
65.4500
62.0000
65.0000
1,049,400
Thu, 06 Nov 2025
61.4500
65.1000
60.5500
64.9100
1,341,400
Wed, 05 Nov 2025
53.9100
62.2500
52.2500
60.5100
2,389,700
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 08:02 ET
8-K ↗
Tue, 04 Nov 2025
47.7200
49.8600
47.2300
49.4000
469,700
Mon, 03 Nov 2025
47.9500
48.8900
47.0000
47.8000
553,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
50.7700
50.7700
47.5000
47.9500
445,700
Thu, 30 Oct 2025
52.4100
53.9000
50.6000
50.9000
331,300
Wed, 29 Oct 2025
52.5000
54.0600
49.8900
52.2900
709,900
Tue, 28 Oct 2025
50.9000
52.6700
50.0500
52.4300
309,800
Mon, 27 Oct 2025
49.6600
51.1300
49.1500
50.8100
349,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend