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
114.1450
114.1450
108.3100
110.5700
585,200
Thu, 23 Jul 2026
109.0600
112.3270
107.4000
110.3800
431,600
Wed, 22 Jul 2026
110.9200
113.6300
110.1800
110.3400
538,300
Tue, 21 Jul 2026
110.2500
113.8300
110.2500
113.3700
565,400
Mon, 20 Jul 2026
115.5100
119.8300
110.9300
111.0600
544,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
111.7600
117.0000
110.4050
115.7700
720,700
Thu, 16 Jul 2026
112.8400
115.8880
112.3000
113.9900
713,700
Wed, 15 Jul 2026
111.7700
114.2900
110.1550
114.1200
414,600
Tue, 14 Jul 2026
111.5000
113.6600
110.4500
112.0800
434,500
Mon, 13 Jul 2026
115.4700
117.2750
108.8700
110.4000
809,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
119.5200
120.6000
114.0000
119.3500
665,600
Thu, 09 Jul 2026
114.1500
119.0800
113.3500
119.0000
583,200
Wed, 08 Jul 2026
119.1600
119.8300
114.0300
114.1600
788,000
Tue, 07 Jul 2026
115.2600
120.9000
115.0200
119.2400
831,000
Mon, 06 Jul 2026
111.9900
117.0800
111.2100
114.7600
625,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
115.0600
115.4700
109.2800
113.5100
788,300
Wed, 01 Jul 2026
114.2900
116.7500
112.2800
114.2000
895,600
Tue, 30 Jun 2026
110.3900
118.4800
109.6650
114.6700
1,134,800
Mon, 29 Jun 2026
106.9600
111.9600
105.0000
109.3200
1,676,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
114.0000
119.0350
106.9500
108.1200
4,264,200
Thu, 25 Jun 2026
108.8000
130.0500
106.1700
116.4600
3,915,000
Thu, 25 Jun 2026
24 · 8-K
Pre-market · 07:10 ET
8-K ↗
Wed, 24 Jun 2026
23 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 24 Jun 2026
98.4600
101.5350
97.8600
99.8700
1,302,300
Tue, 23 Jun 2026
97.7700
100.6900
94.6200
98.2500
1,368,200
Mon, 22 Jun 2026
92.8400
105.0000
91.7410
99.4500
2,891,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
90.6800
92.4700
89.1800
90.4300
1,262,300
Wed, 17 Jun 2026
88.3100
91.0500
87.6200
89.9000
1,092,500
Tue, 16 Jun 2026
85.8800
88.0900
84.5200
87.4400
588,100
Mon, 15 Jun 2026
86.2700
88.5930
84.8420
85.5900
485,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.5300
88.5800
82.5300
86.2050
625,200
Thu, 11 Jun 2026
78.2700
83.5000
77.7950
82.9600
674,500
Wed, 10 Jun 2026
77.4400
80.7000
75.8200
78.2300
604,800
Tue, 09 Jun 2026
75.8600
77.3200
73.0500
76.9100
748,300
Mon, 08 Jun 2026
22 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 08 Jun 2026
74.7300
75.3350
73.3300
73.9500
453,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.3600
75.3850
72.7700
74.1300
639,400
Thu, 04 Jun 2026
73.2700
75.2900
72.6600
74.6100
752,700
Wed, 03 Jun 2026
70.9800
73.9400
69.4800
73.2100
860,600
Tue, 02 Jun 2026
77.3900
78.8700
71.1400
71.2900
837,000
Mon, 01 Jun 2026
80.6600
80.7100
77.2000
78.4700
437,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.8300
82.9200
80.7900
81.4200
587,300
Thu, 28 May 2026
81.8000
82.2000
80.3600
81.4600
316,800
Wed, 27 May 2026
80.6000
82.5000
80.5500
81.7000
330,300
Tue, 26 May 2026
79.1700
80.7800
77.9900
80.7700
503,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
79.7600
81.1500
78.3200
78.8900
549,400
Thu, 21 May 2026
79.4600
80.7300
78.6500
80.6100
407,600
Wed, 20 May 2026
78.5900
81.4200
78.4050
80.6500
517,700
Tue, 19 May 2026
79.0800
79.3200
76.8700
78.1400
587,700
Mon, 18 May 2026
82.4100
83.4100
79.0700
79.6700
681,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
83.9400
84.4700
81.7200
82.2100
468,300
Thu, 14 May 2026
85.5900
86.7000
83.3200
84.5000
327,500
Wed, 13 May 2026
82.8700
85.9600
82.7500
85.5900
408,500
Tue, 12 May 2026
84.0400
84.2050
81.9000
83.5500
385,200
Mon, 11 May 2026
85.9800
89.4600
83.9800
84.1000
486,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
84.8100
86.9000
83.6500
86.0800
446,100
Thu, 07 May 2026
86.7100
86.7100
83.3900
84.6300
637,500
Wed, 06 May 2026
84.0800
86.5400
83.8500
86.2600
426,800
Tue, 05 May 2026
83.5900
85.1100
81.0900
82.7100
459,700
Mon, 04 May 2026
79.8800
84.3300
79.1800
83.5900
507,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
81.5100
82.5400
79.5700
80.7100
693,600
Thu, 30 Apr 2026
85.3900
85.3900
77.6350
81.0700
751,400
Thu, 30 Apr 2026
21 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Thu, 30 Apr 2026
20 · 8-K
Pre-market · 07:10 ET
8-K ↗
Wed, 29 Apr 2026
19 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Wed, 29 Apr 2026
18 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 29 Apr 2026
82.4700
83.0700
80.1100
81.5100
754,500
Tue, 28 Apr 2026
86.8900
88.3900
83.8000
83.8500
461,000
Mon, 27 Apr 2026
84.8200
89.0300
83.9700
86.6800
513,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.0000
88.0000
84.4940
84.9100
393,700
Thu, 23 Apr 2026
88.8700
89.9500
86.2600
87.1700
411,200
Wed, 22 Apr 2026
89.2500
90.1000
87.4500
88.7700
420,100
Tue, 21 Apr 2026
87.1400
88.2870
85.4900
88.0700
502,400
Mon, 20 Apr 2026
87.8100
88.8000
86.0200
86.9300
375,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
87.7500
88.4500
87.0550
87.7100
587,300
Thu, 16 Apr 2026
88.9300
89.2250
84.6400
86.1400
554,900
Wed, 15 Apr 2026
89.5500
90.1450
87.7300
89.0000
390,100
Tue, 14 Apr 2026
89.0500
90.0800
88.5500
89.8650
573,100
Mon, 13 Apr 2026
85.1200
89.0900
85.0900
88.5300
460,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
86.8600
87.5050
84.1900
85.0500
399,600
Thu, 09 Apr 2026
86.2400
89.0750
86.0050
87.3500
510,000
Wed, 08 Apr 2026
89.3900
89.5500
85.6800
87.1300
514,400
Tue, 07 Apr 2026
84.3400
85.4700
82.2800
85.1000
359,700
Mon, 06 Apr 2026
84.5900
86.0700
83.5250
85.2700
434,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.7800
85.6500
82.6700
85.4000
690,900
Wed, 01 Apr 2026
84.2000
86.7800
83.6100
84.9300
668,100
Tue, 31 Mar 2026
80.2000
86.0600
80.2000
83.2900
1,313,800
Mon, 30 Mar 2026
78.7300
80.7400
77.4650
79.4800
584,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
17 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 27 Mar 2026
80.1800
81.2600
78.0500
78.1600
671,400
Thu, 26 Mar 2026
77.5100
82.0300
77.2350
80.1800
774,000
Wed, 25 Mar 2026
76.0000
81.3100
75.7100
78.9300
934,900
Tue, 24 Mar 2026
75.6700
76.0100
73.3100
74.4200
596,500
Mon, 23 Mar 2026
80.0000
80.7350
75.8200
76.9600
707,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
79.4800
81.5300
77.1500
77.9100
1,197,700
Thu, 19 Mar 2026
78.5800
80.6600
76.8500
79.5700
460,400
Wed, 18 Mar 2026
80.6200
80.6200
78.4250
79.1400
429,500
Tue, 17 Mar 2026
79.4700
81.8800
77.8900
81.2100
531,000
Mon, 16 Mar 2026
80.4700
82.4600
79.4800
79.6000
488,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
78.1800
81.2500
77.1000
79.0300
417,200
Thu, 12 Mar 2026
79.9500
80.5850
76.8500
77.5000
740,900
Wed, 11 Mar 2026
83.5100
84.5600
81.4300
81.5200
688,900
Tue, 10 Mar 2026
84.8600
86.9180
83.8800
84.5800
601,500
Mon, 09 Mar 2026
82.8500
85.7100
81.4400
85.0400
438,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
81.5500
84.1200
80.1800
83.4900
557,300
Thu, 05 Mar 2026
85.5300
86.9200
81.5000
83.5200
1,044,400
Wed, 04 Mar 2026
86.9700
87.6600
83.3600
86.1100
1,043,100
Tue, 03 Mar 2026
87.4100
89.1950
85.9800
86.3500
780,700
Mon, 02 Mar 2026
89.2400
91.0000
87.1900
90.1000
1,019,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
92.1400
93.9900
88.8000
91.3500
1,240,200
Thu, 26 Feb 2026
86.0000
95.9000
83.7350
95.0300
1,396,700
Thu, 26 Feb 2026
16 · 8-K
Pre-market · 08:22 ET
8-K ↗
Thu, 26 Feb 2026
15 · 424B3
Pre-market · 08:18 ET
424B3 ↗
Thu, 26 Feb 2026
14 · 424B5
Pre-market · 08:14 ET
424B5 ↗
Thu, 26 Feb 2026
13 · 10-K
Pre-market · 07:15 ET
10-K ↗
Thu, 26 Feb 2026
12 · 8-K
Pre-market · 07:10 ET
8-K ↗
Wed, 25 Feb 2026
91.4000
93.6400
89.0600
90.6800
1,058,200
Tue, 24 Feb 2026
88.5900
91.9900
87.3680
91.0100
823,200
Mon, 23 Feb 2026
87.1600
89.4900
85.6950
88.4300
568,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
86.0600
89.2800
85.6000
87.4000
1,046,700
Thu, 19 Feb 2026
84.5400
86.5400
82.4800
86.5000
557,700
Wed, 18 Feb 2026
84.2300
88.4000
83.6100
85.1100
754,100
Tue, 17 Feb 2026
82.0600
85.4400
80.3600
84.8400
560,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
84.6400
86.1790
82.0500
82.3400
592,000
Thu, 12 Feb 2026
82.7800
85.9950
81.8300
84.0200
1,228,100
Wed, 11 Feb 2026
78.9800
82.4700
76.5150
82.2700
637,300
Tue, 10 Feb 2026
78.7500
80.9500
78.1350
79.4900
1,207,900
Mon, 09 Feb 2026
79.2400
80.5800
76.7800
79.0200
572,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
77.5600
80.0000
77.0800
79.5900
594,600
Thu, 05 Feb 2026
76.7700
79.6100
74.2700
75.9400
1,428,300
Wed, 04 Feb 2026
77.5300
78.0000
75.3700
77.7000
837,200
Tue, 03 Feb 2026
75.1600
78.9100
75.1600
77.2200
648,400
Mon, 02 Feb 2026
71.5500
75.8300
71.1800
75.6200
607,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
72.8000
74.2800
71.3600
72.6900
927,700
Thu, 29 Jan 2026
71.2000
74.0300
70.0000
73.9100
601,600
Wed, 28 Jan 2026
72.5400
73.6020
70.5500
71.1600
963,000
Tue, 27 Jan 2026
71.1700
73.1500
71.1400
72.1500
545,700
Mon, 26 Jan 2026
69.1200
71.2500
68.2850
71.0600
754,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.9500
72.3600
68.9800
69.9300
635,000
Thu, 22 Jan 2026
69.8300
72.8600
69.4400
72.7700
562,900
Wed, 21 Jan 2026
68.0900
70.8200
67.7600
70.7400
612,200
Tue, 20 Jan 2026
67.2100
68.6950
66.2050
68.1400
1,024,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
71.2400
72.8100
69.4090
69.5400
661,800
Thu, 15 Jan 2026
75.3700
76.5400
70.4600
71.1200
541,200
Wed, 14 Jan 2026
73.8800
76.7100
72.6900
75.2100
405,400
Tue, 13 Jan 2026
72.9700
74.9400
71.6250
74.1300
668,100
Tue, 13 Jan 2026
11 · 8-K
Pre-market · 07:08 ET
8-K ↗
Mon, 12 Jan 2026
74.2600
75.5700
71.4600
73.0900
785,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
74.9900
77.9250
74.6000
74.7700
594,800
Thu, 08 Jan 2026
75.3300
76.8000
73.7100
74.9800
744,800
Wed, 07 Jan 2026
73.8900
77.7500
73.8500
76.6900
929,800
Tue, 06 Jan 2026
70.6600
73.8150
69.0800
73.4600
1,005,100
Mon, 05 Jan 2026
72.5900
73.5300
70.3500
72.4100
995,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
77.3500
77.8250
72.1550
72.7600
854,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
77.6900
78.8200
77.3700
77.8100
929,600
Tue, 30 Dec 2025
79.8800
80.5300
77.2800
78.1200
583,900
Mon, 29 Dec 2025
80.6300
81.9400
79.4800
80.3500
766,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
82.4700
82.8550
81.0400
81.3200
418,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.7400
84.8300
82.6700
83.1300
256,500
Tue, 23 Dec 2025
83.5800
85.1450
82.5500
83.5300
343,300
Mon, 22 Dec 2025
84.7300
85.4100
82.8700
84.3500
804,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
81.2000
84.6400
81.2000
83.9900
1,453,400
Thu, 18 Dec 2025
83.0000
83.7000
77.7800
79.6300
1,167,000
Wed, 17 Dec 2025
83.3600
84.2300
80.7800
82.0700
1,103,100
Tue, 16 Dec 2025
86.3200
87.4200
84.0500
84.1900
1,026,400
Mon, 15 Dec 2025
87.5800
90.3300
84.5780
85.6800
1,126,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
90.0900
91.3800
86.3500
89.6800
1,863,800
Thu, 11 Dec 2025
90.7400
91.7100
86.2330
87.8100
1,398,500
Wed, 10 Dec 2025
10 · 8-K
After-hours · 17:17 ET
8-K ↗
Wed, 10 Dec 2025
9 · 424B5
After-hours · 16:25 ET
424B5 ↗
Wed, 10 Dec 2025
93.0700
93.8200
86.3700
89.8900
4,460,000
Tue, 09 Dec 2025
90.7200
91.1000
85.0000
86.8800
2,339,200
Mon, 08 Dec 2025
8 · 424B5
After-hours · 16:23 ET
424B5 ↗
Mon, 08 Dec 2025
89.1700
103.0000
86.6110
94.3000
7,495,500
Mon, 08 Dec 2025
7 · 8-K
Pre-market · 08:45 ET
8-K ↗
Mon, 08 Dec 2025
6 · 8-K
Pre-market · 07:17 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
66.3600
67.0000
64.8400
66.6200
392,700
Thu, 04 Dec 2025
66.3100
68.7800
65.2400
66.2300
741,600
Wed, 03 Dec 2025
64.8000
66.5100
64.2600
65.9900
508,800
Tue, 02 Dec 2025
66.8600
67.0750
63.6900
64.2700
747,800
Mon, 01 Dec 2025
66.7600
68.2350
65.9900
66.8600
616,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
68.0800
68.1950
67.0900
67.8800
450,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
66.8900
68.4350
66.1200
67.8600
835,900
Tue, 25 Nov 2025
65.8000
67.1950
63.8600
66.0400
675,800
Mon, 24 Nov 2025
67.7500
68.8000
64.2900
65.5900
1,025,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
64.0400
67.3100
63.7650
66.0400
768,900
Thu, 20 Nov 2025
66.0800
68.3000
64.0350
64.6300
648,500
Wed, 19 Nov 2025
64.3100
66.4450
64.1600
64.8200
505,100
Tue, 18 Nov 2025
63.3100
65.5800
62.9100
64.3100
384,200
Mon, 17 Nov 2025
64.1500
65.6500
63.3900
64.1000
414,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
62.1300
68.4550
62.1300
64.9400
1,146,200
Thu, 13 Nov 2025
62.3000
65.7400
61.5010
63.6300
1,013,200
Wed, 12 Nov 2025
63.3700
65.6900
62.9600
63.5300
892,600
Tue, 11 Nov 2025
60.5100
64.5500
60.2500
63.3700
948,000
Mon, 10 Nov 2025
59.5000
62.1000
58.8650
61.2600
665,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.2900
60.2900
56.7500
58.6600
600,000
Thu, 06 Nov 2025
59.8600
61.2450
59.2000
61.0000
724,700
Wed, 05 Nov 2025
59.0700
60.8100
57.4300
59.8900
771,800
Tue, 04 Nov 2025
55.8000
61.5800
55.6600
59.9100
830,800
Tue, 04 Nov 2025
5 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Tue, 04 Nov 2025
4 · 8-K
Pre-market · 07:10 ET
8-K ↗
Mon, 03 Nov 2025
62.3000
63.3600
57.5400
59.7200
1,041,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.6000
62.2400
59.8450
61.8400
486,000
Thu, 30 Oct 2025
59.9900
61.7860
59.2400
61.4400
445,600
Wed, 29 Oct 2025
61.6800
61.8200
58.7500
60.0300
576,100
Tue, 28 Oct 2025
60.5600
62.1100
60.2700
61.9500
496,400
Mon, 27 Oct 2025
59.1000
61.3300
59.1000
60.8500
532,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
59.5950
59.5950
58.0600
58.5600
424,800
Thu, 23 Oct 2025
55.8000
57.8100
55.2600
57.7600
470,500
Wed, 22 Oct 2025
59.1900
59.1900
55.2700
55.8000
769,300
Tue, 21 Oct 2025
60.9100
61.0550
58.1800
58.3200
836,900
Mon, 20 Oct 2025
60.8200
61.8250
59.0400
60.5000
560,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
60.2000
61.6100
57.3200
59.8300
698,400
Thu, 16 Oct 2025
62.5900
63.9600
59.7550
60.4600
898,800
Wed, 15 Oct 2025
58.4900
63.2900
58.0000
62.8900
795,900
Tue, 14 Oct 2025
59.6200
60.0000
58.0600
58.2600
522,100
Mon, 13 Oct 2025
57.8900
60.0000
56.5800
59.8900
813,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
56.9500
57.7500
55.9900
57.2100
736,900
Thu, 09 Oct 2025
56.3800
57.3880
56.3600
57.0200
956,500
Wed, 08 Oct 2025
57.4900
58.0700
56.2600
56.2900
447,900
Tue, 07 Oct 2025
57.8400
58.0000
56.0000
56.9200
318,300
Mon, 06 Oct 2025
58.3500
58.9300
57.3900
57.5500
450,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
56.3400
59.0000
56.1300
57.9000
612,000
Thu, 02 Oct 2025
55.1800
56.1450
54.3500
56.0000
636,200
Wed, 01 Oct 2025
56.3000
57.1600
54.0900
54.6600
1,161,700
Tue, 30 Sep 2025
58.9300
58.9300
56.3000
56.6000
1,002,400
Mon, 29 Sep 2025
56.4000
58.5950
55.8200
58.5000
1,101,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
53.9200
56.8100
53.1950
56.2500
1,252,200
Thu, 25 Sep 2025
51.9300
53.8400
51.4650
53.7350
1,109,900
Wed, 24 Sep 2025
51.1600
52.5750
51.1100
52.5000
708,900
Tue, 23 Sep 2025
51.1400
51.1600
50.3500
50.8700
483,000
Mon, 22 Sep 2025
48.9600
51.0300
47.9000
51.0100
730,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
51.2600
51.5000
48.7100
49.1300
2,555,800
Thu, 18 Sep 2025
49.3900
51.8000
48.9410
51.1600
1,236,700
Wed, 17 Sep 2025
49.8400
50.6900
47.8600
48.1200
1,389,500
Tue, 16 Sep 2025
48.0000
49.7200
47.8650
48.7800
895,100
Mon, 15 Sep 2025
47.7100
47.9700
46.2500
47.2800
705,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
46.1900
47.3450
45.8440
46.9900
579,400
Thu, 11 Sep 2025
44.1000
46.2400
43.7440
46.2000
632,100
Wed, 10 Sep 2025
43.3600
43.9800
42.7050
43.4800
647,000
Tue, 09 Sep 2025
43.4600
44.4300
43.1080
43.4800
493,700
Mon, 08 Sep 2025
43.0700
44.0150
42.2200
43.2600
592,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
42.8800
44.0000
42.7300
43.5100
575,300
Thu, 04 Sep 2025
43.2100
43.2550
40.7000
42.2000
884,600
Wed, 03 Sep 2025
40.3700
43.4300
40.1000
43.3000
789,300
Wed, 03 Sep 2025
3 · 8-K
Pre-market · 07:10 ET
8-K ↗
Tue, 02 Sep 2025
41.0100
41.7350
39.8400
40.6900
1,249,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
41.8500
42.3550
40.9850
41.2000
596,300
Thu, 28 Aug 2025
42.3700
42.8900
41.3100
41.7500
592,400
Wed, 27 Aug 2025
43.6500
44.2700
41.2000
42.2600
594,000
Tue, 26 Aug 2025
41.9300
44.0000
41.5000
43.8700
435,400
Mon, 25 Aug 2025
44.1700
44.2300
41.7800
41.8200
354,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
42.8000
44.5000
42.0450
44.1000
508,300
Thu, 21 Aug 2025
41.8100
42.8000
41.6500
42.5900
524,500
Wed, 20 Aug 2025
42.3500
42.9300
41.4950
42.3500
466,600
Tue, 19 Aug 2025
43.5600
44.0600
42.1200
42.5700
540,100
Mon, 18 Aug 2025
42.5200
43.9500
42.5200
43.6200
665,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
41.8200
42.6600
41.7000
42.6300
824,500
Thu, 14 Aug 2025
40.1800
41.8400
40.0050
41.5500
814,300
Wed, 13 Aug 2025
40.3800
41.8100
39.7130
40.7300
831,600
Tue, 12 Aug 2025
37.8200
40.0000
37.5700
39.8700
939,800
Mon, 11 Aug 2025
38.1600
40.0900
36.6500
37.6800
1,736,900
Mon, 11 Aug 2025
2 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Mon, 11 Aug 2025
1 · 8-K
Pre-market · 07:10 ET
8-K ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
40.6700
40.9100
39.5400
40.6200
840,600
Thu, 07 Aug 2025
41.5300
41.5300
40.3100
40.8500
540,200
Wed, 06 Aug 2025
42.6000
42.8350
40.4400
41.3500
557,000
Tue, 05 Aug 2025
43.7900
43.7900
42.4300
42.9700
297,600
Mon, 04 Aug 2025
43.0300
43.8400
42.5700
43.6600
379,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
43.1300
43.8700
42.6800
42.9600
393,400
Thu, 31 Jul 2025
43.3300
44.1400
43.2400
43.7500
415,100
Wed, 30 Jul 2025
44.4300
44.9400
43.8550
44.0700
658,900
Tue, 29 Jul 2025
44.5700
44.5700
43.2100
43.7000
595,400
Mon, 28 Jul 2025
46.0000
46.0150
44.1500
44.2000
830,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend