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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
105.0700
109.3800
105.0050
107.6900
594,651
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
104.8100
105.8250
102.8400
104.8200
474,100
Thu, 23 Jul 2026
103.5900
104.7000
100.6410
103.7300
640,900
Wed, 22 Jul 2026
107.0900
107.1800
104.5300
104.6100
452,400
Tue, 21 Jul 2026
104.2900
108.0000
103.3080
107.9500
901,500
Mon, 20 Jul 2026
108.2500
109.4800
104.2200
104.4000
710,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
102.5700
107.8100
102.5700
107.5900
1,124,300
Thu, 16 Jul 2026
105.0000
105.9400
103.7000
105.1050
528,500
Wed, 15 Jul 2026
101.7100
105.5050
101.7100
104.3200
640,300
Tue, 14 Jul 2026
105.3400
105.3500
100.8400
102.3700
783,000
Mon, 13 Jul 2026
105.0000
106.5150
104.1600
105.3900
1,025,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
105.9900
106.9800
104.5900
105.6400
942,400
Thu, 09 Jul 2026
107.9200
108.4500
105.1550
105.9900
562,600
Wed, 08 Jul 2026
103.2300
106.8900
102.0400
106.7500
701,700
Tue, 07 Jul 2026
101.4400
104.1300
99.6300
103.4100
1,154,200
Mon, 06 Jul 2026
110.3800
110.6000
102.4400
102.8200
1,022,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
109.9200
111.0000
108.0000
109.8900
511,100
Wed, 01 Jul 2026
111.6900
111.7200
108.8300
108.9600
909,300
Tue, 30 Jun 2026
109.0000
111.8600
109.0000
110.9400
913,600
Mon, 29 Jun 2026
109.2500
111.0400
105.5000
109.5800
1,346,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
108.5100
111.4600
108.5100
109.8000
2,499,900
Thu, 25 Jun 2026
105.9700
109.0200
105.6100
109.0100
1,297,700
Wed, 24 Jun 2026
106.4600
107.2640
104.5800
104.8500
830,500
Tue, 23 Jun 2026
105.0000
107.9900
105.0000
106.0300
757,500
Mon, 22 Jun 2026
104.4700
106.6250
103.4850
106.2000
630,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
104.2100
105.0000
102.9700
103.8600
1,090,900
Wed, 17 Jun 2026
104.6700
105.7600
101.6100
103.1900
933,400
Tue, 16 Jun 2026
105.0000
107.9900
104.5100
105.0300
1,423,700
Mon, 15 Jun 2026
104.7600
104.9900
102.9710
104.6700
798,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
104.4400
104.5700
102.6480
104.5200
687,500
Thu, 11 Jun 2026
100.9400
104.5000
99.9200
104.3200
1,226,300
Wed, 10 Jun 2026
100.0000
102.7300
99.6700
100.2400
651,900
Tue, 09 Jun 2026
100.9200
101.8100
97.9900
99.9800
659,400
Mon, 08 Jun 2026
101.5300
102.6250
99.9450
100.0100
751,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
102.5700
104.0000
100.6100
100.9800
746,200
Thu, 04 Jun 2026
101.2000
103.7500
100.6160
102.8200
826,200
Wed, 03 Jun 2026
96.4600
101.6600
95.0000
100.2500
1,082,200
Tue, 02 Jun 2026
97.1400
98.9900
96.0800
96.3000
1,029,800
Mon, 01 Jun 2026
98.7900
100.7500
96.7460
97.1300
839,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
98.9800
100.6400
97.7780
99.3000
1,376,600
Thu, 28 May 2026
98.9000
100.4150
97.9900
99.6200
884,300
Wed, 27 May 2026
101.3400
101.3400
98.1400
99.0900
1,607,800
Tue, 26 May 2026
102.6600
102.6600
98.0000
100.0600
1,566,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
94.4000
103.8900
93.7300
103.0000
2,020,300
Thu, 21 May 2026
95.2400
95.8330
93.5700
94.4700
711,100
Wed, 20 May 2026
93.0900
96.4900
92.1500
96.0900
809,400
Tue, 19 May 2026
92.9100
94.7200
91.6500
92.8900
1,150,400
Mon, 18 May 2026
94.0000
94.7950
92.1750
93.1300
1,358,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
96.1200
96.6800
93.2850
93.9100
926,900
Thu, 14 May 2026
96.8800
97.8000
94.5200
96.6700
843,500
Wed, 13 May 2026
96.2800
98.2700
95.4950
96.4600
1,008,500
Tue, 12 May 2026
94.0100
96.2800
92.5200
96.2300
1,230,200
Mon, 11 May 2026
93.9500
95.8600
93.1150
94.0700
1,190,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
91.7900
94.8620
91.7250
93.0600
1,540,200
Thu, 07 May 2026
90.0000
93.0000
87.7300
91.0000
1,729,400
Thu, 07 May 2026
14 · 10-Q
Pre-market · 07:44 ET
10-Q ↗
Thu, 07 May 2026
13 · 8-K
Pre-market · 07:36 ET
8-K ↗
Wed, 06 May 2026
86.1500
87.5900
85.2600
86.1500
1,079,600
Tue, 05 May 2026
87.8000
87.8100
85.2300
85.8200
740,700
Mon, 04 May 2026
85.1300
88.0600
84.7800
87.7800
1,012,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
12 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 01 May 2026
84.8800
86.2300
83.7150
85.5000
981,500
Thu, 30 Apr 2026
81.1700
84.6700
80.0000
84.6200
801,500
Wed, 29 Apr 2026
82.9200
82.9900
80.0300
81.1700
820,200
Tue, 28 Apr 2026
84.2700
84.6400
82.3900
83.5500
1,411,700
Mon, 27 Apr 2026
84.3300
85.2600
83.8100
84.1100
980,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
82.6200
84.4550
80.9800
84.3300
476,500
Thu, 23 Apr 2026
83.2600
83.2600
81.8700
82.8200
316,300
Wed, 22 Apr 2026
81.5700
83.0300
81.2850
82.8800
526,300
Tue, 21 Apr 2026
83.9500
84.0100
81.4500
81.5700
455,600
Mon, 20 Apr 2026
83.1900
84.4450
82.7900
83.9700
527,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
84.3200
84.9200
82.7900
83.8200
553,000
Thu, 16 Apr 2026
83.5900
84.3030
82.4400
83.9200
618,200
Wed, 15 Apr 2026
83.2300
83.9700
82.3700
83.9400
753,400
Tue, 14 Apr 2026
81.8000
83.9450
81.6700
82.7400
603,800
Mon, 13 Apr 2026
79.6400
81.8750
79.6400
81.6700
1,212,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
81.9900
82.1900
79.7700
80.5900
486,300
Thu, 09 Apr 2026
79.5300
82.4400
79.1350
81.4300
693,100
Wed, 08 Apr 2026
79.9500
80.6100
78.7300
80.0300
1,044,800
Tue, 07 Apr 2026
76.8600
78.1000
75.3050
78.0800
603,700
Mon, 06 Apr 2026
75.7700
76.7100
75.1250
75.8900
378,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.0700
76.8250
74.6400
76.1000
422,500
Wed, 01 Apr 2026
76.4100
77.7100
74.9400
75.7000
701,600
Tue, 31 Mar 2026
73.6100
76.4000
73.1300
75.8500
884,500
Mon, 30 Mar 2026
74.4400
74.4800
72.3750
73.0900
664,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
76.3000
76.9200
73.9890
74.4700
488,100
Thu, 26 Mar 2026
75.0100
76.6400
74.8500
76.3600
858,600
Wed, 25 Mar 2026
74.9200
75.9300
74.1450
75.6300
1,712,400
Tue, 24 Mar 2026
75.4800
75.7650
73.8200
74.2400
1,396,600
Mon, 23 Mar 2026
77.4300
78.0400
75.4000
75.7300
891,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
11 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Fri, 20 Mar 2026
10 · DEF 14A
After-hours · 16:13 ET
DEF 14A ↗
Fri, 20 Mar 2026
77.9400
78.0100
75.5400
76.4300
1,890,400
Thu, 19 Mar 2026
79.9200
80.5150
76.4800
77.9900
935,200
Wed, 18 Mar 2026
79.7500
81.4700
79.6450
80.2400
942,000
Tue, 17 Mar 2026
78.7600
80.4600
78.2250
80.4500
833,900
Mon, 16 Mar 2026
80.0000
80.9100
78.2800
78.5000
814,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
80.5100
81.4400
78.6250
79.4900
909,300
Thu, 12 Mar 2026
81.5300
82.0000
79.6550
80.4200
1,008,600
Wed, 11 Mar 2026
83.2200
84.3800
80.6900
82.6400
1,391,900
Tue, 10 Mar 2026
9 · PRE 14A
After-hours · 17:18 ET
PRE 14A ↗
Tue, 10 Mar 2026
79.3700
83.9500
78.9700
83.2200
2,231,100
Mon, 09 Mar 2026
72.5600
80.6700
72.3450
80.0100
2,514,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.6500
75.6500
72.3300
72.5600
1,046,100
Thu, 05 Mar 2026
77.0800
77.1850
75.1500
76.3100
867,400
Wed, 04 Mar 2026
78.9900
80.0000
77.0800
77.8400
916,100
Tue, 03 Mar 2026
75.0000
79.5100
74.3300
78.8400
1,284,200
Mon, 02 Mar 2026
74.5800
78.7900
74.2000
76.3000
1,162,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
74.0600
76.5000
72.8720
74.9100
1,380,200
Thu, 26 Feb 2026
75.7100
80.9100
74.6040
75.4300
2,192,000
Thu, 26 Feb 2026
8 · 10-K
Pre-market · 08:00 ET
10-K ↗
Thu, 26 Feb 2026
7 · 8-K
Pre-market · 07:38 ET
8-K ↗
Wed, 25 Feb 2026
73.8100
76.2900
73.3550
75.7200
1,238,200
Tue, 24 Feb 2026
73.5000
73.7900
72.5400
73.6100
909,600
Mon, 23 Feb 2026
73.0300
73.7300
72.2900
73.4200
650,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
73.1800
74.5050
72.5900
73.8700
674,300
Thu, 19 Feb 2026
72.8000
73.3200
71.5700
73.1800
687,500
Wed, 18 Feb 2026
71.9300
73.4030
71.1400
73.0600
917,300
Tue, 17 Feb 2026
69.4000
71.4400
69.3600
71.2700
825,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
68.7100
69.9400
68.3760
69.3800
664,400
Thu, 12 Feb 2026
67.6800
68.8400
65.8400
68.7200
1,115,800
Wed, 11 Feb 2026
67.2700
67.5850
64.5200
67.2800
965,100
Tue, 10 Feb 2026
65.6100
67.3400
65.2200
67.1700
798,300
Mon, 09 Feb 2026
65.2300
65.4450
63.4500
65.2100
730,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.5100
66.0500
63.8400
64.8900
846,600
Thu, 05 Feb 2026
66.5100
67.5000
64.2500
64.8600
827,600
Wed, 04 Feb 2026
66.4300
67.5300
65.7700
65.9300
720,900
Tue, 03 Feb 2026
66.6300
68.7000
65.2400
66.0000
547,200
Mon, 02 Feb 2026
66.9100
68.0000
66.4300
66.5000
778,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
66.5000
67.2600
65.6300
66.9200
668,900
Thu, 29 Jan 2026
66.3100
66.8550
64.8200
66.6800
688,900
Wed, 28 Jan 2026
68.1400
68.1400
65.4100
66.3100
707,300
Tue, 27 Jan 2026
67.3700
68.0400
66.5900
67.8850
536,600
Mon, 26 Jan 2026
67.5800
69.2000
67.1300
67.8100
537,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
66.9100
67.8930
66.5400
67.5100
620,000
Thu, 22 Jan 2026
66.5900
67.9200
65.9700
67.1800
677,300
Wed, 21 Jan 2026
66.2500
67.0800
65.1950
66.4400
793,500
Tue, 20 Jan 2026
63.7500
67.0000
63.3700
65.8800
1,049,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
65.2200
65.2500
64.0830
64.2500
737,900
Thu, 15 Jan 2026
65.2200
65.9900
64.6900
65.4200
1,105,900
Wed, 14 Jan 2026
65.8400
66.3400
65.1300
65.6000
827,200
Tue, 13 Jan 2026
67.4400
67.4400
64.3400
65.8400
879,600
Mon, 12 Jan 2026
67.5500
67.6320
65.2400
67.4800
674,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
67.5600
68.2500
66.1200
67.5600
904,100
Thu, 08 Jan 2026
69.2000
69.9650
67.8100
67.8500
801,800
Wed, 07 Jan 2026
69.8100
70.3300
68.6800
69.3700
1,313,200
Tue, 06 Jan 2026
68.6800
70.0200
68.4900
69.6800
1,171,200
Mon, 05 Jan 2026
67.0700
70.0200
66.6850
68.9800
1,053,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
66.8000
67.7500
66.3900
67.2700
1,209,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
66.9400
67.3350
66.3600
66.5500
633,600
Tue, 30 Dec 2025
67.2650
67.4500
66.6350
67.1600
569,000
Mon, 29 Dec 2025
66.7700
67.3900
66.7200
67.3400
464,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
66.5700
66.8900
66.2020
66.7100
343,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
66.9500
67.1200
66.3200
66.6800
371,400
Tue, 23 Dec 2025
67.7400
67.7400
66.1000
66.5300
1,123,500
Mon, 22 Dec 2025
65.3100
68.8350
65.2600
68.0100
1,061,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.5000
66.4100
64.3500
65.9200
2,734,400
Thu, 18 Dec 2025
65.5000
66.2500
64.1250
64.8400
1,031,100
Wed, 17 Dec 2025
65.2100
67.0100
64.8350
65.2400
1,301,000
Tue, 16 Dec 2025
65.4800
66.8600
64.9600
65.1700
1,945,400
Mon, 15 Dec 2025
66.3600
67.4000
66.0800
66.5700
1,650,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
64.4150
67.3500
64.4150
66.6200
1,549,900
Thu, 11 Dec 2025
61.2100
63.5000
61.2100
63.1000
1,144,800
Wed, 10 Dec 2025
61.4100
61.6800
60.1500
60.8200
783,000
Tue, 09 Dec 2025
62.1600
63.0300
60.5700
60.8800
1,025,000
Mon, 08 Dec 2025
62.9600
63.3800
62.1900
62.2700
1,150,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
62.0400
64.4000
61.2500
63.3000
1,229,700
Thu, 04 Dec 2025
59.8300
62.6000
59.1400
61.8700
1,320,600
Wed, 03 Dec 2025
58.7500
60.3600
58.7500
59.7700
874,600
Tue, 02 Dec 2025
59.0100
60.1400
57.9350
58.5500
1,050,300
Mon, 01 Dec 2025
58.4100
59.1300
57.4430
59.0800
1,089,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
58.7100
58.8700
58.2400
58.8700
362,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
58.8300
59.3000
57.9090
58.7500
767,100
Tue, 25 Nov 2025
56.8500
59.2500
56.7350
59.0600
964,400
Mon, 24 Nov 2025
55.7400
57.1500
54.9400
56.4900
1,155,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
53.4400
57.3500
53.3800
55.8200
1,306,600
Thu, 20 Nov 2025
52.8500
54.7000
52.8000
53.5900
1,015,200
Wed, 19 Nov 2025
53.5800
53.8700
51.8400
52.7900
895,900
Tue, 18 Nov 2025
52.5000
54.2700
51.9000
53.5000
1,157,700
Mon, 17 Nov 2025
52.5300
52.7300
51.8000
52.5000
1,289,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
51.9900
53.1100
51.4700
53.0100
883,800
Thu, 13 Nov 2025
53.9300
55.0300
52.9400
53.1200
1,216,400
Wed, 12 Nov 2025
6 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 12 Nov 2025
53.2300
55.5500
52.3500
54.5000
1,165,600
Tue, 11 Nov 2025
50.6900
53.5450
50.6900
53.3700
1,441,900
Mon, 10 Nov 2025
51.0000
51.8100
50.1550
50.6900
1,340,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
54.3400
54.3400
50.7250
51.0700
1,757,300
Thu, 06 Nov 2025
61.1000
62.0000
53.3550
53.6900
2,686,400
Thu, 06 Nov 2025
5 · 10-Q
Pre-market · 07:48 ET
10-Q ↗
Thu, 06 Nov 2025
4 · 8-K
Pre-market · 07:39 ET
8-K ↗
Wed, 05 Nov 2025
56.8700
58.0700
56.1250
57.2300
2,064,900
Tue, 04 Nov 2025
57.0000
58.2300
56.6950
57.7100
1,116,500
Mon, 03 Nov 2025
57.6900
58.4000
56.0200
56.8200
1,422,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
55.0100
57.8800
54.7600
57.6900
1,250,800
Thu, 30 Oct 2025
55.9100
56.9100
55.2000
55.4900
724,800
Wed, 29 Oct 2025
57.2000
57.5700
55.7700
55.8800
1,254,200
Tue, 28 Oct 2025
58.0600
58.1300
56.2700
57.3300
1,080,100
Mon, 27 Oct 2025
56.0600
58.2960
56.0600
58.1300
1,257,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
56.7200
56.9100
56.0000
56.0600
651,600
Thu, 23 Oct 2025
57.1300
57.4300
56.2900
56.5150
912,300
Wed, 22 Oct 2025
57.7000
57.9350
56.9400
57.1300
736,200
Tue, 21 Oct 2025
56.6100
57.7800
56.0400
57.7000
967,600
Mon, 20 Oct 2025
56.0900
56.9350
55.7710
56.6000
1,296,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
55.9500
56.5750
54.9900
55.6000
1,512,700
Thu, 16 Oct 2025
56.0200
57.9700
56.0100
56.3600
1,511,800
Wed, 15 Oct 2025
55.3600
56.6700
54.7700
56.5200
1,777,600
Tue, 14 Oct 2025
54.4600
56.5550
53.9700
55.0700
2,325,300
Mon, 13 Oct 2025
53.5000
54.6200
53.1300
54.5900
2,234,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
52.6500
53.8300
52.2100
53.5400
2,935,300
Thu, 09 Oct 2025
53.8100
53.8300
52.3400
52.3900
1,280,700
Wed, 08 Oct 2025
50.5000
53.5700
49.6700
53.5500
2,786,700
Tue, 07 Oct 2025
53.4100
53.5900
51.7900
51.8400
857,000
Mon, 06 Oct 2025
53.8400
54.0000
52.6400
52.7000
1,226,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
52.6900
53.9700
52.3260
53.8300
741,400
Thu, 02 Oct 2025
51.7300
52.9350
51.3000
52.6900
1,207,900
Wed, 01 Oct 2025
51.1000
52.1500
50.7600
51.6300
1,053,700
Tue, 30 Sep 2025
50.4200
51.6200
50.2900
51.2900
1,288,800
Mon, 29 Sep 2025
50.5000
51.0000
49.7500
50.6200
1,763,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
51.1600
51.7200
50.5500
50.6100
1,335,300
Thu, 25 Sep 2025
52.7900
52.8400
51.0100
51.4700
1,203,100
Wed, 24 Sep 2025
51.9100
54.4340
51.7350
53.2300
2,042,100
Tue, 23 Sep 2025
50.6200
52.8050
50.6200
52.0600
4,471,200
Mon, 22 Sep 2025
50.3900
50.7000
49.9700
50.1100
963,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
51.4300
51.4750
50.1200
50.4100
2,276,100
Thu, 18 Sep 2025
51.2700
51.7000
50.6800
51.5600
1,093,200
Wed, 17 Sep 2025
51.8100
52.3300
50.5100
50.8400
1,228,400
Tue, 16 Sep 2025
51.5700
52.4550
51.3200
51.9800
992,700
Mon, 15 Sep 2025
52.7800
52.9250
51.6300
51.7400
1,329,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
54.7200
54.7200
52.6000
52.9400
842,500
Thu, 11 Sep 2025
52.9200
55.0900
52.1400
54.9900
1,262,300
Wed, 10 Sep 2025
54.9400
55.2440
51.9400
52.5000
1,736,000
Tue, 09 Sep 2025
53.4900
55.1000
52.8510
55.0700
1,033,700
Mon, 08 Sep 2025
54.2400
54.5200
52.9000
53.6300
1,229,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
53.6700
55.2000
53.3560
54.7500
889,400
Thu, 04 Sep 2025
55.5900
55.5900
53.1000
53.8200
1,377,300
Wed, 03 Sep 2025
55.2500
55.6900
54.8500
55.1500
917,400
Tue, 02 Sep 2025
54.4600
55.6300
54.2500
55.2900
1,123,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
55.3600
55.6600
54.7800
54.9000
1,028,500
Thu, 28 Aug 2025
56.5800
56.9620
55.2700
55.5000
1,062,200
Wed, 27 Aug 2025
55.1000
56.9500
55.0060
56.8400
812,100
Tue, 26 Aug 2025
56.4100
56.8760
55.4700
55.6600
918,300
Mon, 25 Aug 2025
58.0000
58.6550
55.8600
56.1600
1,073,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
59.0300
60.1350
58.0650
58.2100
2,307,700
Thu, 21 Aug 2025
55.9600
59.2200
55.5600
59.1600
3,652,500
Wed, 20 Aug 2025
55.0000
57.0600
55.0000
56.1400
5,393,900
Tue, 19 Aug 2025
55.9100
56.0000
55.0850
55.1500
1,064,400
Mon, 18 Aug 2025
54.5900
56.1600
54.2090
55.9700
2,036,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
54.5200
54.8500
53.3900
54.1800
1,221,700
Thu, 14 Aug 2025
53.2600
54.4900
52.8700
54.4700
1,527,100
Wed, 13 Aug 2025
53.5700
53.8870
51.4000
53.7900
2,327,100
Tue, 12 Aug 2025
55.0200
55.6500
52.7500
53.9000
2,950,700
Mon, 11 Aug 2025
3 · 8-K
After-hours · 17:02 ET
8-K ↗
Mon, 11 Aug 2025
56.8500
57.1200
54.7900
56.0700
2,146,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
54.9000
57.2100
53.6900
57.2000
2,503,500
Thu, 07 Aug 2025
53.6500
55.7400
52.9330
54.8600
3,900,800
Wed, 06 Aug 2025
51.5750
52.3300
47.2500
51.8700
13,957,500
Wed, 06 Aug 2025
2 · 10-Q
Pre-market · 07:51 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
Pre-market · 07:39 ET
8-K ↗
Tue, 05 Aug 2025
71.7300
73.7200
71.2270
72.6300
1,576,200
Mon, 04 Aug 2025
70.8100
71.5800
70.0500
71.4600
1,058,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
70.7700
71.1650
69.4500
70.5700
943,100
Thu, 31 Jul 2025
71.0500
72.0000
70.7650
71.1900
696,900
Wed, 30 Jul 2025
71.9300
72.8000
71.6750
71.8400
783,000
Tue, 29 Jul 2025
73.0400
73.1800
71.8760
72.2000
539,300
Mon, 28 Jul 2025
73.0500
73.5200
72.1500
72.4100
581,000
Sun, 27 Jul 2025
Weekend