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
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
43 · 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
42 · 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
41 · 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
40 · 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
39 · 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
38 · 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
37 · 6-K
Next filing day · accepted 06 May, 19:06 ET
FORM 6-K ↗
Thu, 07 May 2026
36 · 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
35 · 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
34 · 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
33 · 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
32 · 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
31 · 20-F/A
Pre-market · 09:22 ET
FORM 20-F/A ↗
Wed, 01 Apr 2026
30 · 20-F/A
Pre-market · 09:19 ET
FORM 20-F/A ↗
Wed, 01 Apr 2026
29 · 20-F/A
Pre-market · 09:17 ET
FORM 20-F/A ↗
Wed, 01 Apr 2026
28 · 20-F/A
Pre-market · 09:13 ET
FORM 20-F/A ↗
Wed, 01 Apr 2026
27 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Wed, 01 Apr 2026
26 · 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
25 · 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
24 · 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
23 · 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
22 · 6-K
Next filing day · accepted 26 Feb, 18:41 ET
FORM 6-K ↗
Fri, 27 Feb 2026
21 · 6-K
Next filing day · accepted 26 Feb, 18:15 ET
FORM 6-K ↗
Fri, 27 Feb 2026
20 · 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
19 · 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
18 · 6-K
Pre-market · 06:18 ET
FORM 6-K ↗
Mon, 05 Jan 2026
17 · 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
16 · 6-K
Pre-market · 08:51 ET
FORM 6-K ↗
Mon, 08 Dec 2025
15 · 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
14 · 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
13 · 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
12 · 6-K
Next filing day · accepted 04 Nov, 18:30 ET
FORM 6-K ↗
Tue, 04 Nov 2025
11 · 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
Thu, 23 Oct 2025
34.0000
34.3620
33.3500
33.4400
430,800
Wed, 22 Oct 2025
31.5000
33.2750
31.1000
32.9400
1,069,900
Tue, 21 Oct 2025
34.5000
35.1100
32.6500
33.4500
1,459,500
Mon, 20 Oct 2025
37.5000
37.9200
35.8400
37.5600
698,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
39.0200
40.6600
36.0250
36.6600
1,017,400
Thu, 16 Oct 2025
40.8600
41.0420
38.7600
39.9600
805,400
Wed, 15 Oct 2025
39.7000
40.8000
38.5800
39.9000
567,800
Tue, 14 Oct 2025
38.1400
39.7800
36.6700
38.9600
406,300
Mon, 13 Oct 2025
38.6000
38.8570
37.6200
38.0500
251,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
36.9000
37.3200
36.2400
36.9300
301,100
Fri, 10 Oct 2025
10 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Thu, 09 Oct 2025
38.2200
38.5500
35.7000
36.8100
316,900
Wed, 08 Oct 2025
37.2500
37.9640
36.6900
37.8200
265,700
Tue, 07 Oct 2025
37.0000
38.0000
35.9000
36.2500
208,700
Mon, 06 Oct 2025
36.7000
37.8030
36.3500
36.6100
436,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
36.9500
37.0350
35.5100
36.1300
289,100
Thu, 02 Oct 2025
37.5300
37.6600
35.8900
36.7500
697,700
Thu, 02 Oct 2025
9 · 6-K
Pre-market · 07:00 ET
FORM 6-K ↗
Wed, 01 Oct 2025
36.8100
37.2000
36.1200
37.0000
376,200
Tue, 30 Sep 2025
37.0700
37.7800
35.0200
37.2100
414,000
Mon, 29 Sep 2025
35.9950
37.4300
35.1190
37.2100
522,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
33.3200
34.7800
33.0100
34.6500
458,200
Thu, 25 Sep 2025
34.5900
34.8000
32.8700
32.8900
302,000
Wed, 24 Sep 2025
35.5000
35.8200
34.3250
34.5900
387,300
Tue, 23 Sep 2025
35.4300
35.5200
34.0700
35.1200
588,900
Tue, 23 Sep 2025
8 · 6-K
Pre-market · 07:00 ET
FORM 6-K ↗
Mon, 22 Sep 2025
32.2400
34.6800
32.2400
34.3800
916,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
31.1600
32.2700
30.5200
31.9650
482,600
Thu, 18 Sep 2025
31.8400
31.9600
30.7200
30.9900
204,500
Wed, 17 Sep 2025
31.7600
32.3900
30.8700
31.7900
426,400
Tue, 16 Sep 2025
32.6500
32.6500
31.4890
31.9100
167,400
Mon, 15 Sep 2025
32.0000
32.3500
31.1200
32.0800
170,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
32.0300
33.3100
31.7500
31.8750
380,200
Thu, 11 Sep 2025
33.0500
33.0900
31.5950
31.6000
223,100
Wed, 10 Sep 2025
32.0600
32.8100
31.3100
32.7600
248,900
Tue, 09 Sep 2025
31.8000
32.1400
31.1810
31.9300
312,400
Mon, 08 Sep 2025
33.0300
33.2800
31.2600
31.6500
126,700
Mon, 08 Sep 2025
7 · 6-K
Pre-market · 06:29 ET
FORM 6-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
31.1600
31.9200
30.2900
31.9200
205,900
Thu, 04 Sep 2025
31.0000
31.4000
30.2000
30.4700
322,300
Wed, 03 Sep 2025
30.8200
31.6400
30.5100
31.0000
316,100
Tue, 02 Sep 2025
29.3300
30.7390
29.1350
30.4300
433,200
Tue, 02 Sep 2025
6 · 6-K
Next filing day · accepted 29 Aug, 19:40 ET
FORM 6-K ↗
Tue, 02 Sep 2025
5 · 6-K
Next filing day · accepted 29 Aug, 19:32 ET
FORM 6-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
28.2500
29.7000
28.2500
29.2100
167,300
Thu, 28 Aug 2025
29.1200
29.5150
28.4000
28.4200
110,300
Wed, 27 Aug 2025
28.5800
28.9900
28.2200
28.6300
171,400
Tue, 26 Aug 2025
27.7700
28.5000
27.7700
28.3800
142,400
Mon, 25 Aug 2025
28.4700
28.6500
27.2800
27.4900
106,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
27.4400
28.2300
27.1600
28.1700
61,900
Thu, 21 Aug 2025
27.7900
27.8600
26.9750
27.7200
76,500
Wed, 20 Aug 2025
26.7900
27.5400
26.7000
27.5200
70,500
Tue, 19 Aug 2025
28.7600
28.7600
26.6300
27.2400
127,400
Mon, 18 Aug 2025
28.0900
28.5200
27.3900
28.3600
120,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
28.2900
28.6050
27.7600
28.3300
117,700
Thu, 14 Aug 2025
26.3000
28.1250
26.0000
28.0400
162,400
Wed, 13 Aug 2025
26.7000
26.9800
26.0300
26.5800
156,100
Tue, 12 Aug 2025
27.1000
28.1400
26.6550
26.9800
128,800
Mon, 11 Aug 2025
25.2400
26.8850
25.1200
26.8500
196,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
25.5000
26.5700
25.3500
26.2500
292,500
Thu, 07 Aug 2025
25.4000
25.8300
24.7000
25.5400
170,800
Wed, 06 Aug 2025
4 · 6-K
After-hours · 17:20 ET
FORM 6-K ↗
Wed, 06 Aug 2025
25.2300
25.5830
24.6700
25.1000
219,800
Wed, 06 Aug 2025
3 · 6-K
Next filing day · accepted 05 Aug, 21:57 ET
FORM 6-K ↗
Wed, 06 Aug 2025
2 · 6-K
Next filing day · accepted 05 Aug, 21:54 ET
FORM 6-K ↗
Tue, 05 Aug 2025
24.2100
25.0000
23.6050
24.7100
266,600
Mon, 04 Aug 2025
23.1000
24.8700
22.2430
24.8250
161,100
Mon, 04 Aug 2025
1 · 6-K
Pre-market · 08:06 ET
FORM 6-K ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
24.2100
25.0300
24.1800
24.3200
74,100
Thu, 31 Jul 2025
23.6200
24.5050
23.6200
24.3700
77,700
Wed, 30 Jul 2025
23.7700
24.2200
23.5500
23.6900
251,300
Tue, 29 Jul 2025
24.1000
24.3650
23.8800
24.1900
118,900
Mon, 28 Jul 2025
24.9200
25.1600
23.9400
24.1700
129,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend