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
96.5050
97.6000
94.4500
94.5400
1,092,900
Thu, 23 Jul 2026
97.0100
98.1500
95.7000
96.2500
1,011,100
Wed, 22 Jul 2026
98.9000
100.7500
97.8600
97.8600
1,728,300
Tue, 21 Jul 2026
97.8800
99.1600
96.7950
98.6100
1,507,600
Mon, 20 Jul 2026
98.2900
99.8000
97.2600
97.3800
914,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
96.5000
99.2900
96.0100
98.3400
995,800
Thu, 16 Jul 2026
94.0500
97.1750
94.0500
95.5800
1,353,400
Wed, 15 Jul 2026
97.7800
97.7800
91.5100
94.7000
1,705,300
Tue, 14 Jul 2026
97.6000
100.0800
96.9100
98.1600
1,161,300
Mon, 13 Jul 2026
97.2600
98.9400
95.4000
95.7400
1,257,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.3000
96.9900
94.6480
96.9600
1,112,200
Thu, 09 Jul 2026
94.5600
96.0500
93.8650
94.4300
1,199,600
Wed, 08 Jul 2026
92.6600
94.8550
91.9000
94.0800
928,400
Tue, 07 Jul 2026
94.9700
95.6900
92.8600
92.9500
1,190,200
Mon, 06 Jul 2026
94.4000
95.7500
93.9740
94.8100
1,410,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
91.7400
95.3800
91.7400
93.7600
1,149,800
Wed, 01 Jul 2026
89.3500
91.7500
88.0000
90.4900
3,287,600
Tue, 30 Jun 2026
91.3500
92.5140
88.7250
90.7600
1,870,500
Mon, 29 Jun 2026
89.6300
92.7900
87.9200
92.2600
1,400,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
87.3800
89.7600
84.6770
89.2600
6,182,800
Thu, 25 Jun 2026
88.1500
88.5700
86.6600
88.4600
892,500
Wed, 24 Jun 2026
88.0000
89.4000
87.1400
87.5200
1,073,000
Tue, 23 Jun 2026
84.0050
88.3400
83.9600
87.8600
1,170,500
Mon, 22 Jun 2026
83.9000
86.5300
83.9000
85.3500
1,108,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
89.5600
89.9800
84.3200
84.4100
2,628,300
Wed, 17 Jun 2026
87.6500
90.9300
87.6500
88.9300
1,281,300
Tue, 16 Jun 2026
88.8000
89.0750
85.0100
87.3100
1,703,100
Mon, 15 Jun 2026
94.2150
94.7300
89.2100
89.4500
1,945,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
92.4700
94.2250
91.2300
93.7700
1,279,600
Thu, 11 Jun 2026
90.0000
93.2280
89.8400
92.1100
1,981,700
Wed, 10 Jun 2026
87.4800
89.6700
86.8000
89.2500
1,768,500
Tue, 09 Jun 2026
84.5100
87.5000
84.4950
87.3600
1,277,800
Mon, 08 Jun 2026
83.9100
86.1150
83.6100
83.6700
1,250,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
86.2000
86.7450
82.0000
82.6600
1,833,900
Thu, 04 Jun 2026
86.2500
88.9400
86.0000
87.2900
1,351,700
Wed, 03 Jun 2026
88.5100
89.4900
86.0600
86.0700
1,420,700
Tue, 02 Jun 2026
85.3300
89.4800
84.5300
88.8800
1,536,100
Mon, 01 Jun 2026
86.0000
89.0800
84.9000
85.8200
2,776,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.8300
86.6800
83.8300
85.3600
15,237,500
Thu, 28 May 2026
84.1500
86.6500
83.1150
83.8300
1,780,200
Wed, 27 May 2026
82.3600
86.4200
81.6550
84.6700
1,636,200
Tue, 26 May 2026
86.4300
87.0500
78.6600
83.0100
2,185,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
86.0000
86.0400
84.1700
85.8400
1,335,400
Thu, 21 May 2026
17 · 6-K
After-hours · 16:31 ET
FORM 6-K ↗
Thu, 21 May 2026
83.3100
86.9300
82.0500
86.8100
1,427,200
Wed, 20 May 2026
82.8510
84.4000
81.9600
84.1100
1,803,100
Tue, 19 May 2026
80.3300
81.0700
78.2000
80.9400
1,601,700
Mon, 18 May 2026
80.2000
80.8000
79.2900
80.7300
860,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.3000
82.3500
79.1300
79.2700
1,016,800
Thu, 14 May 2026
82.6700
83.2500
80.3050
81.6600
935,100
Thu, 14 May 2026
16 · 6-K
Next filing day · accepted 13 May, 18:49 ET
FORM 6-K ↗
Wed, 13 May 2026
80.0000
82.2300
79.1500
81.9800
1,135,100
Tue, 12 May 2026
72.9700
81.9200
70.2000
80.1300
2,706,500
Mon, 11 May 2026
81.0100
81.1300
77.5800
78.5000
1,766,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
80.3600
80.8850
78.5500
80.4300
1,721,300
Thu, 07 May 2026
83.6400
83.8600
79.7930
80.5000
1,650,100
Wed, 06 May 2026
84.5600
84.8300
83.7000
84.7400
1,001,600
Tue, 05 May 2026
83.5500
85.0300
83.2500
83.7900
799,400
Mon, 04 May 2026
83.5100
83.7800
82.2050
83.5500
879,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
84.8800
85.2600
83.7800
84.3200
1,094,500
Thu, 30 Apr 2026
82.2200
85.1100
81.8000
84.8800
830,700
Wed, 29 Apr 2026
82.0700
83.2230
81.3200
82.2200
990,200
Tue, 28 Apr 2026
15 · 6-K
After-hours · 16:30 ET
FORM 6K ↗
Tue, 28 Apr 2026
83.5600
83.7800
79.8900
82.0700
1,147,400
Mon, 27 Apr 2026
84.8400
84.8400
82.5500
82.8300
839,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
84.4750
84.5000
82.9900
84.0600
941,100
Thu, 23 Apr 2026
83.3500
84.9720
82.7100
84.2300
828,800
Wed, 22 Apr 2026
84.0800
85.0500
82.5740
83.1500
1,873,500
Tue, 21 Apr 2026
83.5400
84.0000
82.0990
83.5150
1,514,700
Mon, 20 Apr 2026
81.7800
83.9000
81.4270
83.4300
1,550,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
14 · 6-K
After-hours · 17:28 ET
FORM 6-K ↗
Fri, 17 Apr 2026
81.2600
82.1700
78.3200
81.3800
2,136,100
Thu, 16 Apr 2026
77.8400
81.9350
77.7000
81.8600
1,305,200
Wed, 15 Apr 2026
13 · 6-K
After-hours · 16:30 ET
FORM 6K ↗
Wed, 15 Apr 2026
80.0700
80.6600
76.0300
77.8500
1,754,500
Tue, 14 Apr 2026
83.1700
83.1700
79.8200
80.5600
1,061,100
Mon, 13 Apr 2026
83.0600
83.2350
81.5500
83.1100
1,124,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
82.9600
84.4400
82.4900
83.0300
1,102,900
Thu, 09 Apr 2026
80.3900
82.9600
79.8000
82.7800
1,071,500
Wed, 08 Apr 2026
80.0400
81.4400
79.5100
80.4800
1,287,600
Tue, 07 Apr 2026
80.2500
82.1000
79.7600
81.2600
1,799,900
Mon, 06 Apr 2026
79.6400
81.4000
79.5700
80.6250
1,055,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
12 · 6-K
After-hours · 16:31 ET
FORM 6-K ↗
Thu, 02 Apr 2026
75.9700
79.7200
75.3500
79.6400
1,119,800
Wed, 01 Apr 2026
75.6000
77.5800
74.7200
76.8900
1,192,300
Tue, 31 Mar 2026
75.0100
75.8000
74.2100
74.9400
4,019,400
Mon, 30 Mar 2026
75.4500
75.5000
72.4300
73.1300
1,244,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.3500
76.5950
73.3250
75.3300
1,261,600
Thu, 26 Mar 2026
11 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Thu, 26 Mar 2026
75.6100
76.3900
73.1900
73.3500
2,255,400
Wed, 25 Mar 2026
75.6600
77.3300
75.4750
76.9500
1,088,400
Tue, 24 Mar 2026
10 · 20-F
After-hours · 16:43 ET
20-F ↗
Tue, 24 Mar 2026
74.0700
75.5050
73.7500
75.0700
1,313,700
Mon, 23 Mar 2026
71.9800
75.1700
71.5900
74.5500
1,241,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.3900
73.8000
71.3800
71.9800
2,087,800
Thu, 19 Mar 2026
72.0000
74.0900
71.0000
73.5800
1,274,100
Wed, 18 Mar 2026
73.7700
73.7700
72.6000
72.7100
1,104,400
Tue, 17 Mar 2026
73.1100
74.4500
72.8900
73.9600
1,105,400
Mon, 16 Mar 2026
72.1600
73.7800
72.0000
72.8900
1,138,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
71.8900
72.8400
70.8820
72.1900
1,081,300
Thu, 12 Mar 2026
70.0300
71.4900
69.0200
70.9500
1,755,100
Wed, 11 Mar 2026
72.9600
73.2300
71.0600
71.1200
1,309,800
Tue, 10 Mar 2026
70.2200
73.6000
70.2200
72.8400
1,245,100
Mon, 09 Mar 2026
68.3000
70.4400
67.7000
70.1700
1,296,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
71.4900
71.4900
69.0300
69.2800
1,289,100
Thu, 05 Mar 2026
72.5300
72.5300
70.5200
71.0500
1,253,800
Wed, 04 Mar 2026
72.5500
73.0700
71.3800
72.5000
1,077,100
Tue, 03 Mar 2026
74.6800
74.7400
70.5000
72.0200
1,516,400
Mon, 02 Mar 2026
72.5400
75.2500
71.6900
75.1500
2,188,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
70.1500
73.5400
69.5500
72.8900
2,886,500
Thu, 26 Feb 2026
9 · 6-K
After-hours · 16:31 ET
FORM 6-K ↗
Thu, 26 Feb 2026
67.5000
72.2300
67.4550
70.6800
2,503,500
Wed, 25 Feb 2026
68.6000
68.6700
66.5500
66.7000
1,057,100
Tue, 24 Feb 2026
66.8000
68.5700
66.6950
68.5700
855,700
Mon, 23 Feb 2026
66.1300
67.4000
65.7900
67.0700
800,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
64.4400
66.4800
63.9300
66.0800
2,247,200
Thu, 19 Feb 2026
64.6550
65.1900
63.8600
63.9500
1,377,200
Wed, 18 Feb 2026
66.2300
66.5900
64.3300
64.4800
1,038,000
Tue, 17 Feb 2026
65.6000
66.6500
65.3100
66.2000
1,746,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
65.6600
66.4350
64.8000
65.7100
912,100
Thu, 12 Feb 2026
64.9500
66.5800
64.7750
65.7300
998,300
Wed, 11 Feb 2026
64.4550
64.7170
63.3100
64.5700
1,420,100
Tue, 10 Feb 2026
8 · 6-K
After-hours · 16:34 ET
FORM 6-K ↗
Tue, 10 Feb 2026
67.7500
67.7500
64.4800
65.6900
1,840,400
Mon, 09 Feb 2026
66.9600
68.9300
66.6400
68.2800
1,726,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.6700
67.2600
65.5150
66.9500
1,720,400
Fri, 06 Feb 2026
7 · 6-K
Next filing day · accepted 05 Feb, 20:17 ET
FORM 6-K ↗
Thu, 05 Feb 2026
62.5100
65.5000
62.5100
65.2100
1,484,700
Wed, 04 Feb 2026
63.2500
64.2000
61.6100
63.1100
1,062,700
Tue, 03 Feb 2026
61.4500
62.8100
61.4200
62.8000
818,000
Mon, 02 Feb 2026
59.8500
61.7900
59.3740
60.6500
1,138,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
6 · 6-K
After-hours · 16:32 ET
FORM 6-K ↗
Fri, 30 Jan 2026
62.2200
62.7400
60.4000
61.0300
988,600
Thu, 29 Jan 2026
61.2800
62.6700
61.0950
62.2200
912,100
Wed, 28 Jan 2026
60.6000
61.4900
60.1900
60.8300
632,400
Tue, 27 Jan 2026
61.3600
61.8800
59.7000
60.4900
1,034,900
Mon, 26 Jan 2026
61.3700
62.1400
60.8000
61.2300
963,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
60.4300
61.6100
60.0000
61.3500
761,500
Thu, 22 Jan 2026
59.7900
61.2000
59.3400
60.5600
1,259,000
Wed, 21 Jan 2026
58.2100
59.7000
58.0000
59.6200
981,500
Tue, 20 Jan 2026
58.5100
58.5100
56.9300
58.2800
1,440,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
56.0000
58.8500
55.9800
58.7100
1,422,500
Thu, 15 Jan 2026
54.4000
56.5700
54.2550
56.0300
1,765,700
Wed, 14 Jan 2026
51.1800
52.9000
50.8250
52.6000
1,056,100
Tue, 13 Jan 2026
51.4200
51.4200
50.2270
51.0000
701,500
Mon, 12 Jan 2026
50.1300
51.5950
49.4000
51.3500
1,113,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
51.3000
51.3000
49.8000
50.1500
1,074,800
Thu, 08 Jan 2026
50.5100
52.1900
50.5000
51.8300
1,477,300
Wed, 07 Jan 2026
56.5700
56.7100
50.5600
51.1700
2,591,200
Tue, 06 Jan 2026
57.5700
57.6400
56.3250
56.6000
1,052,300
Mon, 05 Jan 2026
57.0000
57.2800
55.4600
57.2200
995,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
56.0000
57.0000
55.5000
56.5500
1,139,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
55.0900
55.8700
55.0900
55.4400
580,100
Tue, 30 Dec 2025
55.6050
55.6500
54.3900
55.0900
844,100
Mon, 29 Dec 2025
54.6900
55.7300
53.6200
55.2900
1,026,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
54.1000
54.8180
54.0050
54.7800
390,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
53.3600
54.2300
53.3600
54.0700
141,000
Tue, 23 Dec 2025
54.2000
54.3730
53.5100
53.8000
517,100
Mon, 22 Dec 2025
54.3650
54.5900
53.0600
53.7100
591,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
53.0600
54.8900
53.0150
53.7300
3,530,400
Thu, 18 Dec 2025
53.4000
53.7300
52.6700
53.1200
777,800
Wed, 17 Dec 2025
53.9000
53.9500
52.6700
53.3000
831,100
Tue, 16 Dec 2025
53.8600
54.1500
52.2200
53.3400
1,107,100
Mon, 15 Dec 2025
52.0000
54.9000
51.2170
53.6400
2,745,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
51.2500
52.0700
50.7750
52.0000
752,800
Thu, 11 Dec 2025
50.1200
51.8900
49.8650
51.2200
538,000
Wed, 10 Dec 2025
50.9400
50.9600
49.7500
50.1300
571,500
Tue, 09 Dec 2025
50.3800
51.1700
50.2000
51.1300
559,600
Mon, 08 Dec 2025
50.8000
51.1990
50.0600
50.4200
721,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
52.2100
52.5000
49.9900
50.2000
781,700
Thu, 04 Dec 2025
52.4350
52.7550
51.7600
51.8800
466,200
Wed, 03 Dec 2025
52.7800
53.0000
51.8500
52.3600
562,100
Tue, 02 Dec 2025
52.8800
52.8800
52.1450
52.5900
578,800
Mon, 01 Dec 2025
52.5000
53.4000
51.5700
52.6000
1,158,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
53.7600
53.7600
52.8600
53.0700
403,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
54.0600
54.6900
53.2100
53.6700
607,100
Tue, 25 Nov 2025
53.7100
54.2300
53.5300
53.7000
598,600
Mon, 24 Nov 2025
52.6400
53.6600
52.0000
53.4700
786,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
51.9700
53.1000
51.1200
52.6100
700,600
Thu, 20 Nov 2025
54.6700
54.6700
52.0000
52.0700
993,700
Wed, 19 Nov 2025
55.6250
56.1900
53.3200
53.5700
1,754,800
Tue, 18 Nov 2025
53.1000
56.2700
52.7800
56.1000
1,601,700
Mon, 17 Nov 2025
51.0000
53.6200
50.4300
53.5300
985,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
49.9900
51.0900
49.5000
50.3300
640,500
Thu, 13 Nov 2025
50.8200
51.6800
50.1500
50.4000
791,100
Wed, 12 Nov 2025
5 · 6-K
After-hours · 16:33 ET
FORM 6-K ↗
Wed, 12 Nov 2025
50.5300
51.8000
50.2700
50.8100
1,244,300
Tue, 11 Nov 2025
48.7600
50.5800
48.5800
50.5700
793,400
Mon, 10 Nov 2025
47.8400
49.0850
47.6400
48.8200
668,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
46.8500
48.0100
46.8500
47.4800
587,500
Thu, 06 Nov 2025
4 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Thu, 06 Nov 2025
47.4800
50.1200
47.2800
47.7600
1,242,800
Wed, 05 Nov 2025
45.8100
46.6300
45.8000
46.0300
898,600
Tue, 04 Nov 2025
45.9500
46.0100
44.8810
45.8100
752,700
Mon, 03 Nov 2025
46.9900
46.9900
45.7100
46.4100
633,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
3 · 6-K
After-hours · 16:34 ET
FORM 6-K ↗
Fri, 31 Oct 2025
46.7600
47.1500
46.1150
47.1100
666,800
Thu, 30 Oct 2025
46.3200
47.4050
46.3200
46.7800
567,600
Wed, 29 Oct 2025
49.0600
49.2200
45.0000
46.5600
1,630,500
Tue, 28 Oct 2025
49.4600
50.0300
49.1720
49.4400
552,800
Mon, 27 Oct 2025
47.4600
49.5300
47.3800
49.4600
869,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
47.4600
47.8900
47.0300
47.3800
476,200
Thu, 23 Oct 2025
47.6200
47.7400
47.0700
47.4600
629,800
Wed, 22 Oct 2025
46.0000
47.6800
46.0000
47.5400
585,000
Tue, 21 Oct 2025
47.0000
47.0100
46.0290
46.4100
457,300
Mon, 20 Oct 2025
47.3300
47.4500
46.6100
47.1600
549,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
46.2300
47.3600
46.0500
47.2400
688,300
Thu, 16 Oct 2025
46.9300
47.0000
46.1050
46.4500
496,100
Wed, 15 Oct 2025
46.0400
47.3500
45.7610
46.7600
586,100
Tue, 14 Oct 2025
47.4100
47.5150
45.3500
46.1200
613,700
Mon, 13 Oct 2025
47.7400
48.4000
47.4000
47.4900
530,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
47.3400
48.1200
46.9800
47.6200
566,200
Thu, 09 Oct 2025
47.6000
47.8400
47.1600
47.3400
633,500
Wed, 08 Oct 2025
46.9700
48.1600
46.7850
47.6400
775,700
Tue, 07 Oct 2025
48.3500
48.7000
47.7500
48.5700
778,200
Mon, 06 Oct 2025
48.1500
48.7800
47.9700
48.4700
719,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
47.6300
48.1900
47.0800
48.1500
531,700
Thu, 02 Oct 2025
47.8000
48.2300
46.6700
47.7100
716,300
Wed, 01 Oct 2025
48.6100
48.6900
47.4500
47.6500
545,600
Tue, 30 Sep 2025
47.7800
48.7350
47.5500
48.5400
783,500
Mon, 29 Sep 2025
48.5700
48.6700
47.5000
48.1100
570,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
47.8000
48.6700
47.8000
48.2300
594,000
Thu, 25 Sep 2025
47.3400
48.0050
47.0800
47.8000
869,500
Wed, 24 Sep 2025
50.2800
50.2800
46.9200
47.2200
1,049,100
Tue, 23 Sep 2025
48.6000
50.3300
48.3950
50.2800
871,400
Mon, 22 Sep 2025
49.7500
50.0300
48.5200
48.6500
801,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
48.2200
49.8100
48.1900
49.6800
3,356,300
Thu, 18 Sep 2025
47.8700
48.2900
47.5800
48.0600
914,100
Wed, 17 Sep 2025
47.4100
48.3700
47.4100
48.3000
737,500
Tue, 16 Sep 2025
47.7200
47.9600
47.2700
47.7300
965,600
Mon, 15 Sep 2025
48.4000
48.4000
47.5200
47.6500
1,079,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
46.7300
47.7300
46.3300
47.5300
778,300
Thu, 11 Sep 2025
47.3100
47.3800
46.3600
47.1600
1,107,800
Wed, 10 Sep 2025
47.6250
48.4500
47.3500
47.9700
1,508,900
Tue, 09 Sep 2025
46.7600
47.8950
46.2700
47.8500
1,115,400
Mon, 08 Sep 2025
2 · 6-K
After-hours · 16:17 ET
FORM 6-K ↗
Mon, 08 Sep 2025
47.1600
47.3200
45.4800
46.7200
1,260,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
48.3900
48.4980
46.9700
47.1500
1,266,800
Thu, 04 Sep 2025
50.0000
50.4100
47.5800
47.9100
1,169,800
Wed, 03 Sep 2025
49.6800
50.7800
49.4400
49.7400
2,050,400
Tue, 02 Sep 2025
48.0800
49.7400
47.3400
49.6800
1,360,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
48.1800
48.4200
47.8000
48.3100
787,100
Thu, 28 Aug 2025
47.5100
48.9200
47.4800
48.5900
879,800
Wed, 27 Aug 2025
48.0000
48.0420
45.9300
47.6500
1,439,400
Tue, 26 Aug 2025
47.7500
48.2150
47.5000
48.1100
908,800
Mon, 25 Aug 2025
47.2500
47.9600
47.1200
47.8100
1,018,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
46.2600
47.2600
46.0000
47.1900
1,171,400
Thu, 21 Aug 2025
45.2000
46.3500
45.2000
46.2600
1,597,200
Wed, 20 Aug 2025
44.3800
45.7250
44.3800
45.3800
1,435,800
Tue, 19 Aug 2025
45.0100
45.4700
44.0550
44.1500
740,800
Mon, 18 Aug 2025
44.8000
45.5100
44.6100
44.9200
850,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
44.0000
45.0100
43.7000
44.6700
747,600
Thu, 14 Aug 2025
44.0800
44.5600
43.7000
44.0900
922,600
Wed, 13 Aug 2025
43.5300
44.3800
43.3800
44.0100
1,434,000
Tue, 12 Aug 2025
43.0000
43.7000
42.7200
43.5100
1,761,300
Mon, 11 Aug 2025
42.3200
43.8650
42.0000
42.5300
2,332,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
1 · 6-K
After-hours · 16:21 ET
FORM 6-K ↗
Fri, 08 Aug 2025
42.7200
42.9380
42.0000
42.0500
1,329,200
Thu, 07 Aug 2025
39.7500
43.3000
39.0140
42.9700
2,167,400
Wed, 06 Aug 2025
40.8000
41.0200
39.9000
39.9400
1,021,800
Tue, 05 Aug 2025
40.6300
40.9300
40.0880
40.2600
645,000
Mon, 04 Aug 2025
40.5900
41.3550
40.4880
40.8200
855,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
40.3100
40.6200
39.6950
40.3500
704,300
Thu, 31 Jul 2025
39.4700
40.4800
39.2000
40.1500
689,500
Wed, 30 Jul 2025
39.9300
39.9300
39.3500
39.4500
623,400
Tue, 29 Jul 2025
39.6000
40.0650
39.3800
40.0100
914,500
Mon, 28 Jul 2025
40.4200
40.5800
39.3400
39.4750
737,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend