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
62.3000
63.4900
59.9650
60.5900
674,097
Thu, 22 Oct 2026
62.6200
63.4900
62.2400
63.0400
675,400
Wed, 21 Oct 2026
63.1400
63.7400
62.4100
62.6200
944,200
Tue, 20 Oct 2026
62.2700
63.2350
61.5800
62.9200
965,800
Mon, 19 Oct 2026
60.1300
61.7400
59.3500
61.5300
944,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
61.0800
61.7300
58.9800
59.2400
789,000
Thu, 15 Oct 2026
61.0800
62.3100
59.8800
60.9900
1,051,900
Wed, 14 Oct 2026
59.3000
60.6900
58.8000
59.6700
1,519,800
Tue, 13 Oct 2026
62.6400
62.7500
59.8200
59.9200
1,051,400
Mon, 12 Oct 2026
64.8000
65.0250
62.8800
62.9200
745,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
62.5200
64.7300
62.2000
64.7000
1,171,200
Thu, 08 Oct 2026
62.6600
62.8600
61.6500
62.5600
1,227,500
Wed, 07 Oct 2026
63.1900
64.0400
62.8400
63.2300
1,040,500
Tue, 06 Oct 2026
64.5300
65.2700
62.9200
63.7000
1,265,000
Mon, 05 Oct 2026
63.4200
64.4700
62.6000
63.6500
1,044,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
64.8100
65.3950
62.8000
63.4600
895,600
Thu, 01 Oct 2026
64.7000
65.5650
63.4000
64.1300
1,197,800
Wed, 30 Sep 2026
65.1600
65.4950
64.1450
64.7800
1,043,300
Tue, 29 Sep 2026
65.5100
65.9650
64.2650
64.9600
900,400
Mon, 28 Sep 2026
62.3500
66.2600
62.3000
65.9500
1,913,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
62.6500
63.4350
61.6600
62.6700
1,203,000
Thu, 24 Sep 2026
62.2300
62.7600
61.2300
62.2800
1,754,200
Wed, 23 Sep 2026
65.8000
66.1520
62.2400
62.3400
1,101,100
Tue, 22 Sep 2026
66.2400
66.5800
65.3600
65.9600
1,307,200
Mon, 21 Sep 2026
22 · 8-K
After-hours · 16:34 ET
8-K ↗
Mon, 21 Sep 2026
65.9300
66.2100
64.9900
65.2600
1,086,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
68.0000
68.0050
65.1800
65.3700
3,865,000
Thu, 17 Sep 2026
68.8400
68.8400
67.2200
68.0000
1,115,300
Wed, 16 Sep 2026
65.9900
67.9000
65.7950
67.5900
1,397,900
Tue, 15 Sep 2026
66.5100
66.5400
65.0600
65.6500
1,034,200
Mon, 14 Sep 2026
67.0900
67.9900
65.9100
66.4800
1,018,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
67.8000
68.4800
65.9100
66.0600
792,900
Thu, 10 Sep 2026
66.8400
67.7800
66.4700
67.3700
1,007,000
Wed, 09 Sep 2026
68.0800
68.8400
67.5000
67.5700
1,066,500
Tue, 08 Sep 2026
67.8100
70.0800
67.4750
68.8100
1,118,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
70.6200
71.4050
69.2600
69.3000
673,500
Thu, 03 Sep 2026
71.7600
71.9700
70.5500
71.4000
654,500
Wed, 02 Sep 2026
71.1500
72.6800
69.8350
71.7900
902,600
Tue, 01 Sep 2026
69.4200
70.8400
69.0500
70.5600
691,000
Mon, 31 Aug 2026
69.9800
70.4200
68.7550
69.5400
841,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
21 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 28 Aug 2026
71.0800
71.4900
69.6100
70.0900
692,700
Thu, 27 Aug 2026
72.1100
72.6600
70.9100
71.8100
746,300
Wed, 26 Aug 2026
73.1800
73.5250
71.8100
72.6900
533,600
Tue, 25 Aug 2026
71.6900
73.4700
71.6900
73.4700
624,500
Mon, 24 Aug 2026
69.6700
71.4500
68.0200
71.0600
897,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
70.5400
71.3600
69.7900
69.8200
674,700
Thu, 20 Aug 2026
73.0500
73.5600
70.4600
70.5200
802,500
Wed, 19 Aug 2026
73.7200
74.0200
72.2150
73.6700
1,514,600
Tue, 18 Aug 2026
72.8600
74.0300
72.2250
72.6300
731,600
Mon, 17 Aug 2026
71.7000
73.0200
71.2450
72.8800
985,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
71.5800
72.1300
70.8500
71.7000
564,300
Thu, 13 Aug 2026
73.1400
73.3350
71.6900
71.9700
697,300
Thu, 13 Aug 2026
20 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 12 Aug 2026
73.2300
74.2200
72.1800
72.6400
976,000
Tue, 11 Aug 2026
75.0000
75.0000
72.8600
73.7000
763,600
Mon, 10 Aug 2026
72.7700
74.7500
72.4750
74.6300
826,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
71.7100
73.3700
70.9500
73.3100
963,200
Thu, 06 Aug 2026
68.9900
71.0400
68.9900
70.8500
928,900
Wed, 05 Aug 2026
69.2100
70.1900
68.4950
69.2100
1,102,500
Tue, 04 Aug 2026
69.2700
69.8000
67.5100
69.1000
1,420,900
Mon, 03 Aug 2026
67.1800
68.7300
66.0700
68.1150
1,367,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
70.9200
73.7200
64.5680
68.0100
4,329,700
Thu, 30 Jul 2026
19 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 30 Jul 2026
18 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 30 Jul 2026
73.3900
76.1800
73.3900
75.5200
1,373,900
Wed, 29 Jul 2026
74.8500
76.4600
73.6100
74.4900
1,173,800
Tue, 28 Jul 2026
75.6400
76.1700
72.6150
75.3900
1,487,700
Mon, 27 Jul 2026
77.6200
79.3300
75.7200
75.8000
1,852,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
79.3300
79.4000
76.5900
76.8200
838,200
Thu, 23 Jul 2026
77.4500
79.5300
77.2700
78.4500
759,400
Wed, 22 Jul 2026
77.5800
79.5300
77.2200
78.4000
583,900
Tue, 21 Jul 2026
79.5000
80.5600
77.5300
78.5000
1,145,900
Mon, 20 Jul 2026
78.7800
79.7000
77.4250
78.0100
954,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.5200
79.4100
77.4700
78.5900
704,100
Thu, 16 Jul 2026
79.6200
80.2200
77.8550
78.5200
1,888,900
Wed, 15 Jul 2026
77.5400
78.8500
76.5500
78.8400
1,357,100
Tue, 14 Jul 2026
80.4100
81.3100
77.9100
78.0600
1,618,900
Mon, 13 Jul 2026
83.2400
83.6750
80.6900
81.3300
985,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
89.7100
89.7100
83.8300
84.8500
1,066,800
Thu, 09 Jul 2026
89.0100
90.8700
85.3960
89.5500
1,269,800
Wed, 08 Jul 2026
87.9000
89.8500
85.6000
88.5700
1,328,300
Tue, 07 Jul 2026
86.8400
89.8000
84.7600
89.2000
1,410,800
Mon, 06 Jul 2026
84.1350
87.0700
82.7000
85.4400
3,806,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.2700
83.3700
80.7650
83.3100
6,777,500
Wed, 01 Jul 2026
82.5000
82.7850
81.0000
81.3500
1,221,600
Tue, 30 Jun 2026
81.9700
83.2150
80.6800
81.5700
2,375,600
Mon, 29 Jun 2026
83.5500
84.3700
80.2100
81.5700
4,294,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
84.6900
85.8300
83.2500
84.4300
3,903,100
Thu, 25 Jun 2026
85.1000
87.0300
83.9400
84.5100
1,986,500
Wed, 24 Jun 2026
82.9900
85.1500
81.8100
84.4100
3,320,500
Tue, 23 Jun 2026
81.0500
83.0500
80.2960
82.1300
2,307,200
Mon, 22 Jun 2026
80.0000
81.7100
79.5050
80.9600
2,414,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
17 · 8-K
After-hours · 16:14 ET
FORM 8-K ↗
Thu, 18 Jun 2026
79.5800
80.0000
78.1000
78.9800
2,870,300
Wed, 17 Jun 2026
75.5600
79.6000
74.8650
78.5300
3,183,600
Tue, 16 Jun 2026
75.4000
76.9500
72.0400
73.2700
6,044,200
Tue, 16 Jun 2026
16 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Mon, 15 Jun 2026
72.0250
77.1300
71.8000
76.7700
3,590,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
74.7100
75.9300
74.3600
75.1400
1,074,600
Thu, 11 Jun 2026
73.4000
75.5100
72.6600
74.7100
2,245,400
Wed, 10 Jun 2026
73.6300
75.0880
72.7200
73.3500
1,211,400
Tue, 09 Jun 2026
15 · 8-K
After-hours · 17:15 ET
8-K ↗
Tue, 09 Jun 2026
73.1400
74.2900
71.3000
73.6800
1,873,800
Mon, 08 Jun 2026
70.9600
71.9100
69.7400
70.8700
1,293,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
14 · 8-K
After-hours · 17:15 ET
8-K ↗
Fri, 05 Jun 2026
70.7800
72.9700
69.9150
70.9700
937,100
Thu, 04 Jun 2026
69.5400
71.7300
69.4550
70.6400
1,098,000
Wed, 03 Jun 2026
68.0700
69.3500
67.5100
68.6800
1,124,900
Tue, 02 Jun 2026
72.7600
73.2800
68.2200
68.2300
1,238,400
Mon, 01 Jun 2026
73.2800
74.1100
71.9900
73.8000
1,135,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
71.6300
73.9600
71.6000
73.8500
1,211,000
Thu, 28 May 2026
70.5700
71.8900
68.8450
71.0500
725,100
Wed, 27 May 2026
69.9900
72.0600
69.2300
70.6600
1,692,400
Tue, 26 May 2026
68.8600
69.2350
67.1650
67.6500
1,003,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
69.5900
70.7400
68.2600
68.8100
715,100
Thu, 21 May 2026
70.2300
70.6500
69.4650
69.7900
808,800
Wed, 20 May 2026
70.6700
72.0000
70.4700
71.0200
1,093,400
Tue, 19 May 2026
70.4100
71.1800
69.4320
70.3100
725,200
Mon, 18 May 2026
71.4500
72.1300
69.8100
70.1500
834,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
72.4500
73.1400
71.3410
71.4700
843,500
Thu, 14 May 2026
73.8800
74.2350
71.4500
72.7200
591,000
Wed, 13 May 2026
75.0000
75.0000
72.1000
73.4600
1,240,500
Tue, 12 May 2026
76.8700
76.8700
74.1400
75.0200
2,212,200
Mon, 11 May 2026
74.8800
77.9300
73.6900
76.8500
3,208,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
74.0700
79.9100
69.4250
73.6900
5,836,400
Thu, 07 May 2026
13 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 07 May 2026
12 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 07 May 2026
66.0900
66.3400
64.2400
64.4900
1,235,300
Wed, 06 May 2026
65.9800
66.8250
65.4400
66.5700
637,900
Tue, 05 May 2026
65.8400
66.0850
64.2700
65.0400
740,400
Mon, 04 May 2026
65.2100
66.2700
63.5900
65.4900
1,216,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
65.0800
67.3400
63.1800
65.1500
1,323,700
Thu, 30 Apr 2026
64.7900
65.8500
64.1800
65.0600
1,171,500
Wed, 29 Apr 2026
69.0500
69.1800
63.6550
64.5500
4,238,900
Tue, 28 Apr 2026
11 · 8-K
After-hours · 16:29 ET
8-K ↗
Tue, 28 Apr 2026
69.9600
70.5850
66.3400
70.2600
1,931,000
Mon, 27 Apr 2026
67.8900
71.0840
67.8900
69.2200
1,058,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
68.5500
69.5200
67.4200
68.2300
640,500
Thu, 23 Apr 2026
70.7900
71.0000
68.5200
68.5900
657,400
Wed, 22 Apr 2026
71.1000
71.5600
69.7550
70.8500
514,200
Tue, 21 Apr 2026
72.3200
72.3300
69.7900
70.6300
724,300
Mon, 20 Apr 2026
10 · DEFA14A
After-hours · 16:31 ET
DEFA14A ↗
Mon, 20 Apr 2026
9 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Mon, 20 Apr 2026
72.0000
72.6800
70.4900
72.3200
956,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
73.3500
73.4400
71.3300
72.4300
1,500,500
Thu, 16 Apr 2026
72.9800
73.5250
70.8900
71.7000
1,171,100
Wed, 15 Apr 2026
73.1500
73.6900
72.2050
73.5700
568,800
Tue, 14 Apr 2026
70.3800
73.7900
70.2000
73.0100
1,400,700
Mon, 13 Apr 2026
68.8200
70.7800
68.3500
70.4200
665,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
71.5700
71.5700
68.2200
68.6900
587,600
Thu, 09 Apr 2026
71.0200
71.6650
70.4450
70.8500
1,041,200
Wed, 08 Apr 2026
71.0900
72.2400
70.0800
71.2600
907,100
Tue, 07 Apr 2026
68.9100
69.7200
68.4300
69.5800
666,600
Mon, 06 Apr 2026
67.7700
70.2400
67.7700
68.9000
770,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
67.3200
68.7000
67.0400
67.7700
483,000
Wed, 01 Apr 2026
68.5500
70.3900
68.1600
68.7500
1,044,700
Tue, 31 Mar 2026
66.9200
69.0300
66.3300
68.1300
830,300
Mon, 30 Mar 2026
65.3400
66.2800
64.3700
65.6400
930,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
67.4300
67.6000
65.8000
66.1300
1,036,500
Thu, 26 Mar 2026
65.8500
67.8500
65.7450
67.0000
659,300
Wed, 25 Mar 2026
65.2400
67.4500
64.8800
66.7500
684,800
Wed, 25 Mar 2026
8 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 24 Mar 2026
64.7800
65.2850
64.0000
64.5400
1,164,600
Mon, 23 Mar 2026
66.7900
69.0200
65.9400
66.4200
1,055,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.0000
68.1950
65.1000
65.3000
2,016,900
Thu, 19 Mar 2026
67.0000
67.5900
65.2600
67.0750
895,600
Wed, 18 Mar 2026
66.9600
67.6250
65.5700
67.0000
1,699,000
Tue, 17 Mar 2026
67.1000
68.8700
66.7500
67.4500
1,445,100
Mon, 16 Mar 2026
64.7800
67.1700
64.7000
66.7100
1,205,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
63.9100
65.7750
63.7950
64.4900
605,700
Thu, 12 Mar 2026
64.7000
64.7150
62.1300
63.3600
1,050,400
Wed, 11 Mar 2026
67.9100
68.1160
64.8520
65.6700
905,700
Tue, 10 Mar 2026
68.4100
71.0000
67.9750
68.5600
1,025,000
Mon, 09 Mar 2026
63.1900
69.1700
63.1400
68.4000
2,494,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
62.4100
63.0000
61.4300
62.8200
1,225,400
Thu, 05 Mar 2026
63.3800
64.5050
62.2100
63.3300
1,137,000
Wed, 04 Mar 2026
65.1000
65.6200
63.5000
64.2900
1,246,700
Tue, 03 Mar 2026
65.3600
67.0700
63.4900
64.3900
1,312,100
Mon, 02 Mar 2026
67.0800
68.4450
64.7000
66.3700
1,949,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
67.6500
69.4300
67.2800
68.1900
852,200
Thu, 26 Feb 2026
67.4600
68.3950
66.4650
68.1000
1,428,600
Wed, 25 Feb 2026
68.9100
69.5950
66.4200
67.7600
1,141,200
Tue, 24 Feb 2026
70.4900
71.3800
68.4550
68.9800
1,164,200
Mon, 23 Feb 2026
69.9800
72.5400
69.0300
70.5000
1,444,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
68.4500
72.2750
64.6700
70.6600
2,532,100
Thu, 19 Feb 2026
7 · 10-K
After-hours · 16:36 ET
10-K ↗
Thu, 19 Feb 2026
6 · 8-K
After-hours · 16:14 ET
8-K ↗
Thu, 19 Feb 2026
68.5700
70.3800
67.8400
69.9000
976,100
Wed, 18 Feb 2026
69.0100
70.2400
68.6500
68.9300
1,066,400
Tue, 17 Feb 2026
69.1400
70.5300
68.3000
69.1700
831,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.9500
72.0000
69.3000
69.4500
851,800
Thu, 12 Feb 2026
5 · 8-K
After-hours · 17:10 ET
8-K ↗
Thu, 12 Feb 2026
71.1900
71.9150
69.9600
70.7000
847,400
Wed, 11 Feb 2026
72.0000
72.1200
69.7500
70.9200
864,700
Tue, 10 Feb 2026
74.1100
74.5800
71.8200
72.1400
1,415,900
Mon, 09 Feb 2026
74.5000
74.9800
72.8300
74.1600
980,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
73.7700
75.0000
72.6400
74.6800
1,040,500
Thu, 05 Feb 2026
73.7900
75.6350
71.3500
72.3600
1,329,300
Wed, 04 Feb 2026
74.9300
75.7750
72.9900
73.9100
1,048,700
Tue, 03 Feb 2026
75.4850
76.9900
74.5700
74.8300
899,900
Mon, 02 Feb 2026
75.1400
76.4150
73.3350
74.8800
1,563,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
76.4600
77.5900
74.6800
75.5300
1,439,100
Thu, 29 Jan 2026
76.5100
78.1600
75.6100
76.4300
1,177,400
Wed, 28 Jan 2026
76.8700
78.3800
75.3080
75.6000
1,418,400
Tue, 27 Jan 2026
76.0600
77.0900
74.9000
75.4900
631,500
Mon, 26 Jan 2026
74.4450
77.0700
73.7700
76.2300
734,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
75.4400
77.5500
74.0500
75.2500
882,200
Thu, 22 Jan 2026
75.4300
77.3500
74.2900
76.1700
887,900
Wed, 21 Jan 2026
73.1900
76.3950
72.5580
75.5600
1,368,600
Tue, 20 Jan 2026
71.1900
73.0900
69.8100
73.0700
1,304,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
75.9000
75.9000
72.4100
72.4800
1,044,100
Thu, 15 Jan 2026
77.2900
77.8700
75.4000
75.6400
591,400
Wed, 14 Jan 2026
74.8200
77.3400
73.3200
77.2900
1,136,900
Tue, 13 Jan 2026
76.7300
80.1800
75.3000
75.4000
2,390,900
Mon, 12 Jan 2026
4 · 8-K
After market open · 12:00 ET
8-K ↗
Mon, 12 Jan 2026
77.2900
78.9800
71.1500
77.5900
2,639,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
77.8300
79.8700
77.0200
77.5300
1,568,200
Thu, 08 Jan 2026
76.1900
77.3900
75.6400
76.8500
1,625,400
Wed, 07 Jan 2026
77.1600
79.1000
76.4600
77.2400
1,882,300
Tue, 06 Jan 2026
75.7300
77.9000
75.1200
76.7000
2,117,000
Mon, 05 Jan 2026
76.0000
76.8400
74.2200
76.7600
2,022,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
76.3500
76.7500
75.0200
76.7400
775,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
75.9600
76.9800
75.5900
75.9600
961,800
Tue, 30 Dec 2025
77.2900
77.9300
75.5800
76.1900
679,500
Mon, 29 Dec 2025
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 29 Dec 2025
78.2000
78.6700
77.0800
77.6400
1,000,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
78.3200
78.7200
77.4500
78.5600
525,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
77.8300
78.9100
77.1800
78.3700
308,200
Tue, 23 Dec 2025
78.5900
79.4600
77.2600
77.7000
712,000
Mon, 22 Dec 2025
78.1400
80.2000
78.1400
78.9000
1,314,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
75.2900
79.3100
74.5700
78.5700
2,741,200
Thu, 18 Dec 2025
75.4800
75.4800
73.7800
74.5900
1,391,200
Wed, 17 Dec 2025
75.3800
76.1700
74.1800
74.9400
960,900
Tue, 16 Dec 2025
75.4600
76.1350
74.1700
75.4200
1,302,200
Mon, 15 Dec 2025
76.0000
77.3800
75.1350
76.2500
1,525,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
75.8300
76.1580
74.4950
75.6400
941,300
Thu, 11 Dec 2025
74.2300
75.9800
73.9600
75.4400
723,000
Wed, 10 Dec 2025
73.8700
75.6200
73.4400
74.1000
1,184,500
Tue, 09 Dec 2025
76.5300
76.9500
73.0900
73.4700
1,295,500
Mon, 08 Dec 2025
77.5800
78.7700
76.6300
76.9100
1,086,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
77.9200
78.6800
76.5400
77.2550
848,400
Thu, 04 Dec 2025
74.8300
79.0300
74.8300
77.8500
1,615,800
Wed, 03 Dec 2025
78.6200
78.6550
73.0300
75.7600
2,495,900
Tue, 02 Dec 2025
79.6600
80.5100
77.8650
78.4950
2,305,200
Mon, 01 Dec 2025
83.1900
84.0600
78.8900
79.2000
2,896,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
86.2100
86.7600
84.8200
85.9900
1,109,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
83.3200
87.5000
82.8400
86.2500
15,474,700
Tue, 25 Nov 2025
84.6900
85.6150
81.8900
82.9300
4,288,500
Mon, 24 Nov 2025
79.0900
81.1600
78.9700
79.8300
1,174,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
76.5400
79.9800
75.3400
78.4700
1,333,200
Thu, 20 Nov 2025
76.9500
78.7400
75.8950
76.4600
1,479,800
Wed, 19 Nov 2025
76.3700
76.8850
75.5200
75.6000
1,022,900
Tue, 18 Nov 2025
75.0400
77.4550
74.0200
76.6900
978,900
Mon, 17 Nov 2025
75.0100
77.4300
74.6800
75.6000
1,586,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
74.2900
76.8000
74.0500
75.3000
922,400
Thu, 13 Nov 2025
74.9800
75.8200
73.8500
74.9500
814,300
Wed, 12 Nov 2025
74.2500
75.0000
73.0100
74.9500
1,444,300
Tue, 11 Nov 2025
72.2100
74.0800
71.9000
73.8200
2,152,400
Mon, 10 Nov 2025
72.2100
72.6100
70.5400
72.4800
1,839,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
72.1600
72.8500
69.2250
71.7800
1,153,000
Thu, 06 Nov 2025
71.7900
73.9800
71.3600
72.5900
1,407,100
Wed, 05 Nov 2025
70.0000
73.8000
67.6700
71.7700
2,891,500
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 04 Nov 2025
66.8800
68.8000
66.2150
67.7200
1,340,800
Mon, 03 Nov 2025
67.8600
69.2350
66.1000
67.9300
1,024,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
67.8600
69.2800
67.5650
68.3100
816,000
Thu, 30 Oct 2025
67.3600
69.8800
67.1400
68.1100
855,400
Wed, 29 Oct 2025
67.8600
68.1400
66.4380
67.3500
546,000
Tue, 28 Oct 2025
66.8600
68.1650
66.0000
67.4900
765,000
Mon, 27 Oct 2025
66.8000
69.2200
66.6800
67.0800
856,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend