Daily NYSE 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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
164.0000
164.5000
160.6500
161.0200
9,773,146
Thu, 22 Oct 2026
36 · 10-Q
After-hours · 20:10 ET
FY2627 Q1 JAS 10-Q ↗
Thu, 22 Oct 2026
35 · 8-K
After market open · 14:29 ET
8-K ↗
Thu, 22 Oct 2026
34 · 8-K
After market open · 11:02 ET
FY2627 Q1 JAS 8-K ↗
Thu, 22 Oct 2026
162.1400
166.8500
161.3600
165.5900
22,037,200
Wed, 21 Oct 2026
158.1700
158.6700
156.8000
156.8400
9,974,900
Tue, 20 Oct 2026
158.7000
159.4700
158.0600
159.3200
9,746,200
Mon, 19 Oct 2026
157.8700
158.4900
157.0100
157.6900
10,091,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
33 · 8-K
After-hours · 20:25 ET
8-K ↗
Fri, 16 Oct 2026
157.7500
159.9800
157.5600
159.3500
13,532,400
Thu, 15 Oct 2026
32 · S-3ASR
After-hours · 20:41 ET
S-3ASR ↗
Thu, 15 Oct 2026
31 · S-3ASR
After-hours · 20:39 ET
S-3ASR ↗
Thu, 15 Oct 2026
30 · S-3ASR
After-hours · 20:38 ET
S-3ASR ↗
Thu, 15 Oct 2026
158.3300
159.9500
156.7900
157.0800
16,414,000
Wed, 14 Oct 2026
154.6400
156.6300
154.2900
156.5300
10,668,100
Tue, 13 Oct 2026
29 · 8-K
After market open · 14:01 ET
8-K ↗
Tue, 13 Oct 2026
154.5100
154.7500
152.2200
153.0400
6,038,000
Mon, 12 Oct 2026
151.2500
153.2500
150.9500
153.2000
6,220,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
150.5700
151.6000
149.9200
151.2300
6,307,600
Thu, 08 Oct 2026
147.7400
150.7600
147.0500
150.5900
12,047,500
Wed, 07 Oct 2026
28 · DEFA14A
After-hours · 20:24 ET
DEFA14A ↗
Wed, 07 Oct 2026
148.6800
149.6700
147.7600
147.8200
8,675,200
Tue, 06 Oct 2026
148.0200
149.6800
147.0600
148.4100
13,333,600
Mon, 05 Oct 2026
145.0000
146.0900
144.3800
145.9400
7,036,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
144.4000
145.2100
143.8100
144.9100
6,248,800
Thu, 01 Oct 2026
144.5500
145.0000
143.4000
143.9500
7,321,200
Wed, 30 Sep 2026
148.9000
149.2300
145.2800
145.2800
8,578,400
Tue, 29 Sep 2026
147.9500
148.8400
146.8400
148.3200
7,671,900
Mon, 28 Sep 2026
145.8600
149.4800
145.1100
149.0300
8,850,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
145.9700
146.4000
145.3300
146.2300
5,790,500
Thu, 24 Sep 2026
147.7400
149.2000
145.6800
145.6800
7,428,400
Wed, 23 Sep 2026
147.8700
148.9300
147.1400
147.3900
6,580,200
Tue, 22 Sep 2026
147.4200
148.2500
146.9500
148.2200
5,636,100
Mon, 21 Sep 2026
146.4900
146.8100
145.6300
146.0800
5,822,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
146.4400
146.7000
145.4900
146.3900
12,944,300
Thu, 17 Sep 2026
147.5900
147.7800
146.3500
147.5500
6,737,800
Wed, 16 Sep 2026
146.8300
148.2300
146.5000
147.0200
6,949,800
Tue, 15 Sep 2026
144.7800
147.2200
143.9200
146.6700
8,802,900
Mon, 14 Sep 2026
146.3800
147.7200
145.7500
146.1300
8,704,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
143.7200
145.4900
143.5500
145.2700
11,526,600
Thu, 10 Sep 2026
142.6000
143.5100
141.8600
142.9700
10,925,000
Wed, 09 Sep 2026
144.1600
144.4700
142.3400
142.6400
9,270,000
Tue, 08 Sep 2026
145.6000
146.1600
144.3000
145.5800
8,325,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
146.4700
147.1500
145.8200
146.4400
5,588,200
Thu, 03 Sep 2026
147.6800
148.2200
146.5000
146.9200
6,105,800
Wed, 02 Sep 2026
146.4200
148.3200
145.7900
147.6400
7,431,100
Tue, 01 Sep 2026
145.7600
148.3600
145.0900
146.2100
8,503,800
Mon, 31 Aug 2026
143.4400
145.9000
142.5000
145.1200
12,097,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
143.2500
144.4000
143.0100
143.7800
5,868,900
Fri, 28 Aug 2026
27 · DEFA14A
Pre-market · 07:03 ET
DEFA14A ↗
Fri, 28 Aug 2026
26 · DEF 14A
Pre-market · 07:00 ET
DEF 14A ↗
Thu, 27 Aug 2026
143.7000
144.1500
142.7100
143.1400
7,817,200
Wed, 26 Aug 2026
145.2800
145.9300
144.5000
145.0000
8,249,100
Tue, 25 Aug 2026
145.7300
146.1200
144.9500
145.4000
9,125,700
Mon, 24 Aug 2026
145.2400
146.8000
145.0000
146.6000
7,061,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
143.0200
145.2700
142.1400
144.6800
9,785,200
Thu, 20 Aug 2026
144.4700
144.9200
142.5600
142.9700
15,794,100
Wed, 19 Aug 2026
144.3000
146.2300
143.6200
144.3800
13,948,500
Tue, 18 Aug 2026
143.2800
144.4200
142.6800
143.4500
12,746,100
Mon, 17 Aug 2026
143.6400
143.9700
142.4800
143.1200
9,867,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
144.3300
144.9100
143.4200
144.5500
7,249,600
Thu, 13 Aug 2026
144.5900
145.8000
144.0000
144.2600
7,491,300
Wed, 12 Aug 2026
144.0500
144.9400
143.7900
144.0800
7,195,000
Tue, 11 Aug 2026
145.4100
145.7100
143.9300
145.2100
7,936,700
Mon, 10 Aug 2026
144.7300
146.4600
144.1500
146.4400
7,386,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
144.9000
146.0000
143.8800
145.7900
7,565,500
Thu, 06 Aug 2026
147.8200
148.5000
145.4500
146.9700
8,766,700
Wed, 05 Aug 2026
147.8500
147.8500
144.6600
146.8000
9,753,300
Tue, 04 Aug 2026
25 · 10-K
After-hours · 16:11 ET
FY2526 10-K ↗
Tue, 04 Aug 2026
144.0400
148.2500
143.7900
148.0100
7,362,300
Mon, 03 Aug 2026
145.8500
147.1500
144.2600
144.9700
8,843,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
143.5100
144.7000
141.4600
144.4900
9,152,600
Thu, 30 Jul 2026
143.7600
144.4500
142.2500
143.9600
9,571,100
Wed, 29 Jul 2026
24 · 8-K
After market open · 10:38 ET
8-K ↗
Wed, 29 Jul 2026
141.3800
146.3800
140.2000
146.1000
14,616,800
Wed, 29 Jul 2026
23 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 29 Jul 2026
22 · 8-K
Pre-market · 07:03 ET
FY2526 Q4 AMJ 8-K ↗
Tue, 28 Jul 2026
151.5000
153.6800
148.5200
148.8800
12,848,800
Mon, 27 Jul 2026
147.8500
150.2500
147.8500
148.6300
7,301,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
146.4500
147.9900
145.4000
147.4100
6,620,700
Thu, 23 Jul 2026
146.1400
147.6100
145.5900
146.9700
6,499,200
Wed, 22 Jul 2026
149.5000
150.4600
148.8200
149.1300
5,371,200
Tue, 21 Jul 2026
147.8600
148.4100
146.8800
148.1000
7,027,600
Mon, 20 Jul 2026
149.5600
150.1000
148.4300
149.1300
5,788,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
152.8600
154.3200
149.3100
149.9800
8,917,400
Thu, 16 Jul 2026
149.4900
151.5200
148.1800
151.5000
6,485,400
Wed, 15 Jul 2026
145.2800
148.5900
144.6600
148.0500
6,180,000
Tue, 14 Jul 2026
21 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 14 Jul 2026
148.3700
148.7500
145.5900
146.0800
7,668,100
Mon, 13 Jul 2026
148.0800
150.0500
147.1100
148.3700
7,816,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
147.1000
148.5900
146.7100
147.0400
12,473,000
Thu, 09 Jul 2026
146.7700
147.6600
145.6000
146.8500
7,748,000
Wed, 08 Jul 2026
150.9600
151.0700
148.3500
148.4000
14,272,300
Tue, 07 Jul 2026
152.6600
153.4900
150.6100
152.7500
8,061,400
Mon, 06 Jul 2026
150.6800
151.2200
146.9600
149.3100
8,323,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
148.5800
151.6700
147.7400
151.4100
9,256,000
Wed, 01 Jul 2026
146.5300
147.5000
145.5500
147.4300
9,571,700
Tue, 30 Jun 2026
147.5300
147.5300
144.1700
146.6400
9,353,800
Mon, 29 Jun 2026
148.7300
149.0500
147.0400
148.4500
10,387,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
150.3400
150.8800
148.4200
149.0200
16,724,600
Thu, 25 Jun 2026
151.5700
152.2900
147.8200
148.5000
11,197,200
Wed, 24 Jun 2026
151.9900
153.3500
150.9200
152.0400
8,618,500
Tue, 23 Jun 2026
149.6600
151.3700
149.3700
150.8600
7,259,600
Mon, 22 Jun 2026
150.1100
150.8900
147.5700
147.6800
10,533,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
150.8700
152.2900
150.1800
150.3800
17,076,100
Wed, 17 Jun 2026
152.3800
152.9400
149.7700
150.5600
7,055,800
Tue, 16 Jun 2026
151.5100
153.0200
150.5500
152.4900
8,518,900
Mon, 15 Jun 2026
148.7600
151.5000
148.7600
150.4600
9,158,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
149.3800
150.2000
148.3000
149.6100
6,832,000
Thu, 11 Jun 2026
148.7000
149.6200
147.7700
148.3400
6,684,700
Wed, 10 Jun 2026
149.9100
150.4300
148.3800
149.0500
7,345,900
Tue, 09 Jun 2026
144.6700
149.4800
144.5300
148.6700
8,259,300
Mon, 08 Jun 2026
145.7900
146.5500
145.0200
145.1000
7,200,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
142.2200
148.2300
141.8000
146.5400
10,963,200
Thu, 04 Jun 2026
142.7000
143.1400
139.8900
140.7800
8,194,000
Wed, 03 Jun 2026
140.9300
142.4500
140.0000
140.1900
9,351,000
Tue, 02 Jun 2026
140.1200
141.1200
139.0300
140.8200
9,599,500
Mon, 01 Jun 2026
141.5200
141.8200
138.8600
140.2800
11,093,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
145.5200
145.6400
143.2000
143.5600
12,355,800
Thu, 28 May 2026
146.7000
146.7000
145.0100
145.9100
10,196,700
Wed, 27 May 2026
143.4600
148.5400
143.4600
147.4900
10,048,900
Tue, 26 May 2026
144.5100
145.6100
142.5300
142.9600
8,157,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
143.8700
144.6400
143.5300
144.4400
4,616,700
Thu, 21 May 2026
141.8800
143.7200
140.0900
143.4000
6,297,300
Wed, 20 May 2026
141.4500
143.2200
140.6200
142.4400
8,375,600
Tue, 19 May 2026
142.4700
143.7100
140.8500
141.3000
8,355,800
Mon, 18 May 2026
142.1000
144.4300
141.6300
142.3900
7,731,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
143.4000
143.4000
141.2000
141.5700
6,989,400
Thu, 14 May 2026
143.1800
144.2800
142.6300
142.7100
9,636,200
Wed, 13 May 2026
143.1500
144.6700
141.6600
142.2400
6,685,900
Tue, 12 May 2026
144.3500
145.8600
142.8600
143.9100
9,051,200
Mon, 11 May 2026
145.7900
145.9500
141.9700
143.3600
7,489,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
146.5500
147.5200
146.2100
146.4200
5,741,000
Thu, 07 May 2026
147.9900
147.9900
146.0200
146.0600
9,545,800
Wed, 06 May 2026
146.4000
148.9500
145.9400
147.9000
9,399,500
Tue, 05 May 2026
143.3800
145.9000
142.1800
144.9000
7,664,300
Mon, 04 May 2026
146.0600
146.0600
143.2700
143.4200
9,642,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
147.8700
149.2800
146.4600
147.2600
6,814,800
Thu, 30 Apr 2026
147.0900
147.7200
145.9500
147.0900
9,491,700
Wed, 29 Apr 2026
148.3000
148.7500
145.8900
146.4600
9,002,400
Tue, 28 Apr 2026
150.0300
151.1900
148.4300
149.1700
7,965,700
Mon, 27 Apr 2026
147.4200
149.7000
147.4200
148.4000
9,166,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
20 · 10-Q
After-hours · 16:14 ET
FY2526 Q3 JFM 10-Q ↗
Fri, 24 Apr 2026
19 · 8-K
After market open · 10:02 ET
8-K ↗
Fri, 24 Apr 2026
152.0100
152.4200
147.6200
148.1800
13,786,200
Fri, 24 Apr 2026
18 · 8-K
Pre-market · 07:01 ET
FY2526 Q3 JFM 8-K ↗
Thu, 23 Apr 2026
143.4000
146.2300
143.4000
145.7100
11,288,800
Wed, 22 Apr 2026
142.5000
143.3000
142.2200
142.8500
7,236,300
Tue, 21 Apr 2026
144.6200
144.6200
142.3200
142.3200
11,197,200
Mon, 20 Apr 2026
146.0600
146.6600
143.5900
144.4900
8,084,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
143.4100
147.5900
143.1600
146.9300
10,886,000
Thu, 16 Apr 2026
143.2000
144.2900
142.6600
143.1100
6,947,100
Wed, 15 Apr 2026
144.3600
144.4000
142.2600
143.3800
7,698,200
Tue, 14 Apr 2026
17 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 14 Apr 2026
143.2400
144.7200
142.7700
144.3800
6,621,600
Mon, 13 Apr 2026
145.0000
145.0900
142.6300
143.5800
7,121,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
146.8900
146.8900
144.7600
145.1600
9,790,300
Thu, 09 Apr 2026
144.3900
146.9400
143.0000
146.6600
6,794,800
Wed, 08 Apr 2026
143.1500
145.1100
141.8700
144.9000
10,849,700
Tue, 07 Apr 2026
142.5200
142.7700
140.7400
141.3000
7,207,500
Mon, 06 Apr 2026
143.0100
143.6700
141.9200
142.7700
6,823,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
144.0900
144.2100
142.5800
143.1200
5,941,700
Wed, 01 Apr 2026
143.9200
144.9700
143.2100
144.0900
8,061,700
Tue, 31 Mar 2026
144.8200
144.9200
142.2800
144.4400
10,407,500
Mon, 30 Mar 2026
143.0400
145.5700
142.5700
144.7200
11,616,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
142.7200
144.0800
142.0100
142.7100
11,558,300
Thu, 26 Mar 2026
143.6900
144.5700
142.2400
142.4200
6,443,200
Wed, 25 Mar 2026
143.7400
144.1000
142.2300
143.9200
8,418,100
Tue, 24 Mar 2026
143.3300
145.2300
142.2300
143.1600
8,567,600
Mon, 23 Mar 2026
146.1500
146.1500
143.4800
143.9900
10,315,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
144.9900
145.8200
144.2500
144.2800
60,620,900
Thu, 19 Mar 2026
146.2200
147.3800
144.7900
144.8400
10,340,300
Wed, 18 Mar 2026
149.3100
149.6200
146.4600
146.7100
10,059,300
Tue, 17 Mar 2026
153.0100
153.4600
151.2000
151.4800
6,147,700
Mon, 16 Mar 2026
151.8600
152.6400
150.6500
152.1200
6,944,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
151.3700
152.5500
150.1800
150.6500
7,298,900
Thu, 12 Mar 2026
152.2100
153.0500
150.3300
150.5000
8,489,300
Wed, 11 Mar 2026
155.2300
155.3800
151.4300
153.3200
8,855,100
Tue, 10 Mar 2026
155.4900
157.1500
153.6000
156.0100
7,756,800
Mon, 09 Mar 2026
153.1500
156.2300
152.9000
155.2200
12,494,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
153.6600
154.4300
151.8900
153.6300
8,187,900
Thu, 05 Mar 2026
156.9400
157.1000
153.7700
153.9900
10,060,300
Wed, 04 Mar 2026
159.4400
159.6100
157.3100
158.3000
8,752,700
Tue, 03 Mar 2026
162.1900
162.1900
158.6200
159.7200
10,161,000
Mon, 02 Mar 2026
165.2900
166.5500
163.4500
163.5100
9,095,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
164.0400
167.2500
163.6900
167.2000
14,878,500
Thu, 26 Feb 2026
164.2200
164.5000
162.8600
163.7500
7,028,600
Wed, 25 Feb 2026
164.5400
165.0000
162.1000
163.3900
7,878,500
Tue, 24 Feb 2026
164.9000
166.8700
163.9400
165.2800
9,709,500
Mon, 23 Feb 2026
160.3200
165.3600
160.3000
165.1700
14,772,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
159.1300
161.0600
158.1600
160.7800
11,508,100
Thu, 19 Feb 2026
156.8300
159.9600
156.8300
158.5600
10,724,600
Wed, 18 Feb 2026
158.9800
158.9800
155.7700
156.8600
14,434,300
Tue, 17 Feb 2026
159.9500
162.1700
158.8800
159.5500
13,319,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
161.7400
162.5700
159.7100
160.0700
13,998,900
Thu, 12 Feb 2026
160.0200
163.1400
159.6500
161.2100
13,512,900
Wed, 11 Feb 2026
158.6400
161.1400
158.1900
160.0000
10,217,300
Tue, 10 Feb 2026
157.5300
160.1500
156.7200
159.0800
9,910,100
Mon, 09 Feb 2026
158.7600
159.2800
156.0200
157.3300
11,439,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
158.2400
159.9900
158.0100
159.1700
10,441,700
Thu, 05 Feb 2026
158.8400
159.6500
156.1200
158.6100
13,077,700
Wed, 04 Feb 2026
156.1300
158.3700
155.7600
156.8700
12,178,500
Tue, 03 Feb 2026
152.5900
156.5300
152.2000
155.3200
12,424,700
Mon, 02 Feb 2026
152.4200
153.7300
151.2500
153.1900
10,554,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
150.4300
151.9700
149.1500
151.7700
12,651,400
Thu, 29 Jan 2026
147.2900
150.1300
147.1100
149.9000
11,035,600
Wed, 28 Jan 2026
148.0000
148.7100
146.7900
147.3400
7,465,800
Tue, 27 Jan 2026
148.0700
149.6400
147.9300
148.3400
9,546,000
Mon, 26 Jan 2026
150.1200
150.8800
148.5200
149.4900
12,655,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
150.8400
151.6500
149.8000
150.1500
14,562,600
Fri, 23 Jan 2026
16 · 10-Q
Next filing day · accepted 22 Jan, 21:51 ET
FY2526 Q2 OND 10-Q ↗
Thu, 22 Jan 2026
15 · 8-K
After market open · 11:53 ET
8-K ↗
Thu, 22 Jan 2026
148.0800
150.9100
147.5000
149.9300
18,501,900
Thu, 22 Jan 2026
14 · 8-K
Pre-market · 07:02 ET
FY2526 Q2 OND 8-K ↗
Wed, 21 Jan 2026
147.0600
147.3700
144.9700
146.0600
14,126,800
Tue, 20 Jan 2026
144.4600
147.0000
144.1200
147.0000
12,901,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
143.7600
144.7300
143.6600
144.5300
11,729,300
Thu, 15 Jan 2026
145.6800
146.3500
144.3500
144.6300
10,102,800
Wed, 14 Jan 2026
144.6800
146.9000
144.3700
146.3500
13,475,000
Tue, 13 Jan 2026
13 · 8-K
After-hours · 16:27 ET
8-K ↗
Tue, 13 Jan 2026
144.0000
144.3400
142.9700
144.2400
15,549,200
Mon, 12 Jan 2026
142.2800
143.8800
141.7100
143.4600
12,812,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
141.7000
142.3300
140.8300
141.8700
9,528,500
Thu, 08 Jan 2026
137.8900
141.7800
137.8200
141.5300
9,297,100
Wed, 07 Jan 2026
139.8000
139.8000
137.6200
138.0400
14,369,100
Tue, 06 Jan 2026
140.3900
141.4200
139.5100
139.9100
10,421,800
Mon, 05 Jan 2026
141.1000
141.3500
139.6000
140.3700
12,297,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
143.1100
143.3400
141.2400
141.7900
8,946,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
144.0000
144.1400
143.2300
143.3100
5,293,200
Tue, 30 Dec 2025
144.2900
144.4600
143.5700
144.0500
6,006,400
Mon, 29 Dec 2025
144.8000
145.0700
143.9500
144.5700
7,662,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
144.3100
145.6400
144.3100
144.7400
4,711,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
142.9000
144.7400
142.8300
144.4900
3,259,200
Tue, 23 Dec 2025
142.4900
143.7300
142.0800
143.1800
9,541,600
Mon, 22 Dec 2025
143.7100
144.4000
142.4200
142.6900
11,731,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
145.5100
146.0500
143.9400
144.4600
19,345,600
Thu, 18 Dec 2025
146.6200
147.5000
145.3500
145.5200
12,239,900
Wed, 17 Dec 2025
146.6900
148.4500
146.4500
147.8100
9,833,300
Tue, 16 Dec 2025
146.1000
146.5400
144.6500
145.2100
10,251,700
Mon, 15 Dec 2025
143.2700
145.3200
143.2000
145.1300
13,877,700
Mon, 15 Dec 2025
12 · 8-K
Pre-market · 09:15 ET
8-K ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
141.0000
143.1100
140.8400
142.8400
10,268,800
Thu, 11 Dec 2025
141.0000
141.8400
140.3600
140.7600
11,798,000
Wed, 10 Dec 2025
139.6500
141.2800
139.5400
139.8200
13,650,400
Tue, 09 Dec 2025
139.1900
140.8800
139.0000
139.6300
10,375,700
Mon, 08 Dec 2025
142.9100
142.9100
138.1400
138.3400
17,507,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
145.1600
145.6300
143.2500
143.4500
12,791,700
Thu, 04 Dec 2025
146.6700
147.4200
144.5000
145.3600
10,479,300
Wed, 03 Dec 2025
145.9200
148.2900
145.8600
146.7100
9,125,300
Tue, 02 Dec 2025
145.2900
146.1900
142.5100
145.8600
16,376,800
Mon, 01 Dec 2025
148.1000
148.8900
147.3500
147.4400
8,240,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
147.8000
148.7100
147.1800
148.1600
4,707,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
147.9200
148.9700
147.6100
148.2500
9,238,500
Tue, 25 Nov 2025
147.3200
148.6500
147.2200
148.4900
10,477,700
Mon, 24 Nov 2025
150.1000
150.4100
146.5400
146.9800
13,846,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
148.3800
151.5000
148.3000
150.9200
12,018,000
Thu, 20 Nov 2025
146.6400
148.6600
146.1300
148.1900
9,021,300
Wed, 19 Nov 2025
146.9600
147.5400
145.8600
146.9900
6,367,000
Tue, 18 Nov 2025
146.3300
147.3900
145.5100
146.9900
10,735,200
Mon, 17 Nov 2025
147.7500
147.9800
145.0100
145.8200
9,902,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
149.1000
149.3800
147.6100
147.6700
9,150,800
Thu, 13 Nov 2025
148.1800
149.0000
147.6400
147.9600
7,566,800
Wed, 12 Nov 2025
148.5300
149.1500
147.5100
148.0100
7,851,100
Tue, 11 Nov 2025
145.9600
148.6500
145.6700
148.5400
7,332,500
Mon, 10 Nov 2025
146.3800
146.6200
144.0900
145.5000
10,208,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
146.9500
147.9400
146.0000
146.9800
8,500,100
Thu, 06 Nov 2025
145.8800
146.6800
144.4600
146.1300
10,024,500
Wed, 05 Nov 2025
146.8700
147.4200
145.6500
145.7900
11,199,900
Tue, 04 Nov 2025
11 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 04 Nov 2025
148.6000
149.5000
146.2500
147.1700
9,295,400
Mon, 03 Nov 2025
10 · 8-K
After-hours · 16:23 ET
8-K ↗
Mon, 03 Nov 2025
150.1000
150.2200
147.7700
148.0200
8,946,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
148.7100
151.1000
148.5300
150.3700
7,930,300
Thu, 30 Oct 2025
9 · 424B5
After-hours · 16:42 ET
424B5 ↗
Thu, 30 Oct 2025
149.4700
150.8000
149.3400
149.5800
6,760,700
Wed, 29 Oct 2025
8 · 424B5
After-hours · 16:48 ET
424B5 ↗
Wed, 29 Oct 2025
7 · 424B5
After-hours · 16:45 ET
424B5 ↗
Wed, 29 Oct 2025
150.6600
150.9700
148.4700
148.7700
7,405,500
Tue, 28 Oct 2025
151.1200
153.1700
150.6200
151.3700
5,819,300
Tue, 28 Oct 2025
6 · 424B5
Pre-market · 09:13 ET
424B5 ↗
Mon, 27 Oct 2025
151.6100
151.7600
150.1300
151.7400
7,775,300
Mon, 27 Oct 2025
5 · 424B5
Pre-market · 08:15 ET
424B5 ↗
Mon, 27 Oct 2025
4 · 424B5
Pre-market · 06:02 ET
424B5 ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
3 · 10-Q
After-hours · 16:24 ET
FY2526 Q1 JAS 10-Q ↗
Fri, 24 Oct 2025
2 · 8-K
After market open · 10:10 ET
8-K ↗
Fri, 24 Oct 2025
156.4000
157.4000
151.5300
152.4900
11,968,500
Fri, 24 Oct 2025
1 · 8-K
Pre-market · 07:04 ET
FY2526 Q1 JAS 8-K ↗
Thu, 23 Oct 2025
152.3500
153.3000
150.5800
152.2100
8,205,400