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, 27 Jul 2026
No data yet
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
13 · 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
12 · 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
11 · 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
10 · DEFA14A
Pre-market · 08:31 ET
DEFA14A ↗
Wed, 29 Apr 2026
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
Thu, 23 Oct 2025
54.7300
55.2900
53.7100
54.4500
475,800
Wed, 22 Oct 2025
54.9300
55.3150
54.2890
54.8500
420,700
Tue, 21 Oct 2025
54.1300
55.2500
53.6540
54.7100
367,500
Mon, 20 Oct 2025
54.3100
54.9200
53.3050
54.1000
279,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
53.9400
54.2900
53.6100
53.7300
405,600
Thu, 16 Oct 2025
53.7600
54.2530
53.4200
53.8900
425,000
Wed, 15 Oct 2025
52.7800
53.5500
51.8700
53.5200
460,800
Tue, 14 Oct 2025
51.2800
52.8850
51.2800
52.7700
315,800
Mon, 13 Oct 2025
51.1900
51.8200
50.9000
51.7800
302,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
51.8000
52.4200
50.4050
50.6900
322,300
Thu, 09 Oct 2025
53.2600
53.3450
52.0700
52.1100
311,600
Wed, 08 Oct 2025
52.5800
53.4700
52.1000
53.3700
255,800
Tue, 07 Oct 2025
52.9900
52.9900
51.9450
52.1500
263,500
Mon, 06 Oct 2025
53.3500
54.3100
52.5000
52.6300
587,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
51.5600
53.5000
51.5600
53.3700
465,500
Thu, 02 Oct 2025
50.3500
51.2600
50.3500
51.2300
455,500
Wed, 01 Oct 2025
51.2300
51.3100
49.2900
50.6100
742,100
Tue, 30 Sep 2025
52.2900
52.7400
51.7300
52.3800
592,000
Mon, 29 Sep 2025
53.4600
53.4600
52.1050
52.3300
553,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
52.6100
53.4900
52.3150
53.4400
656,900
Thu, 25 Sep 2025
52.8600
52.8850
51.5000
52.2800
565,600
Wed, 24 Sep 2025
54.0000
54.4100
53.0250
53.2300
549,700
Tue, 23 Sep 2025
55.2100
55.6100
53.7200
53.9600
586,500
Mon, 22 Sep 2025
54.8100
55.2700
54.0400
55.1300
451,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
55.6000
55.9300
54.5900
55.0000
1,003,300
Thu, 18 Sep 2025
54.9500
56.0000
54.5650
55.9100
555,600
Wed, 17 Sep 2025
55.4100
55.7300
54.0300
54.5300
546,300
Tue, 16 Sep 2025
55.7200
55.9100
54.5200
54.9300
580,700
Mon, 15 Sep 2025
56.1600
56.4350
55.1200
55.4300
428,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
56.8600
57.5300
56.1300
56.2200
571,300
Thu, 11 Sep 2025
56.5300
57.4400
56.4400
57.3400
414,300
Wed, 10 Sep 2025
58.4300
58.4300
56.4230
56.5200
468,400
Tue, 09 Sep 2025
58.4500
58.9100
58.1200
58.7200
388,500
Mon, 08 Sep 2025
58.1400
58.3300
57.0900
58.3200
477,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
58.2000
58.4200
57.8350
57.9700
958,500
Thu, 04 Sep 2025
56.4000
58.1900
56.0000
58.1500
561,600
Thu, 04 Sep 2025
3 · 8-K
Pre-market · 09:07 ET
8-K ↗
Wed, 03 Sep 2025
56.8100
57.2200
55.5000
56.5900
834,700
Tue, 02 Sep 2025
55.9400
56.9250
55.6350
56.9200
582,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
55.4700
56.3900
55.2840
56.3700
472,600
Thu, 28 Aug 2025
56.3500
56.5950
55.3800
55.4500
445,500
Wed, 27 Aug 2025
56.3900
56.7000
56.1200
56.4900
474,800
Tue, 26 Aug 2025
56.1200
56.6400
54.5020
56.5900
705,800
Mon, 25 Aug 2025
56.0000
57.0500
55.3000
56.3500
933,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
53.4600
55.9880
53.4000
55.9000
728,000
Thu, 21 Aug 2025
53.3700
53.6400
52.8100
52.8600
354,100
Wed, 20 Aug 2025
53.4100
53.8200
53.0000
53.3900
561,500
Tue, 19 Aug 2025
53.2200
53.6100
52.7200
53.4800
731,700
Mon, 18 Aug 2025
53.6300
53.9800
52.9450
53.2700
474,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
54.4000
54.7200
53.5100
53.7200
695,100
Thu, 14 Aug 2025
52.5000
54.1900
52.1720
54.1300
883,800
Wed, 13 Aug 2025
50.7700
53.3800
50.6230
53.0600
917,900
Tue, 12 Aug 2025
49.9800
51.0600
49.7750
50.6400
632,400
Mon, 11 Aug 2025
48.8800
49.8700
48.7800
49.5600
851,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
48.9700
49.9000
48.5700
48.8400
823,700
Thu, 07 Aug 2025
47.8200
48.6850
47.1300
48.5200
942,900
Wed, 06 Aug 2025
46.1000
48.5000
45.6400
47.3600
1,415,900
Wed, 06 Aug 2025
2 · 10-Q
Pre-market · 06:14 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
Pre-market · 06:07 ET
8-K ↗
Tue, 05 Aug 2025
42.7500
42.7500
41.8700
42.6100
1,362,300
Mon, 04 Aug 2025
41.1700
42.7900
41.1330
42.7600
1,076,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
41.8400
41.9300
41.0150
41.1300
800,400
Thu, 31 Jul 2025
43.5500
43.7400
42.1600
42.1900
918,000
Wed, 30 Jul 2025
43.9900
44.7550
43.4300
44.0100
801,300
Tue, 29 Jul 2025
43.6300
44.1100
43.2100
43.9900
792,400
Mon, 28 Jul 2025
43.8400
44.2950
43.4000
43.4600
675,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend