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
80.9800
81.7700
80.3300
80.9000
572,060
Thu, 22 Oct 2026
78.7000
81.4200
78.3500
81.2700
523,000
Wed, 21 Oct 2026
79.8300
81.2450
78.0050
78.4400
556,300
Tue, 20 Oct 2026
78.8600
80.6850
78.8500
79.7100
583,800
Mon, 19 Oct 2026
78.0200
78.8350
77.3900
78.1400
387,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
78.6900
79.3090
77.1800
77.5800
774,000
Thu, 15 Oct 2026
76.9000
79.1100
76.1950
78.5000
738,000
Wed, 14 Oct 2026
75.8200
77.2800
75.1300
76.0800
464,600
Tue, 13 Oct 2026
77.3400
78.1000
76.1200
76.3700
561,300
Mon, 12 Oct 2026
76.1200
77.3500
75.9900
77.2700
1,029,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
76.1200
77.6600
75.6250
76.3900
339,400
Thu, 08 Oct 2026
75.4500
76.2500
74.2300
75.9100
467,200
Wed, 07 Oct 2026
75.0600
76.2600
74.4400
75.9300
692,100
Tue, 06 Oct 2026
76.8000
76.8000
74.5800
74.9300
424,500
Mon, 05 Oct 2026
75.5550
76.9000
74.2300
76.4300
558,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
75.6800
76.7650
74.6350
75.0700
528,500
Thu, 01 Oct 2026
76.4400
77.1500
74.4700
74.7000
767,200
Wed, 30 Sep 2026
77.1100
77.1100
75.3950
76.5000
970,700
Tue, 29 Sep 2026
76.7100
77.1500
76.1300
76.9900
567,800
Mon, 28 Sep 2026
76.1300
77.6600
75.4650
77.2100
570,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
75.4400
77.4600
75.1200
76.6300
745,300
Thu, 24 Sep 2026
77.2600
77.4500
74.1100
75.4400
1,056,400
Wed, 23 Sep 2026
78.3900
79.0200
76.7000
77.1600
493,100
Tue, 22 Sep 2026
79.1900
80.1900
78.1800
78.4900
640,500
Mon, 21 Sep 2026
78.3900
78.6300
76.8300
78.1700
579,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
77.3400
78.4400
76.7800
78.0100
1,377,500
Thu, 17 Sep 2026
79.2300
79.2300
77.5100
77.7900
627,300
Wed, 16 Sep 2026
79.5600
80.6300
77.6900
78.5100
693,600
Tue, 15 Sep 2026
80.1900
80.2380
79.1300
79.4700
587,200
Mon, 14 Sep 2026
78.7000
80.7700
78.3000
80.6300
552,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
79.2200
79.2700
77.1500
78.1800
552,400
Thu, 10 Sep 2026
78.1100
78.8800
77.3700
78.1800
425,900
Wed, 09 Sep 2026
80.2200
80.3700
78.1050
78.9300
674,400
Tue, 08 Sep 2026
81.4400
81.8300
80.1550
80.7000
473,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
80.6700
82.2200
80.3900
81.9200
334,200
Thu, 03 Sep 2026
83.5000
83.5200
80.8050
81.2000
694,100
Wed, 02 Sep 2026
80.1600
83.3150
80.1600
82.4000
769,400
Tue, 01 Sep 2026
79.5700
80.6250
78.4940
80.1600
585,400
Mon, 31 Aug 2026
79.8600
80.1500
77.2800
79.8100
593,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
80.1000
80.7650
79.4250
80.3200
466,000
Thu, 27 Aug 2026
79.3400
80.2700
78.9600
80.0300
611,300
Wed, 26 Aug 2026
79.8300
80.0300
77.6300
79.9700
733,400
Tue, 25 Aug 2026
78.7300
79.5900
77.9000
79.4100
562,900
Mon, 24 Aug 2026
78.6500
80.0000
78.0000
78.2600
823,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
78.8000
79.5550
77.9400
78.7400
440,200
Thu, 20 Aug 2026
80.0000
80.8100
77.8950
78.2100
418,800
Wed, 19 Aug 2026
80.8200
81.6600
80.4050
80.8400
496,600
Tue, 18 Aug 2026
81.6900
81.6900
79.0900
79.8600
619,100
Mon, 17 Aug 2026
81.3800
81.9100
80.8150
81.4800
445,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
81.5900
82.3400
79.9800
82.2200
559,400
Thu, 13 Aug 2026
81.6700
82.7000
80.5800
82.2000
677,600
Wed, 12 Aug 2026
77.9500
81.5550
76.7200
80.7800
979,100
Tue, 11 Aug 2026
76.5500
79.1400
75.6850
78.5800
673,300
Mon, 10 Aug 2026
75.0400
76.9950
75.0400
76.4800
473,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
75.4300
76.3400
74.6700
76.2200
745,000
Thu, 06 Aug 2026
77.5500
78.1800
75.2800
75.7800
932,500
Wed, 05 Aug 2026
12 · 10-Q
After market open · 14:23 ET
10-Q ↗
Wed, 05 Aug 2026
79.8800
81.8550
75.0700
78.1450
1,862,500
Wed, 05 Aug 2026
11 · 8-K
Pre-market · 06:05 ET
8-K ↗
Tue, 04 Aug 2026
82.9500
85.7600
82.0800
85.3250
1,284,900
Mon, 03 Aug 2026
80.4350
82.5400
80.4350
82.4600
660,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
80.5600
81.7800
79.2950
80.1400
514,700
Thu, 30 Jul 2026
81.9000
82.0700
80.0200
81.0500
645,800
Wed, 29 Jul 2026
81.9900
82.7000
80.4700
81.4300
502,000
Tue, 28 Jul 2026
81.3100
82.6390
81.2500
82.0900
536,800
Mon, 27 Jul 2026
78.8500
80.6400
78.3100
80.5800
486,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
79.6100
79.7350
77.8600
78.1900
412,300
Thu, 23 Jul 2026
76.6300
78.6850
75.3000
78.6100
707,200
Wed, 22 Jul 2026
79.7700
80.2700
78.0650
78.2700
434,600
Tue, 21 Jul 2026
79.1500
79.9750
78.8250
79.8450
444,400
Mon, 20 Jul 2026
80.7800
80.9230
79.1900
79.2100
602,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
80.5500
82.0450
79.9600
80.7000
445,700
Thu, 16 Jul 2026
80.1500
82.6500
79.7750
81.7900
630,900
Wed, 15 Jul 2026
78.6950
80.7500
78.0700
79.4100
723,400
Tue, 14 Jul 2026
83.0200
83.4950
78.4600
79.1200
828,600
Mon, 13 Jul 2026
83.4400
83.8000
82.4500
82.9800
466,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
82.5200
82.8300
81.5000
82.5600
452,300
Thu, 09 Jul 2026
82.5400
83.9400
81.7200
82.5200
612,100
Wed, 08 Jul 2026
83.5800
83.9400
81.8100
82.5100
724,800
Tue, 07 Jul 2026
84.7400
84.7700
82.4800
83.5800
439,600
Mon, 06 Jul 2026
83.9300
85.2700
83.1300
84.0300
548,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.0700
83.7500
82.0000
83.6200
517,400
Wed, 01 Jul 2026
82.4600
83.0700
81.6400
82.4800
475,400
Tue, 30 Jun 2026
82.7700
82.9150
80.7400
82.2300
664,300
Mon, 29 Jun 2026
82.7800
83.2100
81.6350
83.0600
1,050,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.1500
83.9800
80.8600
83.4300
2,003,400
Thu, 25 Jun 2026
80.0500
82.6600
80.0000
81.0500
652,200
Wed, 24 Jun 2026
78.6800
80.8900
78.6800
79.9500
822,100
Tue, 23 Jun 2026
78.1400
79.9330
78.1400
78.6800
576,200
Mon, 22 Jun 2026
78.6450
79.8900
77.7400
78.7100
689,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
79.6600
80.4500
77.7100
78.5000
1,427,500
Wed, 17 Jun 2026
79.5100
80.5700
77.8900
78.5000
626,500
Tue, 16 Jun 2026
80.2800
80.9400
78.9100
79.4800
911,900
Mon, 15 Jun 2026
80.4100
80.9550
79.2000
79.7000
755,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.6600
80.0200
78.5550
79.3900
726,000
Thu, 11 Jun 2026
78.5000
80.7350
77.4540
79.9400
748,100
Thu, 11 Jun 2026
10 · 8-K
Pre-market · 09:07 ET
8-K ↗
Wed, 10 Jun 2026
77.4200
79.3800
76.2070
78.3800
1,383,600
Tue, 09 Jun 2026
76.9200
77.8000
75.9500
77.1700
674,000
Mon, 08 Jun 2026
72.4700
75.6600
72.4500
74.8000
797,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
73.6400
74.6250
72.0700
72.3600
412,900
Thu, 04 Jun 2026
72.4400
75.0500
72.1330
73.7200
573,400
Wed, 03 Jun 2026
73.2000
73.5100
71.0050
71.3300
727,800
Tue, 02 Jun 2026
73.1700
74.4000
72.4800
73.3300
836,300
Mon, 01 Jun 2026
73.2000
74.2850
72.2400
73.8100
763,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
72.7700
74.2500
72.4600
73.8000
708,000
Thu, 28 May 2026
73.1800
73.7900
71.7700
73.0400
758,900
Wed, 27 May 2026
75.4200
75.6350
72.9000
73.9000
1,050,600
Tue, 26 May 2026
74.5100
75.8150
70.7400
75.4200
436,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
73.7700
74.4100
73.5800
73.8300
418,000
Thu, 21 May 2026
73.1600
74.0700
71.5700
73.6400
582,600
Wed, 20 May 2026
73.1000
74.2800
72.4470
73.7100
712,000
Tue, 19 May 2026
72.2300
74.3200
71.4200
72.9200
801,800
Mon, 18 May 2026
70.4500
72.4700
70.3900
72.2300
548,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
71.1200
71.4100
69.5800
70.0000
568,500
Thu, 14 May 2026
72.6800
73.3000
71.5700
71.6700
386,400
Wed, 13 May 2026
71.7000
72.6900
71.2400
72.4400
774,200
Tue, 12 May 2026
70.0800
71.9050
69.5000
71.7500
1,019,300
Mon, 11 May 2026
71.4500
72.7800
69.1700
70.0900
1,085,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
71.2500
72.5100
70.3200
71.8600
921,200
Thu, 07 May 2026
67.3800
71.2400
66.8000
70.9250
1,788,800
Wed, 06 May 2026
9 · 10-Q
After market open · 13:01 ET
10-Q ↗
Wed, 06 May 2026
61.0000
67.4750
60.9200
66.2600
1,932,800
Wed, 06 May 2026
8 · 8-K
Pre-market · 06:02 ET
8-K ↗
Tue, 05 May 2026
58.9100
59.2600
56.4400
57.5900
1,540,600
Mon, 04 May 2026
60.5200
61.0900
58.7800
59.0700
737,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
60.4800
61.3600
59.6900
61.0000
658,100
Thu, 30 Apr 2026
58.8100
60.2300
58.1300
60.1000
1,211,100
Wed, 29 Apr 2026
60.6400
61.0550
58.5700
58.9200
743,900
Wed, 29 Apr 2026
7 · DEFA14A
Pre-market · 08:31 ET
DEFA14A ↗
Wed, 29 Apr 2026
6 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Tue, 28 Apr 2026
63.6300
63.7550
60.4800
61.2900
907,900
Mon, 27 Apr 2026
63.6800
65.2350
62.9700
63.4100
730,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
64.8500
65.7300
63.8300
64.2000
394,000
Thu, 23 Apr 2026
65.1900
65.6100
64.2400
65.1450
382,000
Wed, 22 Apr 2026
64.8000
65.6900
64.5500
65.1800
470,200
Tue, 21 Apr 2026
65.8900
67.3000
64.2150
64.5300
1,021,200
Mon, 20 Apr 2026
67.1200
68.0000
65.4100
65.8100
758,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
65.9800
68.0400
65.9800
67.1200
776,500
Thu, 16 Apr 2026
64.8800
65.3100
64.2000
65.0100
559,600
Wed, 15 Apr 2026
65.0000
66.4850
64.6600
65.1400
1,384,400
Tue, 14 Apr 2026
64.6600
65.7300
64.5900
64.9900
426,900
Mon, 13 Apr 2026
62.2600
64.7000
62.0250
64.5800
644,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
63.5000
64.1700
61.8550
62.7800
638,900
Thu, 09 Apr 2026
63.8600
64.3000
63.2700
63.3700
641,600
Wed, 08 Apr 2026
66.7200
66.7200
63.8700
64.6600
1,024,300
Tue, 07 Apr 2026
63.3500
64.1850
62.1500
63.5400
632,800
Mon, 06 Apr 2026
63.2100
64.1650
63.1700
63.5000
588,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
62.5300
65.0900
62.4100
63.7900
678,900
Wed, 01 Apr 2026
63.8300
65.2100
63.6900
64.6300
638,000
Tue, 31 Mar 2026
61.8600
64.0100
60.3500
63.5600
1,133,900
Mon, 30 Mar 2026
62.0400
62.6450
61.1300
61.2700
625,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
62.8900
63.5450
60.6300
61.8500
766,200
Thu, 26 Mar 2026
63.2700
64.8800
62.9700
63.6500
768,600
Wed, 25 Mar 2026
63.2400
63.6500
61.6200
63.3000
532,500
Tue, 24 Mar 2026
62.4900
63.6800
61.9800
62.4000
721,400
Mon, 23 Mar 2026
63.5800
64.0600
62.9500
63.2400
674,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
63.3700
63.8650
61.4700
62.1900
1,205,000
Thu, 19 Mar 2026
63.2000
64.1800
62.3200
63.5300
749,700
Wed, 18 Mar 2026
62.2400
63.2450
61.6550
62.8200
872,500
Tue, 17 Mar 2026
61.7500
63.2800
61.5800
62.4300
803,600
Mon, 16 Mar 2026
59.4300
61.7200
59.4050
61.4300
956,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
59.6500
59.9550
58.1400
58.4600
1,034,600
Thu, 12 Mar 2026
61.1600
62.3100
59.2450
59.3000
796,700
Wed, 11 Mar 2026
61.3800
62.5200
60.8870
62.2600
634,200
Tue, 10 Mar 2026
61.9400
63.0600
60.6200
61.9300
884,600
Mon, 09 Mar 2026
62.7500
62.9450
60.6900
62.0600
1,748,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
63.7300
64.0300
62.2700
63.8400
531,000
Thu, 05 Mar 2026
64.4200
64.9400
63.4480
64.7000
736,000
Wed, 04 Mar 2026
68.4200
68.4200
65.0000
65.2600
1,216,800
Tue, 03 Mar 2026
69.1100
69.1100
66.7700
68.4300
1,308,200
Mon, 02 Mar 2026
69.3100
71.0700
69.0050
70.2700
856,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
70.5200
71.3100
69.8950
70.6000
945,800
Thu, 26 Feb 2026
70.5100
71.9200
69.1400
71.0000
1,179,700
Wed, 25 Feb 2026
5 · 10-K
After market open · 15:26 ET
10-K ↗
Wed, 25 Feb 2026
64.1600
70.7800
63.3400
70.2900
2,000,900
Wed, 25 Feb 2026
4 · 8-K
Pre-market · 06:05 ET
8-K ↗
Tue, 24 Feb 2026
68.3400
69.5200
68.1600
69.0500
1,695,500
Mon, 23 Feb 2026
67.9600
68.3800
66.4300
68.3500
863,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.9600
69.3050
67.6050
68.4200
915,900
Thu, 19 Feb 2026
67.4700
68.2500
66.7920
67.8900
891,600
Wed, 18 Feb 2026
66.8200
68.0000
66.7150
67.4200
1,078,400
Tue, 17 Feb 2026
65.8200
67.1600
65.8200
66.9600
881,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
64.1600
66.6100
63.5800
65.8000
536,100
Thu, 12 Feb 2026
66.8100
66.9400
62.9100
63.9100
1,003,200
Wed, 11 Feb 2026
66.5700
66.5700
64.3400
66.4300
510,400
Tue, 10 Feb 2026
65.8900
67.4200
65.4250
66.7300
554,800
Mon, 09 Feb 2026
66.4200
66.4700
64.9900
65.7400
363,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.4500
66.9200
64.9800
66.5600
578,100
Thu, 05 Feb 2026
65.3100
67.2000
64.6700
65.0300
825,000
Wed, 04 Feb 2026
65.8800
67.0100
64.2350
65.4300
777,400
Tue, 03 Feb 2026
66.7500
67.1200
64.2300
65.9300
888,600
Mon, 02 Feb 2026
65.5880
67.9200
65.4100
66.7600
812,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
64.4600
65.9500
63.8250
65.7100
1,093,900
Thu, 29 Jan 2026
64.1700
64.7500
62.9400
64.7100
591,900
Wed, 28 Jan 2026
63.8600
64.6800
63.4100
63.9100
506,900
Tue, 27 Jan 2026
64.2000
64.4050
63.6600
64.0900
416,100
Mon, 26 Jan 2026
63.3500
64.2800
62.8500
64.2000
460,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
63.8800
63.9100
62.4500
63.1600
519,200
Thu, 22 Jan 2026
63.2600
64.7750
63.1650
63.8800
638,000
Wed, 21 Jan 2026
63.2800
63.9330
62.8150
63.2700
408,100
Tue, 20 Jan 2026
61.3700
63.0000
60.7900
62.9200
763,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
63.3000
64.1000
62.0650
62.1100
706,200
Thu, 15 Jan 2026
61.1800
63.5000
60.9700
63.1900
913,800
Wed, 14 Jan 2026
61.1100
61.4400
60.4000
60.8600
686,100
Wed, 14 Jan 2026
3 · 8-K
Pre-market · 08:32 ET
8-K ↗
Tue, 13 Jan 2026
62.6900
63.0700
61.2950
61.3300
377,500
Mon, 12 Jan 2026
63.9450
63.9900
62.1630
62.3800
320,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
64.6600
65.0700
64.1250
64.4100
408,300
Thu, 08 Jan 2026
64.1800
65.3900
64.1800
64.9500
432,900
Wed, 07 Jan 2026
64.3200
64.9600
63.9200
64.6200
430,300
Tue, 06 Jan 2026
62.8600
64.2300
62.7600
64.1200
481,200
Mon, 05 Jan 2026
60.6000
63.6000
60.6000
63.2300
832,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
61.6200
62.0000
60.5600
60.6400
795,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
62.3200
62.6000
61.3800
61.5300
436,300
Tue, 30 Dec 2025
62.4600
62.4600
61.7000
62.2800
361,300
Mon, 29 Dec 2025
62.9800
63.5800
61.8950
62.4600
401,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.2700
63.3100
62.5900
62.8700
238,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.4100
63.6850
63.0000
63.0800
188,500
Tue, 23 Dec 2025
63.0000
63.3200
62.7900
63.2500
482,400
Mon, 22 Dec 2025
62.4200
63.3150
62.1000
63.0500
518,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
62.6800
63.0900
62.0800
62.8200
1,334,900
Thu, 18 Dec 2025
63.0900
63.6500
62.0700
62.0800
583,000
Wed, 17 Dec 2025
62.7400
63.8300
62.5600
63.0800
462,300
Tue, 16 Dec 2025
63.4800
64.0000
62.7400
63.0800
584,300
Mon, 15 Dec 2025
63.0000
63.4550
62.3050
63.0600
610,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
64.3050
64.3500
62.6400
62.7500
522,900
Thu, 11 Dec 2025
64.4600
65.5740
62.9600
63.9500
637,700
Wed, 10 Dec 2025
62.0500
64.2950
61.9800
64.0600
497,200
Tue, 09 Dec 2025
62.7600
63.2300
61.8050
62.0100
869,700
Mon, 08 Dec 2025
63.3500
63.6300
62.1100
62.6700
687,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
64.2300
64.4500
62.8500
63.3600
467,200
Thu, 04 Dec 2025
63.1800
64.1800
62.5600
63.9000
496,000
Wed, 03 Dec 2025
63.6300
64.1900
62.8300
63.2900
554,700
Tue, 02 Dec 2025
63.1900
64.3100
62.3200
63.6800
860,800
Mon, 01 Dec 2025
63.3500
63.9900
62.4300
63.1100
697,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.0000
64.0000
63.3300
63.8100
233,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
63.0800
64.0800
62.6020
63.8400
692,500
Tue, 25 Nov 2025
60.4100
63.7000
60.3350
63.3100
890,100
Mon, 24 Nov 2025
58.5000
61.4800
58.3000
60.4600
1,014,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
54.1500
56.1600
53.4800
55.2900
392,800
Thu, 20 Nov 2025
54.2200
55.3500
53.3650
53.4200
382,200
Wed, 19 Nov 2025
53.7100
54.2650
53.3800
53.9100
531,200
Tue, 18 Nov 2025
53.6000
54.3000
52.3700
53.8900
476,100
Mon, 17 Nov 2025
55.1600
56.1500
53.5800
53.6400
607,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
55.0000
55.6100
53.3600
55.3600
600,000
Thu, 13 Nov 2025
56.6200
56.6200
55.1200
55.2000
781,000
Wed, 12 Nov 2025
54.0000
57.8300
54.0000
56.6200
1,358,500
Tue, 11 Nov 2025
51.1100
53.1400
51.1100
52.6800
576,800
Mon, 10 Nov 2025
50.7000
51.2800
49.8250
50.8800
468,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
49.7300
51.9730
49.7300
50.4500
661,900
Thu, 06 Nov 2025
51.1700
51.5950
48.8200
49.5700
560,500
Wed, 05 Nov 2025
2 · 10-Q
After market open · 12:26 ET
10-Q ↗
Wed, 05 Nov 2025
52.0400
54.9500
50.5450
50.8100
1,430,000
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 06:03 ET
8-K ↗
Tue, 04 Nov 2025
52.5200
54.0900
52.0000
53.9400
858,400
Mon, 03 Nov 2025
52.8000
53.1300
52.0700
52.5800
611,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
52.4500
53.3150
51.8900
52.6300
497,300
Thu, 30 Oct 2025
53.2700
53.7550
52.6300
52.7900
260,500
Wed, 29 Oct 2025
53.6500
54.8600
53.1800
53.3400
681,900
Tue, 28 Oct 2025
54.2900
54.2900
53.5290
53.8600
589,000
Mon, 27 Oct 2025
54.8700
55.2000
54.2100
54.2800
538,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
54.6100
54.9650
54.2150
54.8900
521,600