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
98 · 424B2
After market open · 10:31 ET
PRICING SUPPLEMENT ↗
Fri, 24 Jul 2026
65.4300
65.8700
64.0300
65.5600
582,500
Thu, 23 Jul 2026
64.6500
66.0900
63.8700
64.2400
897,000
Wed, 22 Jul 2026
64.6400
66.5300
63.1400
65.8500
462,400
Tue, 21 Jul 2026
62.9400
65.3700
62.9400
64.6400
567,300
Mon, 20 Jul 2026
61.5400
63.5100
60.3900
62.6200
730,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
97 · 424B2
After market open · 10:21 ET
PRICING SUPPLEMENT ↗
Fri, 17 Jul 2026
96 · 424B2
After market open · 10:18 ET
PRICING SUPPLEMENT ↗
Fri, 17 Jul 2026
61.8500
61.8500
59.1100
60.1600
879,900
Thu, 16 Jul 2026
95 · 424B2
After market open · 11:32 ET
PRICING SUPPLEMENT ↗
Thu, 16 Jul 2026
94 · 424B2
After market open · 11:28 ET
PRICING SUPPLEMENT ↗
Thu, 16 Jul 2026
65.0400
65.0400
62.3500
63.5500
909,000
Wed, 15 Jul 2026
66.5600
66.6560
64.6100
65.0700
752,100
Tue, 14 Jul 2026
93 · 424B2
After market open · 13:53 ET
PRICING SUPPLEMENT ↗
Tue, 14 Jul 2026
65.6600
66.9150
64.8900
65.6800
441,600
Mon, 13 Jul 2026
65.8800
66.5230
63.2800
64.8750
617,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
70.4000
70.9000
65.4400
65.7800
651,000
Thu, 09 Jul 2026
92 · 424B2
After market open · 11:43 ET
PRICING SUPPLEMENT ↗
Thu, 09 Jul 2026
91 · 424B2
After market open · 11:36 ET
PRICING SUPPLEMENT ↗
Thu, 09 Jul 2026
90 · 424B2
After market open · 11:36 ET
PRICING SUPPLEMENT ↗
Thu, 09 Jul 2026
68.7500
71.1800
67.8900
70.2900
904,800
Wed, 08 Jul 2026
88 · 424B2
After market open · 11:56 ET
PRICING SUPPLEMENT ↗
Wed, 08 Jul 2026
68.0300
69.4700
66.6620
67.1800
867,000
Wed, 08 Jul 2026
89 · 6-K/A
Pre-market · 08:21 ET
6-K/A ↗
Tue, 07 Jul 2026
87 · 424B2
After market open · 14:11 ET
PRICING SUPPLEMENT ↗
Tue, 07 Jul 2026
66.0000
68.3100
65.7000
67.2100
1,090,800
Mon, 06 Jul 2026
86 · 6-K
After-hours · 16:10 ET
6-K ↗
Mon, 06 Jul 2026
63.6300
66.4500
63.5000
66.3400
866,700
Mon, 06 Jul 2026
85 · 424B2
Pre-market · 08:09 ET
424B2 ↗
Mon, 06 Jul 2026
84 · 424B2
Pre-market · 08:06 ET
424B2 ↗
Mon, 06 Jul 2026
83 · 424B2
Pre-market · 08:01 ET
424B2 ↗
Mon, 06 Jul 2026
82 · 424B2
Pre-market · 07:57 ET
424B2 ↗
Mon, 06 Jul 2026
81 · 424B3
Pre-market · 07:53 ET
424B3 ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
65.4700
66.6000
61.9000
62.5200
914,400
Wed, 01 Jul 2026
60.9500
66.7500
60.9500
65.2200
1,002,800
Wed, 01 Jul 2026
80 · 6-K
Pre-market · 08:49 ET
6-K ↗
Tue, 30 Jun 2026
59.6600
62.9200
58.0000
60.9500
1,042,100
Mon, 29 Jun 2026
63.9000
64.5250
58.4100
58.9400
1,543,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
79 · 6-K
After-hours · 16:08 ET
6-K ↗
Fri, 26 Jun 2026
64.1100
64.9200
63.2000
64.2300
2,785,300
Thu, 25 Jun 2026
65.3700
66.2000
63.6500
64.1200
759,400
Wed, 24 Jun 2026
66.2700
67.3500
64.3600
64.8400
1,314,800
Tue, 23 Jun 2026
63.8400
66.9200
63.2400
66.5100
957,800
Mon, 22 Jun 2026
78 · 424B2
After market open · 12:37 ET
PRICING SUPPLEMENT ↗
Mon, 22 Jun 2026
77 · 424B2
After market open · 12:27 ET
PRICING SUPPLEMENT ↗
Mon, 22 Jun 2026
64.8500
66.6200
63.6120
65.3000
1,054,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
75 · 424B2
After market open · 13:36 ET
PRICING SUPPLEMENT ↗
Thu, 18 Jun 2026
74 · 424B2
After market open · 13:08 ET
PRICING SUPPLEMENT ↗
Thu, 18 Jun 2026
62.0000
65.3150
60.8700
64.8500
1,396,500
Thu, 18 Jun 2026
76 · 6-K
Pre-market · 09:03 ET
6-K ↗
Wed, 17 Jun 2026
61.4500
62.0200
60.4600
61.5900
557,300
Tue, 16 Jun 2026
62.7900
63.7600
61.3500
61.4500
565,100
Mon, 15 Jun 2026
73 · 424B2
After market open · 10:23 ET
PRICING SUPPLEMENT ↗
Mon, 15 Jun 2026
62.6100
63.1300
60.3900
62.5000
633,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
72 · 424B2
After market open · 11:52 ET
PRICING SUPPLEMENT ↗
Fri, 12 Jun 2026
63.0300
63.4300
61.8100
61.9600
837,700
Thu, 11 Jun 2026
62.3600
63.7100
60.6900
63.3500
1,248,800
Wed, 10 Jun 2026
60.4900
63.0000
59.2800
61.9100
1,113,900
Tue, 09 Jun 2026
71 · 6-K
After-hours · 16:34 ET
6-K ↗
Tue, 09 Jun 2026
58.6800
60.8500
58.0500
60.4900
1,438,100
Mon, 08 Jun 2026
70 · 6-K
After-hours · 16:01 ET
6-K ↗
Mon, 08 Jun 2026
55.6900
59.0700
55.5750
57.9900
996,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
54.5200
56.0000
53.3400
55.1100
713,100
Thu, 04 Jun 2026
53.5700
56.0000
53.1300
54.4800
1,274,900
Wed, 03 Jun 2026
69 · 424B2
After market open · 10:16 ET
PRICING SUPPLEMENT ↗
Wed, 03 Jun 2026
50.8800
55.0350
49.8400
53.9000
1,044,100
Tue, 02 Jun 2026
68 · 424B2
After market open · 10:10 ET
PRICING SUPPLEMENT ↗
Tue, 02 Jun 2026
53.3100
53.7750
50.4250
51.0000
618,800
Mon, 01 Jun 2026
67 · 424B2
After market open · 11:20 ET
PRICING SUPPLEMENT ↗
Mon, 01 Jun 2026
66 · 424B2
After market open · 11:19 ET
PRICING SUPPLEMENT ↗
Mon, 01 Jun 2026
65 · 424B2
After market open · 11:04 ET
PRICING SUPPLEMENT ↗
Mon, 01 Jun 2026
53.0200
54.2700
52.7800
53.4100
697,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
52.1400
54.9200
51.4000
52.9400
756,400
Thu, 28 May 2026
52.8500
53.1630
51.0000
51.8000
1,363,200
Wed, 27 May 2026
53.8900
54.7000
52.9100
53.5400
441,500
Tue, 26 May 2026
53.3900
54.9600
52.8000
54.2500
527,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
54.4300
54.9900
53.1600
53.2000
499,000
Fri, 22 May 2026
64 · 6-K
Pre-market · 07:05 ET
6-K ↗
Thu, 21 May 2026
63 · 424B2
After market open · 12:05 ET
PRICING SUPPLEMENT ↗
Thu, 21 May 2026
54.3400
55.3900
53.8800
54.4500
345,000
Wed, 20 May 2026
54.4700
55.4700
54.0000
54.7500
732,200
Tue, 19 May 2026
62 · 6-K
After-hours · 16:16 ET
6-K ↗
Tue, 19 May 2026
61 · 424B2
After market open · 11:47 ET
PRICING SUPPLEMENT ↗
Tue, 19 May 2026
60 · 424B2
After market open · 11:43 ET
PRICING SUPPLEMENT ↗
Tue, 19 May 2026
55.2200
56.5300
54.3300
54.4700
1,359,800
Mon, 18 May 2026
59 · 424B2
After market open · 14:03 ET
PRICING SUPPLEMENT ↗
Mon, 18 May 2026
58 · 424B2
After market open · 13:34 ET
PRICING SUPPLEMENT ↗
Mon, 18 May 2026
55.9900
57.5900
55.5000
56.2900
840,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57 · 424B2
After market open · 12:49 ET
PRICING SUPPLEMENT ↗
Fri, 15 May 2026
56 · 424B2
After market open · 10:26 ET
PRICING SUPPLEMENT ↗
Fri, 15 May 2026
56.9200
57.3600
55.8400
56.2200
450,500
Thu, 14 May 2026
55 · 424B2
After market open · 11:38 ET
PRICING SUPPLEMENT ↗
Thu, 14 May 2026
58.1800
58.6200
57.1900
57.3600
646,100
Wed, 13 May 2026
55.5000
58.4900
55.0000
58.2500
1,118,600
Tue, 12 May 2026
54 · 424B2
After market open · 13:45 ET
PRICING SUPPLEMENT ↗
Tue, 12 May 2026
55.5500
56.3300
54.5100
55.9000
789,800
Mon, 11 May 2026
56.0500
56.9300
54.9620
55.7600
872,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
52.9200
56.7600
52.0300
56.5100
1,301,300
Thu, 07 May 2026
50.0800
52.3000
50.0000
51.8800
1,316,000
Thu, 07 May 2026
53 · 6-K
Pre-market · 08:43 ET
6-K ↗
Wed, 06 May 2026
52.5000
54.0000
47.8100
50.0800
2,561,100
Wed, 06 May 2026
52 · 6-K
Pre-market · 07:06 ET
6-K ↗
Tue, 05 May 2026
52.0900
53.4600
51.7700
53.2200
1,509,400
Mon, 04 May 2026
51 · 424B2
After market open · 14:26 ET
PRICING SUPPLEMENT ↗
Mon, 04 May 2026
50 · 424B2
After market open · 14:14 ET
PRICING SUPPLEMENT ↗
Mon, 04 May 2026
49 · 424B2
After market open · 13:43 ET
PRICING SUPPLEMENT ↗
Mon, 04 May 2026
48 · 424B2
After market open · 11:35 ET
PRICING SUPPLEMENT ↗
Mon, 04 May 2026
52.4900
53.0240
51.6700
52.2600
702,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
53.4600
54.0000
52.4000
52.4900
574,300
Thu, 30 Apr 2026
53.0900
53.7650
52.5200
53.3500
658,300
Wed, 29 Apr 2026
53.2300
54.5500
52.8200
53.6200
808,800
Tue, 28 Apr 2026
53.9200
54.6000
52.2700
52.7800
614,800
Mon, 27 Apr 2026
47 · 424B2
After market open · 13:36 ET
PRICING SUPPLEMENT ↗
Mon, 27 Apr 2026
53.1700
53.9880
52.2350
53.1200
1,017,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
46 · 424B2
After market open · 14:30 ET
PRICING SUPPLEMENT ↗
Fri, 24 Apr 2026
52.7000
53.2700
52.1000
52.8000
767,900
Thu, 23 Apr 2026
50.0700
52.2100
50.0000
52.1400
1,196,000
Wed, 22 Apr 2026
50.0300
50.8400
49.4800
50.0700
1,261,800
Tue, 21 Apr 2026
45 · 6-K
After-hours · 16:06 ET
6-K ↗
Tue, 21 Apr 2026
50.9200
51.2800
49.2900
49.4600
642,200
Mon, 20 Apr 2026
51.7300
52.3100
50.3700
50.9200
866,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
44 · 424B2
After-hours · 16:11 ET
424B2 ↗
Fri, 17 Apr 2026
52.4100
52.8500
51.4600
51.5200
1,473,600
Thu, 16 Apr 2026
51.5600
51.8350
49.9300
51.4600
1,630,700
Thu, 16 Apr 2026
43 · 424B5
Pre-market · 08:20 ET
424B5 ↗
Wed, 15 Apr 2026
53.2000
53.7300
51.9900
52.0300
1,175,800
Tue, 14 Apr 2026
52.7500
53.6400
52.5010
53.2000
1,534,700
Mon, 13 Apr 2026
49.9400
52.7000
49.9300
52.4000
1,902,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
42 · 6-K
After-hours · 16:07 ET
6-K ↗
Fri, 10 Apr 2026
50.1200
50.6110
49.3390
49.9350
1,071,500
Thu, 09 Apr 2026
48.7900
50.3200
48.2300
49.9800
1,904,100
Wed, 08 Apr 2026
47.9100
49.0100
47.0100
48.9700
2,143,500
Tue, 07 Apr 2026
46.1200
47.0200
45.6600
46.9700
847,400
Mon, 06 Apr 2026
44.5300
46.5500
44.2800
46.0200
1,465,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
42.5300
44.2650
42.0000
43.9000
1,352,800
Wed, 01 Apr 2026
41 · 424B2
After market open · 14:45 ET
PRICING SUPPLEMENT ↗
Wed, 01 Apr 2026
40 · 424B2
After market open · 14:40 ET
PRICING SUPPLEMENT ↗
Wed, 01 Apr 2026
39 · 424B2
After market open · 14:29 ET
PRICING SUPPLEMENT ↗
Wed, 01 Apr 2026
44.5300
44.5400
42.7300
43.0500
3,777,600
Tue, 31 Mar 2026
38 · 424B2
After market open · 11:57 ET
PRICING SUPPLEMENT ↗
Tue, 31 Mar 2026
44.1200
45.1200
43.6000
44.5800
1,211,700
Mon, 30 Mar 2026
37 · 424B2
After market open · 11:34 ET
424B2 ↗
Mon, 30 Mar 2026
43.6000
44.6700
43.3800
43.5000
1,819,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
40.9900
44.0000
40.6500
42.9600
2,163,500
Thu, 26 Mar 2026
40.0000
42.4770
39.8000
40.5500
1,896,100
Thu, 26 Mar 2026
36 · 6-K
Pre-market · 08:18 ET
6-K ↗
Wed, 25 Mar 2026
35 · 6-K
After-hours · 17:15 ET
6-K ↗
Wed, 25 Mar 2026
34 · 20-F
After-hours · 17:07 ET
20-F ↗
Wed, 25 Mar 2026
38.1800
39.8100
38.1800
38.8600
721,000
Tue, 24 Mar 2026
36.4400
37.7500
36.4400
37.5500
616,900
Mon, 23 Mar 2026
36.6100
37.9000
35.7700
36.9900
781,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
35.4200
35.6100
35.0300
35.3650
664,000
Thu, 19 Mar 2026
36.0000
36.4000
35.2700
35.5200
935,200
Wed, 18 Mar 2026
37.2100
37.6500
36.0000
36.4500
1,045,900
Tue, 17 Mar 2026
35.5800
37.1250
35.5800
37.0200
756,000
Mon, 16 Mar 2026
35.2300
36.2500
35.0000
35.1200
556,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
35.2100
36.5900
34.4700
35.0000
494,100
Thu, 12 Mar 2026
34.9800
35.6800
34.6000
34.8800
697,200
Wed, 11 Mar 2026
35.6900
36.1500
35.0200
35.7900
665,200
Tue, 10 Mar 2026
36.0300
36.9900
35.3630
35.9500
853,100
Mon, 09 Mar 2026
35.5700
36.3100
34.1000
36.0300
1,375,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
33 · 424B2
After market open · 12:57 ET
424B2 ↗
Fri, 06 Mar 2026
32 · 424B2
After market open · 12:54 ET
424B2 ↗
Fri, 06 Mar 2026
31 · 424B2
After market open · 12:49 ET
424B2 ↗
Fri, 06 Mar 2026
37.7800
38.0600
35.0300
35.6500
1,300,200
Thu, 05 Mar 2026
39.7400
40.4600
38.2100
38.5200
1,062,800
Wed, 04 Mar 2026
42.3300
43.0000
38.7800
39.9400
1,415,200
Tue, 03 Mar 2026
42.1300
43.6100
38.8000
41.4400
1,476,100
Tue, 03 Mar 2026
30 · 6-K
Pre-market · 07:38 ET
6-K ↗
Mon, 02 Mar 2026
42.3300
44.6300
41.9600
43.8100
1,052,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
42.8400
44.0000
42.3110
43.4600
804,800
Thu, 26 Feb 2026
41.8400
43.7200
41.8400
43.1200
839,500
Wed, 25 Feb 2026
41.1300
41.8350
40.4100
41.6100
482,800
Tue, 24 Feb 2026
29 · 424B2
After market open · 13:31 ET
424B2 ↗
Tue, 24 Feb 2026
39.9400
40.8100
39.2000
40.4900
519,900
Mon, 23 Feb 2026
28 · 424B2
After-hours · 16:18 ET
424B2 ↗
Mon, 23 Feb 2026
41.9800
42.4000
39.7500
39.9500
575,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
42.0400
42.7200
41.6750
41.9300
618,500
Thu, 19 Feb 2026
42.5700
43.2100
41.7000
41.9700
678,800
Wed, 18 Feb 2026
41.7500
43.0300
41.5850
43.0000
537,200
Tue, 17 Feb 2026
41.2100
42.1800
40.7300
41.8800
679,300
Tue, 17 Feb 2026
27 · 424B2
Pre-market · 06:04 ET
424B2 ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
40.5400
41.7200
40.4100
41.3400
557,500
Thu, 12 Feb 2026
26 · 424B2
After market open · 09:56 ET
424B2 ↗
Thu, 12 Feb 2026
41.1500
42.0470
39.7400
40.4500
640,800
Wed, 11 Feb 2026
41.8300
42.0400
39.9400
40.4400
545,300
Tue, 10 Feb 2026
40.7800
41.7700
40.7800
41.7300
423,500
Mon, 09 Feb 2026
40.2800
41.5000
40.2800
41.0000
716,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
40.4600
41.6500
39.8500
40.4800
788,000
Thu, 05 Feb 2026
40.2900
40.3700
38.9000
40.0800
666,300
Wed, 04 Feb 2026
25 · 424B2
After market open · 13:58 ET
424B2 ↗
Wed, 04 Feb 2026
24 · 424B2
After market open · 13:53 ET
424B2 ↗
Wed, 04 Feb 2026
23 · 424B2
After market open · 13:32 ET
424B2 ↗
Wed, 04 Feb 2026
39.1800
40.2400
38.5000
40.2000
853,700
Tue, 03 Feb 2026
39.4400
39.5200
38.0500
38.9900
692,800
Mon, 02 Feb 2026
39.2300
39.7600
38.9200
39.2800
300,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
39.2400
40.1350
39.0000
39.4800
588,200
Thu, 29 Jan 2026
39.4500
40.8000
39.3500
39.5800
396,600
Wed, 28 Jan 2026
39.3400
39.5150
38.6300
38.9400
591,800
Tue, 27 Jan 2026
39.3700
39.4850
38.4800
39.0800
353,100
Mon, 26 Jan 2026
39.3100
39.8700
39.0000
39.5000
514,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
40.6300
41.4600
39.0230
39.1700
494,900
Thu, 22 Jan 2026
40.9100
41.8800
40.7000
40.8300
588,000
Wed, 21 Jan 2026
39.6900
41.0700
39.6900
40.5400
790,200
Tue, 20 Jan 2026
40.0400
40.6590
39.5900
39.8700
605,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
22 · 424B2
After market open · 13:44 ET
424B2 ↗
Fri, 16 Jan 2026
21 · 424B2
After market open · 13:42 ET
424B2 ↗
Fri, 16 Jan 2026
20 · 424B2
After market open · 13:39 ET
424B2 ↗
Fri, 16 Jan 2026
40.0300
40.7680
39.4950
40.4500
680,200
Thu, 15 Jan 2026
19 · 424B2
After market open · 11:57 ET
424B2 ↗
Thu, 15 Jan 2026
39.3500
40.3800
39.3500
39.9400
717,300
Wed, 14 Jan 2026
40.0000
40.0000
38.8450
39.1500
422,300
Tue, 13 Jan 2026
18 · 424B3
After market open · 14:55 ET
424B3 ↗
Tue, 13 Jan 2026
38.9100
39.2800
38.4000
38.9900
314,900
Mon, 12 Jan 2026
17 · 424B2
After market open · 11:13 ET
424B2 ↗
Mon, 12 Jan 2026
37.7200
38.8300
37.5400
38.8200
355,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
38.2700
38.9200
38.0000
38.1300
386,800
Thu, 08 Jan 2026
38.7700
39.3450
37.8350
38.2700
700,600
Wed, 07 Jan 2026
39.0000
39.7150
38.3150
38.7700
708,300
Tue, 06 Jan 2026
39.4500
39.6550
38.3600
39.0000
477,200
Mon, 05 Jan 2026
37.9400
39.8100
37.9400
39.6800
444,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
38.6100
38.7550
37.8400
37.9400
720,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
38.7000
38.7500
38.0800
38.3600
283,500
Tue, 30 Dec 2025
16 · 424B2
After market open · 12:15 ET
424B2 ↗
Tue, 30 Dec 2025
39.2800
39.7500
38.6100
38.7900
408,600
Mon, 29 Dec 2025
39.5200
39.6500
39.1700
39.2800
374,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
39.9800
40.1550
39.5100
39.5700
334,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
39.8400
40.3000
39.3300
39.7700
266,100
Tue, 23 Dec 2025
15 · 424B2
After market open · 14:34 ET
424B2 ↗
Tue, 23 Dec 2025
39.2900
40.3500
39.1000
40.0400
396,000
Mon, 22 Dec 2025
14 · 424B2
After market open · 12:55 ET
424B2 ↗
Mon, 22 Dec 2025
39.3500
40.3870
39.3500
39.4100
549,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
13 · 424B2
After market open · 14:00 ET
424B2 ↗
Fri, 19 Dec 2025
38.9700
39.4200
38.8400
39.1900
576,100
Thu, 18 Dec 2025
39.2200
39.3400
38.6300
39.0100
471,400
Wed, 17 Dec 2025
38.5500
39.4700
38.3750
38.6700
579,800
Tue, 16 Dec 2025
37.9400
38.7800
37.5400
38.5500
541,100
Mon, 15 Dec 2025
38.7300
39.3400
37.9000
38.0700
1,018,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
39.5000
39.5000
38.5350
38.7800
574,400
Thu, 11 Dec 2025
39.4200
39.8900
38.7500
38.8500
732,400
Wed, 10 Dec 2025
37.9600
39.4400
37.9600
39.0600
802,500
Tue, 09 Dec 2025
37.6300
39.3500
37.6300
38.1900
1,386,600
Mon, 08 Dec 2025
37.2400
38.2650
37.0800
37.6300
701,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
37.4500
37.6800
36.9200
37.4700
494,400
Thu, 04 Dec 2025
37.0000
37.6600
36.3700
37.5400
617,300
Wed, 03 Dec 2025
35.4900
37.1600
35.4900
37.0000
836,800
Tue, 02 Dec 2025
35.3000
35.4610
34.8450
35.3700
524,000
Mon, 01 Dec 2025
12 · 424B2
After market open · 12:17 ET
424B2 ↗
Mon, 01 Dec 2025
34.9800
35.6600
34.7500
35.0600
672,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
35.0200
35.8900
34.3300
34.7900
480,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
34.0900
35.3800
34.0100
34.7800
588,500
Tue, 25 Nov 2025
32.5200
34.3600
32.1700
34.2100
655,100
Mon, 24 Nov 2025
32.6000
32.9500
31.1900
32.5000
567,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
32.3400
33.0350
31.5100
32.6300
502,000
Thu, 20 Nov 2025
33.4000
33.6200
31.7700
31.8200
417,100
Wed, 19 Nov 2025
33.3700
33.7400
32.2700
32.9100
571,400
Tue, 18 Nov 2025
33.0800
33.5200
32.8900
33.2600
366,600
Mon, 17 Nov 2025
34.0600
34.0800
32.8800
33.4300
563,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.2700
34.7000
34.0900
34.2100
395,300
Thu, 13 Nov 2025
34.5000
34.8800
34.0400
34.6850
477,900
Wed, 12 Nov 2025
34.9900
35.1600
34.7100
34.8900
490,600
Tue, 11 Nov 2025
34.2500
34.9900
34.1200
34.6600
617,600
Mon, 10 Nov 2025
34.0000
34.8400
33.7750
34.4900
827,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
32.5300
33.7200
31.7300
33.5300
789,700
Thu, 06 Nov 2025
30.3000
32.9700
30.3000
32.0500
1,138,400
Thu, 06 Nov 2025
11 · 6-K
Pre-market · 07:25 ET
6-K ↗
Wed, 05 Nov 2025
30.7300
31.2150
30.5000
30.6200
655,400
Tue, 04 Nov 2025
30.6100
31.3400
30.2000
30.7100
628,300
Mon, 03 Nov 2025
30.6200
31.3000
30.1700
31.0000
595,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
30.1400
30.5400
29.9700
30.3500
435,400
Thu, 30 Oct 2025
30.3600
30.7900
29.9100
30.2000
638,400
Wed, 29 Oct 2025
30.3300
31.1500
30.3300
30.8000
790,400
Tue, 28 Oct 2025
30.8500
31.1000
30.3700
30.5200
479,800
Mon, 27 Oct 2025
30.7800
31.3700
30.6200
30.8300
558,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
30.6000
30.7000
30.2400
30.5800
697,200
Thu, 23 Oct 2025
30.9500
31.0250
30.3000
30.3300
678,300
Wed, 22 Oct 2025
30.5400
31.2600
30.4000
30.9150
645,500
Tue, 21 Oct 2025
30.8300
30.9950
30.5450
30.8200
558,800
Mon, 20 Oct 2025
30.7300
31.3450
30.4430
30.8300
746,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
29.8300
30.6300
29.8300
30.5800
858,000
Thu, 16 Oct 2025
32.0100
32.1000
29.8200
29.9200
1,057,400
Wed, 15 Oct 2025
10 · 6-K
After market open · 09:38 ET
6-K ↗
Wed, 15 Oct 2025
31.5000
32.4890
31.5000
32.0000
812,100
Tue, 14 Oct 2025
30.8300
31.7800
30.3600
31.4800
987,400
Tue, 14 Oct 2025
9 · 6-K
Pre-market · 08:08 ET
6-K ↗
Mon, 13 Oct 2025
31.1200
31.4200
29.9600
31.1000
1,342,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
31.3400
31.5600
29.9500
30.0700
1,324,200
Thu, 09 Oct 2025
31.7000
32.5100
31.2600
31.5200
1,506,900
Wed, 08 Oct 2025
29.5500
31.9250
29.2500
31.5400
1,834,500
Wed, 08 Oct 2025
8 · 6-K
Pre-market · 09:02 ET
6-K ↗
Tue, 07 Oct 2025
29.0500
29.2900
27.9100
28.2400
781,700
Mon, 06 Oct 2025
30.3700
30.3700
29.1000
29.1400
1,032,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
30.2000
30.7100
29.4000
29.9800
1,030,900
Thu, 02 Oct 2025
30.7700
30.7700
29.6000
30.1900
1,096,100
Wed, 01 Oct 2025
33.2500
33.6400
30.2400
30.6500
2,287,700
Tue, 30 Sep 2025
34.0000
34.3300
33.4700
33.6200
643,200
Mon, 29 Sep 2025
33.9600
34.3000
33.3900
34.0900
575,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
33.8900
34.4900
33.7600
33.9600
712,300
Thu, 25 Sep 2025
33.0000
33.7600
32.5500
33.7500
801,500
Wed, 24 Sep 2025
33.9300
33.9800
32.9200
33.0700
906,000
Tue, 23 Sep 2025
33.1300
34.0000
33.0450
33.9600
872,700
Mon, 22 Sep 2025
32.4500
33.1100
32.2200
33.1100
666,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
34.1300
34.2650
32.7300
32.8300
3,781,100
Thu, 18 Sep 2025
33.6500
34.1000
33.5600
33.8100
733,600
Wed, 17 Sep 2025
32.7700
33.8500
32.7700
33.5100
1,281,300
Tue, 16 Sep 2025
32.7000
33.1300
32.4600
32.5900
1,271,100
Mon, 15 Sep 2025
33.5600
34.0000
32.6100
32.6500
953,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
33.8600
34.0050
33.2600
33.4000
918,200
Thu, 11 Sep 2025
34.7800
35.0000
33.7200
33.9900
1,019,100
Wed, 10 Sep 2025
35.2500
35.7300
34.4800
34.5000
1,096,600
Tue, 09 Sep 2025
35.5000
35.6000
34.6100
34.8300
964,900
Mon, 08 Sep 2025
35.1000
35.4760
34.8900
35.1900
696,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
35.8300
35.9900
34.0000
34.9400
927,200
Thu, 04 Sep 2025
35.9900
36.4600
35.3050
35.5400
698,800
Wed, 03 Sep 2025
35.4400
36.0900
34.7000
35.8800
1,103,600
Tue, 02 Sep 2025
35.3500
35.6000
34.2200
35.3600
852,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
35.8400
35.9000
35.2500
35.3600
1,275,600
Thu, 28 Aug 2025
36.2500
36.6450
35.5800
35.6900
1,101,500
Wed, 27 Aug 2025
36.1300
36.5100
35.8600
36.2500
694,700
Tue, 26 Aug 2025
35.9400
36.3200
35.0000
36.3000
527,500
Mon, 25 Aug 2025
36.1800
37.1800
35.9000
36.3600
1,628,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
36.1300
36.8500
35.7100
36.0200
1,108,000
Thu, 21 Aug 2025
35.7000
36.2400
35.2850
36.1000
1,061,900
Wed, 20 Aug 2025
35.2000
36.0100
34.7550
35.7200
1,238,800
Tue, 19 Aug 2025
34.8200
35.4100
34.4000
35.0700
1,109,800
Mon, 18 Aug 2025
34.7900
35.8000
34.6700
34.7700
903,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
35.9000
36.5900
34.5000
34.9900
853,400
Thu, 14 Aug 2025
35.9000
36.7500
35.4800
35.8400
1,322,200
Wed, 13 Aug 2025
35.5900
36.6500
34.6500
35.6200
1,718,200
Wed, 13 Aug 2025
7 · 6-K
Pre-market · 07:01 ET
6-K ↗
Tue, 12 Aug 2025
35.1200
35.5060
34.4200
34.4800
1,473,700
Mon, 11 Aug 2025
34.9900
35.7200
34.5660
34.9900
1,568,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
35.1800
35.5000
34.6200
35.4100
1,146,200
Thu, 07 Aug 2025
34.9800
35.6700
34.7100
35.5200
959,500
Wed, 06 Aug 2025
34.7900
35.4200
33.2700
34.8900
2,163,300
Tue, 05 Aug 2025
38.2300
38.2300
33.1300
35.3100
4,323,000
Mon, 04 Aug 2025
38.1700
38.3900
37.5900
37.6400
1,074,200
Mon, 04 Aug 2025
6 · 424B2
Pre-market · 07:34 ET
424B2 ↗
Mon, 04 Aug 2025
5 · 424B2
Pre-market · 07:31 ET
424B2 ↗
Mon, 04 Aug 2025
4 · 424B2
Pre-market · 07:28 ET
424B2 ↗
Mon, 04 Aug 2025
3 · 424B2
Pre-market · 07:07 ET
424B2 ↗
Mon, 04 Aug 2025
2 · 424B3
Pre-market · 06:56 ET
424B3 ↗
Mon, 04 Aug 2025
1 · F-3ASR
Pre-market · 06:09 ET
F-3ASR ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
38.1300
38.3800
36.5900
37.8900
1,059,600
Thu, 31 Jul 2025
38.9600
39.3360
38.2800
38.5800
845,900
Wed, 30 Jul 2025
38.1700
39.3100
38.1700
38.7200
765,700
Tue, 29 Jul 2025
37.6900
38.4200
37.6400
38.0400
901,600
Mon, 28 Jul 2025
37.7200
37.9500
37.1600
37.4000
560,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend