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
78.6300
78.8200
77.0600
78.3400
764,829
Thu, 22 Oct 2026
81.6500
82.1900
77.8400
79.9300
898,200
Wed, 21 Oct 2026
80.1900
81.9100
79.7100
81.6500
613,100
Tue, 20 Oct 2026
79.5000
80.6700
78.9500
79.7800
846,900
Mon, 19 Oct 2026
82.7900
82.9800
78.7500
79.2800
801,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
82.8400
82.9000
81.4500
82.8650
766,100
Thu, 15 Oct 2026
81.0700
82.8500
80.4300
82.0700
1,525,500
Wed, 14 Oct 2026
79.1000
81.3100
78.5000
80.3400
1,314,500
Tue, 13 Oct 2026
80.4200
80.9800
78.8200
79.5400
1,586,700
Mon, 12 Oct 2026
78.7300
82.0000
78.2000
80.2800
1,593,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
87.9900
87.9900
79.4400
79.4800
1,403,000
Thu, 08 Oct 2026
89.4000
89.5450
86.6000
87.9500
786,600
Wed, 07 Oct 2026
90.4400
91.8400
89.8750
90.7700
554,400
Tue, 06 Oct 2026
91.4500
91.4500
89.7500
90.4600
494,300
Mon, 05 Oct 2026
87.5100
91.5000
87.3600
91.1700
731,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
84.7300
88.4200
84.6500
88.3200
993,600
Thu, 01 Oct 2026
87.0150
87.5400
82.7000
85.6100
1,641,600
Wed, 30 Sep 2026
91.8000
92.0000
87.1300
87.1400
904,200
Tue, 29 Sep 2026
90.4000
92.4700
90.4000
91.7400
717,600
Mon, 28 Sep 2026
92.0000
92.8000
89.2600
89.7800
1,401,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
91.3700
94.5250
90.5600
92.6300
988,300
Thu, 24 Sep 2026
91.6700
92.2850
90.1000
91.0000
750,600
Wed, 23 Sep 2026
94.0000
94.4950
90.9550
91.9000
811,100
Tue, 22 Sep 2026
94.0300
95.0250
93.1100
94.3800
437,400
Mon, 21 Sep 2026
94.7900
96.4000
94.7900
95.1100
571,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
94.7800
95.4000
93.0000
94.2600
1,459,700
Thu, 17 Sep 2026
96.4000
96.9800
95.1850
95.6900
584,500
Wed, 16 Sep 2026
95.7900
97.0300
94.6600
95.5500
630,100
Tue, 15 Sep 2026
95.7800
96.4150
94.8900
95.8200
915,900
Mon, 14 Sep 2026
95.4100
95.7700
94.2000
95.4300
659,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
96.9000
97.2000
95.9150
96.6800
460,500
Thu, 10 Sep 2026
93.1000
96.6850
92.8000
96.4700
933,400
Wed, 09 Sep 2026
96.4900
97.0400
93.3150
93.5700
845,000
Tue, 08 Sep 2026
94.6900
96.2800
93.8400
95.9700
868,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
95.9800
96.5600
94.4400
94.8300
572,000
Thu, 03 Sep 2026
95.7500
96.4900
94.0000
95.9100
850,900
Wed, 02 Sep 2026
94.0000
95.7700
93.3500
95.2500
793,500
Tue, 01 Sep 2026
93.1100
94.5000
92.2600
92.6000
850,900
Mon, 31 Aug 2026
93.8300
94.7800
92.8300
93.7600
1,177,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.6400
94.9200
93.1300
93.3800
597,300
Thu, 27 Aug 2026
94.2000
94.5750
92.3700
93.2200
599,100
Wed, 26 Aug 2026
95.3000
96.8400
94.5200
96.1600
1,020,500
Tue, 25 Aug 2026
93.0200
95.6600
91.5700
95.2300
1,035,400
Mon, 24 Aug 2026
93.1150
93.5000
92.4050
92.9700
653,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
91.8200
93.7550
90.6100
93.6800
753,300
Thu, 20 Aug 2026
89.1900
91.8600
89.1400
90.4700
1,207,600
Wed, 19 Aug 2026
88.3700
90.3800
88.3650
88.7500
1,220,800
Tue, 18 Aug 2026
92.7500
93.1400
86.1100
87.1900
2,057,900
Mon, 17 Aug 2026
93.9000
95.4400
93.3600
94.2600
1,521,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
94.1600
94.5520
92.0910
93.8900
1,022,300
Thu, 13 Aug 2026
95.9000
96.5300
93.5100
94.2300
1,028,300
Wed, 12 Aug 2026
95.0300
97.8200
94.7700
96.4700
585,300
Tue, 11 Aug 2026
96.3300
97.1200
94.5000
95.0300
874,100
Mon, 10 Aug 2026
97.1000
97.9900
94.8800
95.8800
1,299,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
103.6800
104.7000
96.0000
97.1000
1,867,800
Thu, 06 Aug 2026
16 · 6-K
After-hours · 16:38 ET
FORM 6-K ↗
Thu, 06 Aug 2026
99.5000
107.1300
99.5000
104.3100
3,299,500
Wed, 05 Aug 2026
92.2800
94.1500
91.5000
91.7900
1,057,700
Tue, 04 Aug 2026
95.1800
95.8400
91.5900
92.8600
1,072,200
Mon, 03 Aug 2026
95.0800
95.7200
89.7800
94.3000
1,858,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
95.1700
96.3800
94.1300
95.4800
2,233,700
Thu, 30 Jul 2026
94.1800
96.2100
94.1500
95.1700
1,839,400
Wed, 29 Jul 2026
95.7800
97.1000
93.7200
94.1800
1,552,700
Tue, 28 Jul 2026
95.9900
96.9000
94.7680
95.6400
1,329,200
Mon, 27 Jul 2026
94.5400
97.3000
94.5400
95.3800
1,465,900
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
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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