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
77.6100
79.4500
75.8050
78.0700
858,474
Thu, 22 Oct 2026
81.2800
81.6800
77.1500
78.5500
926,300
Wed, 21 Oct 2026
85.6200
86.6400
83.5420
85.3200
448,800
Tue, 20 Oct 2026
84.4800
87.6350
83.2400
84.2500
766,400
Mon, 19 Oct 2026
88.3700
88.9400
85.8800
86.0300
426,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
85.1700
89.0050
84.9000
87.2000
572,000
Thu, 15 Oct 2026
83.3000
85.6300
80.7800
85.4700
667,700
Wed, 14 Oct 2026
84.5100
86.3400
81.4900
82.3200
1,173,700
Tue, 13 Oct 2026
91.9200
91.9200
86.9100
87.9400
1,116,500
Mon, 12 Oct 2026
89.8900
92.9900
88.8250
91.8000
825,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
40 · 6-K
After market open · 11:30 ET
FORM 6-K ↗
Fri, 09 Oct 2026
85.5600
93.2390
84.9100
91.2600
1,259,700
Thu, 08 Oct 2026
81.2700
82.9600
80.2800
82.4900
1,107,400
Wed, 07 Oct 2026
82.7900
84.1200
80.8000
82.0200
1,029,400
Tue, 06 Oct 2026
86.0000
88.3800
84.4000
86.6700
795,500
Mon, 05 Oct 2026
84.0100
86.4700
81.5300
85.1700
1,169,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
39 · 6-K
After market open · 11:35 ET
FORM 6-K ↗
Fri, 02 Oct 2026
80.7300
82.9800
80.1400
81.9500
831,800
Thu, 01 Oct 2026
78.3500
79.8300
77.3200
78.8500
619,100
Wed, 30 Sep 2026
80.7000
81.5640
78.6100
78.6800
517,100
Tue, 29 Sep 2026
78.3600
80.0000
78.2200
79.3600
448,100
Mon, 28 Sep 2026
78.8750
80.6100
77.0000
77.7200
1,158,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
83.6500
85.0000
83.1000
83.5700
487,800
Thu, 24 Sep 2026
83.4000
84.0350
80.4600
83.0700
1,294,300
Wed, 23 Sep 2026
89.5600
90.5200
83.6900
85.3400
1,419,900
Tue, 22 Sep 2026
88.2300
92.9100
88.0000
92.7700
2,212,800
Mon, 21 Sep 2026
89.2700
89.7500
86.6600
89.1500
749,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
89.1400
89.8500
86.1000
88.2500
1,507,700
Fri, 18 Sep 2026
38 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
Thu, 17 Sep 2026
91.2650
93.4900
87.3300
88.7100
1,497,100
Wed, 16 Sep 2026
87.2000
88.9500
84.3550
85.9600
934,500
Tue, 15 Sep 2026
86.1800
86.4900
82.9600
85.7700
1,052,800
Mon, 14 Sep 2026
83.5200
86.7700
82.9600
86.3000
1,482,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
87.4100
88.6300
86.3700
87.0800
901,700
Thu, 10 Sep 2026
82.7200
86.5700
82.2200
86.0100
1,290,100
Wed, 09 Sep 2026
87.7600
89.1900
83.5200
85.3200
655,500
Tue, 08 Sep 2026
84.6600
86.9800
84.1500
85.3100
915,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
83.8800
85.6900
83.0650
84.9100
849,400
Thu, 03 Sep 2026
88.0200
88.8750
86.6500
88.1100
688,400
Wed, 02 Sep 2026
83.0000
85.6600
82.0900
84.6000
721,100
Tue, 01 Sep 2026
81.0000
84.6000
78.5900
79.0450
1,091,700
Mon, 31 Aug 2026
83.2400
83.8100
79.4900
83.5800
1,477,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
37 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Fri, 28 Aug 2026
89.2100
90.0700
81.9750
84.5300
1,626,000
Thu, 27 Aug 2026
88.7100
90.0950
88.0950
89.1200
583,400
Wed, 26 Aug 2026
88.2400
90.1100
88.0700
89.3000
625,900
Tue, 25 Aug 2026
85.7800
90.6400
85.5000
90.4700
694,500
Mon, 24 Aug 2026
88.6000
90.0000
85.6400
87.3700
905,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
89.1000
90.1000
87.1800
87.2600
1,105,900
Thu, 20 Aug 2026
83.5800
87.7400
83.0200
86.6900
1,810,100
Wed, 19 Aug 2026
80.1200
85.2580
79.7100
85.0000
1,833,300
Tue, 18 Aug 2026
75.4600
76.9200
74.0900
76.2400
564,000
Mon, 17 Aug 2026
77.0000
80.0000
76.0400
78.5400
542,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
75.9700
77.3900
75.0800
76.0200
427,700
Thu, 13 Aug 2026
75.6600
75.7300
73.5200
74.8500
667,000
Wed, 12 Aug 2026
78.7800
78.9400
76.6300
77.5300
953,600
Tue, 11 Aug 2026
76.4200
78.3100
74.4200
76.0600
619,500
Mon, 10 Aug 2026
74.4400
76.3150
72.4950
76.2500
1,075,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
69.9200
74.2400
69.7200
74.1300
1,331,600
Thu, 06 Aug 2026
36 · 6-K
After market open · 14:00 ET
FORM 6-K ↗
Thu, 06 Aug 2026
64.6700
67.2900
63.5300
65.6300
803,100
Thu, 06 Aug 2026
35 · 6-K
Next filing day · accepted 05 Aug, 17:41 ET
FORM 6-K ↗
Wed, 05 Aug 2026
34 · 6-K
After-hours · 17:22 ET
FORM 6-K ↗
Wed, 05 Aug 2026
62.1150
66.1400
60.2300
65.7600
2,210,600
Tue, 04 Aug 2026
58.6100
59.4800
57.0500
57.7900
740,300
Mon, 03 Aug 2026
54.9000
56.6700
53.4900
56.6100
766,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
55.2500
55.4500
53.8550
54.5700
887,500
Thu, 30 Jul 2026
56.3500
58.0800
55.9500
56.9500
823,900
Wed, 29 Jul 2026
54.6500
56.4850
53.0100
54.5000
567,400
Tue, 28 Jul 2026
54.6200
55.5100
52.8100
55.0500
584,300
Mon, 27 Jul 2026
54.8100
56.1000
53.7450
55.7800
494,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
55.7500
56.3150
54.1700
54.8100
508,400
Thu, 23 Jul 2026
53.3900
55.2600
53.1800
55.1000
538,100
Wed, 22 Jul 2026
56.0000
58.0530
55.6600
55.8900
579,500
Tue, 21 Jul 2026
51.5300
55.0000
51.5300
54.8300
770,300
Mon, 20 Jul 2026
49.9500
50.8400
49.4950
50.0700
652,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
49.8000
51.3000
48.0500
50.2200
801,200
Thu, 16 Jul 2026
52.7900
53.0200
49.8350
50.2600
1,258,900
Wed, 15 Jul 2026
56.4100
57.4800
54.1100
54.9100
772,000
Tue, 14 Jul 2026
56.0500
59.2200
55.8000
57.0700
1,018,700
Mon, 13 Jul 2026
59.2000
59.5700
52.2500
53.5100
1,345,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.1600
64.5410
60.6400
60.8100
786,000
Fri, 10 Jul 2026
33 · 6-K
Pre-market · 04:53 ET
FORM 6-K ↗
Thu, 09 Jul 2026
61.9000
63.6700
60.7650
63.3700
850,000
Wed, 08 Jul 2026
60.2900
62.8070
58.1200
59.8200
1,023,700
Tue, 07 Jul 2026
67.6200
67.6200
61.9600
63.3700
1,783,900
Mon, 06 Jul 2026
66.6100
68.0100
64.8120
67.7300
1,139,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
63.8500
65.4900
62.8000
65.4600
1,380,400
Wed, 01 Jul 2026
62.9500
65.1530
60.4600
60.5000
978,600
Tue, 30 Jun 2026
63.1000
63.3200
59.9960
62.9500
716,400
Mon, 29 Jun 2026
62.5200
63.6900
60.5850
63.6500
848,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
61.8600
65.8950
61.6100
64.0800
3,712,800
Thu, 25 Jun 2026
59.7100
61.7950
57.8350
61.1300
1,111,100
Wed, 24 Jun 2026
59.2600
59.8500
56.9450
57.8900
1,388,400
Tue, 23 Jun 2026
61.6600
63.0800
60.7000
61.5000
601,600
Tue, 23 Jun 2026
32 · 6-K
Next filing day · accepted 22 Jun, 18:00 ET
FORM 6-K ↗
Mon, 22 Jun 2026
63.9000
65.3500
62.8800
65.2600
602,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
64.7400
67.0160
61.9900
63.5400
2,932,000
Wed, 17 Jun 2026
66.4300
71.0400
65.7900
65.9800
1,304,600
Wed, 17 Jun 2026
31 · 6-K
Next filing day · accepted 16 Jun, 19:34 ET
FORM 6-K ↗
Tue, 16 Jun 2026
67.1150
69.3100
66.2500
66.3700
890,000
Mon, 15 Jun 2026
65.9500
69.9900
65.7700
66.1800
1,337,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
57.9500
61.3800
57.0000
60.8900
884,000
Thu, 11 Jun 2026
53.7100
57.2900
52.8550
56.5800
1,435,300
Wed, 10 Jun 2026
55.1000
56.4850
53.2000
53.3000
724,000
Tue, 09 Jun 2026
59.6900
59.7500
54.6400
57.0500
792,800
Mon, 08 Jun 2026
61.2100
61.3800
58.0800
58.6800
815,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
64.4500
64.6200
60.1600
60.4000
827,000
Thu, 04 Jun 2026
65.7800
68.5000
65.2900
66.8600
565,000
Wed, 03 Jun 2026
67.0000
68.2400
63.7200
64.2300
1,079,800
Tue, 02 Jun 2026
72.4100
72.8400
67.0900
68.0400
933,100
Mon, 01 Jun 2026
74.5900
76.3460
72.1900
72.3000
789,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
74.8500
78.6580
74.1800
77.2700
5,244,300
Thu, 28 May 2026
74.0900
77.9680
73.2000
75.8800
615,300
Wed, 27 May 2026
74.0000
76.0000
73.2000
74.7600
580,300
Tue, 26 May 2026
30 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Tue, 26 May 2026
74.7600
76.0000
73.6050
75.6400
636,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
74.6000
75.2700
72.1200
72.5800
456,100
Thu, 21 May 2026
73.3400
76.7500
72.8450
75.3000
449,300
Wed, 20 May 2026
73.2100
75.7700
71.7050
74.9500
419,600
Tue, 19 May 2026
29 · 6-K
After-hours · 17:08 ET
FORM 6-K ↗
Tue, 19 May 2026
72.9100
73.6350
71.0350
71.4600
649,000
Mon, 18 May 2026
76.7500
79.0800
74.8000
75.6400
565,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
75.6900
77.0900
74.0000
76.4200
1,410,100
Thu, 14 May 2026
28 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Thu, 14 May 2026
79.2600
81.3950
78.0050
79.9900
627,400
Wed, 13 May 2026
82.9300
83.6100
79.1300
79.2600
733,600
Tue, 12 May 2026
80.3300
85.1100
79.5700
83.7200
901,300
Mon, 11 May 2026
83.2600
85.7200
79.7300
81.0600
957,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
83.8700
84.8600
81.3400
82.1100
671,600
Thu, 07 May 2026
90.3750
92.8900
80.5400
81.0700
1,175,700
Thu, 07 May 2026
27 · 6-K
Next filing day · accepted 06 May, 19:06 ET
FORM 6-K ↗
Thu, 07 May 2026
26 · 6-K
Next filing day · accepted 06 May, 18:36 ET
FORM 6-K ↗
Wed, 06 May 2026
85.8200
89.9900
84.7000
89.7000
758,500
Tue, 05 May 2026
83.4600
84.1200
80.5700
80.7000
528,500
Mon, 04 May 2026
81.2400
83.1200
80.5790
81.7000
654,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
84.6400
84.6400
81.5950
82.1600
516,300
Thu, 30 Apr 2026
85.1100
85.8200
83.3350
84.7700
595,500
Wed, 29 Apr 2026
81.9100
82.6100
78.8000
81.4300
790,800
Wed, 29 Apr 2026
25 · 20-F/A
Next filing day · accepted 28 Apr, 19:00 ET
FORM 20-F/A ↗
Tue, 28 Apr 2026
84.8800
85.2400
82.0600
83.6100
737,700
Mon, 27 Apr 2026
89.6500
89.6500
86.3550
87.9500
597,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
89.5400
91.1380
85.4000
90.3100
702,500
Thu, 23 Apr 2026
95.9400
97.7000
87.1800
88.5000
1,113,600
Wed, 22 Apr 2026
101.9600
102.9600
96.9300
97.9200
791,000
Tue, 21 Apr 2026
104.2400
104.2550
96.6850
97.1200
738,800
Mon, 20 Apr 2026
108.1400
109.0000
103.6000
105.1900
609,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
108.9100
110.3210
107.5800
109.1400
605,000
Thu, 16 Apr 2026
105.9600
107.2100
104.7900
105.6700
705,700
Wed, 15 Apr 2026
24 · 6-K
After market open · 10:46 ET
FORM 6-K ↗
Wed, 15 Apr 2026
107.8400
108.9600
103.4700
105.0100
1,162,300
Tue, 14 Apr 2026
106.1000
109.2700
105.4900
108.6500
1,529,000
Tue, 14 Apr 2026
23 · 6-K
Next filing day · accepted 13 Apr, 19:00 ET
FORM 6-K ↗
Mon, 13 Apr 2026
100.0000
105.1400
98.7600
103.9600
885,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
99.1700
103.4100
99.1700
101.9700
543,200
Fri, 10 Apr 2026
22 · 6-K
Pre-market · 07:00 ET
FORM 6-K ↗
Thu, 09 Apr 2026
96.5000
99.8600
94.8000
98.7400
818,800
Wed, 08 Apr 2026
95.8500
96.8500
93.2800
94.5300
1,280,500
Tue, 07 Apr 2026
89.0200
91.2300
87.2300
88.7900
1,198,200
Mon, 06 Apr 2026
87.7400
90.2400
87.0000
89.0200
779,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
81.0000
88.7000
80.4630
87.6900
1,227,100
Wed, 01 Apr 2026
84.5000
89.1950
83.7000
87.3900
2,285,900
Wed, 01 Apr 2026
21 · 20-F/A
Pre-market · 09:22 ET
FORM 20-F/A ↗
Wed, 01 Apr 2026
20 · 20-F/A
Pre-market · 09:19 ET
FORM 20-F/A ↗
Wed, 01 Apr 2026
19 · 20-F/A
Pre-market · 09:17 ET
FORM 20-F/A ↗
Wed, 01 Apr 2026
18 · 20-F/A
Pre-market · 09:13 ET
FORM 20-F/A ↗
Wed, 01 Apr 2026
17 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Wed, 01 Apr 2026
16 · 20-F
Pre-market · 06:01 ET
FORM 20-F ↗
Tue, 31 Mar 2026
73.1750
81.6800
73.0800
81.6000
1,216,000
Mon, 30 Mar 2026
71.5900
72.2100
69.3300
70.9000
1,106,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
66.4100
70.3050
66.1100
70.0700
779,200
Thu, 26 Mar 2026
68.2400
70.1600
66.1200
66.2700
600,900
Wed, 25 Mar 2026
71.7900
73.0000
69.0650
71.4900
1,283,500
Tue, 24 Mar 2026
63.6100
66.5500
62.4000
66.4200
682,200
Mon, 23 Mar 2026
62.4000
66.3350
61.8400
65.4400
1,458,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.2500
66.2500
59.3000
61.0700
2,889,000
Thu, 19 Mar 2026
64.7850
67.5000
63.7000
66.4700
1,829,300
Wed, 18 Mar 2026
75.2600
75.3900
71.7100
72.3400
952,300
Tue, 17 Mar 2026
77.8700
80.6200
77.8200
78.8900
421,000
Mon, 16 Mar 2026
75.2200
76.7500
74.0500
76.6000
1,136,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
80.5000
81.3600
75.0000
75.3850
551,700
Thu, 12 Mar 2026
82.2850
82.2850
78.6250
80.1100
769,000
Wed, 11 Mar 2026
82.6500
83.1200
79.4400
82.8000
464,700
Tue, 10 Mar 2026
82.1700
87.0400
82.1700
85.0000
679,500
Tue, 10 Mar 2026
15 · 6-K
Next filing day · accepted 09 Mar, 20:43 ET
FORM 6-K ↗
Mon, 09 Mar 2026
76.9000
81.5000
75.2800
80.7200
692,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
79.4100
81.6800
78.0000
80.6000
456,800
Thu, 05 Mar 2026
85.8700
85.8700
79.3000
81.7500
721,600
Wed, 04 Mar 2026
87.5000
88.3100
85.7200
86.1900
562,400
Wed, 04 Mar 2026
14 · 6-K
Next filing day · accepted 03 Mar, 19:40 ET
FORM 6-K ↗
Tue, 03 Mar 2026
83.7000
85.7800
80.7100
84.2100
925,900
Mon, 02 Mar 2026
86.3200
89.2100
85.0400
88.1200
1,252,900
Mon, 02 Mar 2026
13 · 6-K
Next filing day · accepted 27 Feb, 18:08 ET
FORM 6-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
88.0000
90.0400
80.1600
84.4500
1,165,300
Fri, 27 Feb 2026
12 · 6-K
Next filing day · accepted 26 Feb, 18:41 ET
FORM 6-K ↗
Fri, 27 Feb 2026
11 · 6-K
Next filing day · accepted 26 Feb, 18:15 ET
FORM 6-K ↗
Fri, 27 Feb 2026
10 · 6-K
Next filing day · accepted 26 Feb, 18:00 ET
FORM 6-K ↗
Thu, 26 Feb 2026
84.6700
90.1900
83.6710
89.7400
938,000
Wed, 25 Feb 2026
83.8000
87.2400
83.0200
84.6700
1,232,100
Tue, 24 Feb 2026
77.1300
81.6500
76.1200
80.7500
736,300
Mon, 23 Feb 2026
75.9800
80.3450
75.7500
79.3900
1,081,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
70.7500
74.8000
70.3200
74.5900
592,400
Thu, 19 Feb 2026
68.3100
70.6400
67.6200
70.5600
621,100
Wed, 18 Feb 2026
69.2000
70.4350
68.3000
68.7700
514,000
Tue, 17 Feb 2026
69.5400
69.5400
65.0100
67.1600
612,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.2900
72.6400
69.2400
72.3600
795,300
Thu, 12 Feb 2026
74.9000
75.2450
68.8200
68.9300
1,118,200
Wed, 11 Feb 2026
74.2800
75.5700
72.6100
75.2600
868,700
Tue, 10 Feb 2026
72.7000
74.0200
71.0000
72.9700
1,047,400
Mon, 09 Feb 2026
66.9400
73.0900
66.9300
73.0000
1,253,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
64.5300
66.4590
64.3700
65.9900
706,600
Thu, 05 Feb 2026
60.3150
63.7900
60.0000
62.7300
1,825,900
Wed, 04 Feb 2026
65.5500
65.9900
61.0000
63.4200
801,700
Tue, 03 Feb 2026
65.0900
65.4900
61.2700
64.7200
1,561,200
Mon, 02 Feb 2026
60.5650
64.1350
60.0000
61.2700
1,885,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
66.9300
72.0000
63.5300
63.6900
1,548,600
Thu, 29 Jan 2026
74.7500
76.8000
69.5900
74.7100
3,004,600
Wed, 28 Jan 2026
71.0000
72.7600
70.2700
72.2700
1,878,200
Tue, 27 Jan 2026
69.0400
70.4110
67.2800
69.2500
630,300
Mon, 26 Jan 2026
70.2300
72.8850
68.7900
68.8300
947,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
70.3000
70.4560
68.0500
68.3000
659,100
Thu, 22 Jan 2026
65.4900
70.1600
65.4000
69.3100
1,048,500
Wed, 21 Jan 2026
66.5100
66.7000
63.6800
65.5350
1,290,300
Tue, 20 Jan 2026
63.3900
64.4400
61.8300
64.2800
794,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
60.9500
61.1400
58.5100
60.2200
612,400
Thu, 15 Jan 2026
58.2100
61.3900
57.9700
60.9600
1,050,600
Wed, 14 Jan 2026
58.1900
59.2700
56.7100
58.4900
662,800
Tue, 13 Jan 2026
56.8000
58.6500
56.2200
57.4100
589,900
Mon, 12 Jan 2026
54.2500
56.8000
54.0500
56.8000
670,100
Mon, 12 Jan 2026
9 · 6-K
Pre-market · 06:25 ET
FORM 6-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
52.0000
53.3900
51.5700
52.7500
659,800
Thu, 08 Jan 2026
50.5900
52.5200
50.0000
51.2000
1,179,800
Wed, 07 Jan 2026
52.3300
52.3300
50.1900
51.2400
755,600
Tue, 06 Jan 2026
53.7000
55.4000
53.0500
53.2100
937,800
Tue, 06 Jan 2026
8 · 6-K
Pre-market · 06:18 ET
FORM 6-K ↗
Mon, 05 Jan 2026
7 · 6-K
After-hours · 16:52 ET
FORM 6-K ↗
Mon, 05 Jan 2026
51.0000
53.4300
51.0000
52.4200
630,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
51.1350
51.6000
48.6400
50.0000
569,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
49.8700
51.2100
49.4900
50.4150
317,900
Tue, 30 Dec 2025
51.4200
51.6490
50.3690
50.8400
391,200
Mon, 29 Dec 2025
51.0800
51.3300
48.8100
49.6600
966,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
52.9700
54.3030
51.7900
54.0600
689,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
51.9800
53.0000
50.7700
51.7700
235,500
Tue, 23 Dec 2025
52.5000
52.5000
50.9500
51.9600
526,600
Mon, 22 Dec 2025
50.9600
52.0000
50.4000
51.5500
760,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
49.3200
51.0000
48.6000
50.0400
1,551,500
Thu, 18 Dec 2025
48.3300
50.7500
47.9100
49.4000
874,600
Wed, 17 Dec 2025
47.1900
48.4500
47.0100
48.3700
716,500
Tue, 16 Dec 2025
46.9100
48.0400
46.3550
46.5500
481,100
Mon, 15 Dec 2025
47.5000
47.6500
46.3570
46.7800
655,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
45.9300
46.7050
44.5850
46.5900
620,500
Thu, 11 Dec 2025
43.8200
45.6700
43.2400
44.9200
444,400
Wed, 10 Dec 2025
43.2700
43.5800
42.1000
43.1500
549,600
Tue, 09 Dec 2025
40.6400
43.7600
40.4500
43.4500
525,900
Mon, 08 Dec 2025
42.0000
43.3300
40.3700
40.3800
639,000
Mon, 08 Dec 2025
6 · 6-K
Pre-market · 08:51 ET
FORM 6-K ↗
Mon, 08 Dec 2025
5 · 6-K
Pre-market · 07:27 ET
FORM 6-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
42.2500
42.4440
40.7200
41.2200
534,400
Thu, 04 Dec 2025
41.3900
41.7800
40.0600
41.6100
307,200
Wed, 03 Dec 2025
40.2900
42.3360
40.2000
41.7600
939,400
Tue, 02 Dec 2025
40.5300
40.9800
38.3400
39.8000
660,100
Tue, 02 Dec 2025
4 · 6-K
Next filing day · accepted 01 Dec, 18:59 ET
FORM 6-K ↗
Mon, 01 Dec 2025
39.9000
40.5000
39.3800
40.2000
390,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
39.1800
40.1900
38.9000
40.1000
334,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
37.5600
39.2000
37.4250
39.1200
250,200
Tue, 25 Nov 2025
37.4500
37.7850
36.7500
37.2700
304,300
Mon, 24 Nov 2025
35.9300
37.4500
35.9300
37.2200
443,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
35.3400
36.5400
35.2550
35.9300
438,700
Thu, 20 Nov 2025
36.9500
38.0000
34.6460
34.9100
283,500
Wed, 19 Nov 2025
35.4000
36.8600
35.0800
36.4700
442,700
Tue, 18 Nov 2025
35.1000
35.4500
34.5800
34.8800
487,100
Mon, 17 Nov 2025
35.2000
35.7000
34.0000
34.6400
356,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.2000
35.8000
33.9100
35.3000
458,100
Thu, 13 Nov 2025
36.3700
36.5000
34.7540
35.4000
511,100
Wed, 12 Nov 2025
35.0000
36.6500
34.4100
36.6200
692,400
Tue, 11 Nov 2025
36.6300
36.7700
34.5100
35.0200
512,800
Mon, 10 Nov 2025
36.4100
36.5370
34.6550
35.8900
1,273,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
33.9300
34.7950
33.1600
34.2900
308,000
Fri, 07 Nov 2025
3 · 6-K
Next filing day · accepted 06 Nov, 21:20 ET
FORM 6-K ↗
Thu, 06 Nov 2025
33.8100
34.4470
32.7700
33.1500
370,500
Wed, 05 Nov 2025
32.7800
34.5300
32.4400
33.8100
573,800
Wed, 05 Nov 2025
2 · 6-K
Next filing day · accepted 04 Nov, 18:30 ET
FORM 6-K ↗
Tue, 04 Nov 2025
1 · 6-K
After-hours · 17:30 ET
FORM 6-K ↗
Tue, 04 Nov 2025
32.2900
32.9750
31.1500
31.5500
404,100
Mon, 03 Nov 2025
32.5500
34.3000
32.4900
32.9100
626,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
32.1900
32.5550
31.2500
32.3300
417,300
Thu, 30 Oct 2025
30.3150
32.2350
30.0000
32.1900
481,300
Wed, 29 Oct 2025
31.1850
31.9750
30.0500
30.1900
565,600
Tue, 28 Oct 2025
29.7600
30.8330
29.1100
30.2600
1,191,400
Mon, 27 Oct 2025
32.5000
32.7400
30.5600
30.8400
881,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
33.4400
33.8150
33.0400
33.3800
350,700