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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
157.2500
158.9800
157.2850
157.7000
952,960
Thu, 22 Oct 2026
154.6300
159.2900
154.2400
159.1900
1,366,500
Wed, 21 Oct 2026
156.5500
157.6600
155.2000
155.6900
1,266,400
Tue, 20 Oct 2026
153.8900
156.6200
152.9300
155.2700
1,008,500
Mon, 19 Oct 2026
155.7400
156.7500
153.1900
153.4400
1,301,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
157.9400
159.5700
155.6300
156.7800
1,394,700
Thu, 15 Oct 2026
157.0900
157.8000
154.1400
157.3700
1,312,300
Wed, 14 Oct 2026
155.7800
157.2600
154.6800
157.2500
1,246,400
Tue, 13 Oct 2026
159.4900
159.4900
155.7300
156.7600
1,058,000
Mon, 12 Oct 2026
158.5900
159.8800
158.4800
158.6500
838,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
157.7400
159.6100
157.5600
158.3800
1,046,800
Thu, 08 Oct 2026
157.1200
159.2800
156.3000
158.6000
1,224,500
Wed, 07 Oct 2026
158.0000
158.2100
156.0900
157.2500
1,418,900
Tue, 06 Oct 2026
161.0900
162.1700
159.3500
159.4300
976,800
Mon, 05 Oct 2026
158.6900
161.6200
157.5700
160.8000
1,098,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
159.5000
160.4300
156.5200
158.2100
907,700
Thu, 01 Oct 2026
156.8100
159.8100
156.2800
159.7600
975,600
Wed, 30 Sep 2026
159.9900
160.7800
157.9300
158.0200
938,900
Tue, 29 Sep 2026
161.0400
161.7600
158.6700
159.8500
898,300
Mon, 28 Sep 2026
159.5900
161.3000
158.6300
161.1600
1,235,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
159.2100
161.6800
159.1400
159.8700
1,012,100
Thu, 24 Sep 2026
158.2700
159.0500
155.5400
158.7600
1,884,300
Wed, 23 Sep 2026
27 · 8-K
After-hours · 16:23 ET
8-K ↗
Wed, 23 Sep 2026
158.5200
160.4500
157.7000
158.2300
1,592,000
Tue, 22 Sep 2026
165.4000
165.4000
155.5000
159.3900
2,161,200
Mon, 21 Sep 2026
166.8300
167.2900
164.3600
165.1900
824,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
164.1800
164.9000
163.0300
164.7500
3,493,800
Thu, 17 Sep 2026
165.9400
166.4200
162.4600
163.7700
1,164,000
Wed, 16 Sep 2026
164.9200
168.1800
162.1800
164.5700
1,368,100
Tue, 15 Sep 2026
170.3800
171.3600
168.3600
168.7500
1,099,000
Mon, 14 Sep 2026
173.7200
174.0900
169.8500
170.8000
881,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
175.7500
176.9500
172.0000
173.4600
1,042,600
Thu, 10 Sep 2026
175.9600
176.3300
173.4900
173.5300
1,145,700
Wed, 09 Sep 2026
176.0900
176.6100
174.3500
175.4700
1,120,500
Tue, 08 Sep 2026
177.1800
178.6400
176.3900
176.5500
1,293,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
179.5900
180.4100
177.2700
178.2900
983,800
Thu, 03 Sep 2026
176.3900
181.4000
176.0700
181.1000
1,109,200
Wed, 02 Sep 2026
173.8500
178.8300
173.5000
175.9500
1,568,500
Tue, 01 Sep 2026
26 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 01 Sep 2026
176.2800
176.6400
172.3700
173.5000
1,450,000
Mon, 31 Aug 2026
179.4000
179.7000
178.0900
178.1700
1,266,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
177.1500
179.6100
175.9300
179.3600
1,772,400
Thu, 27 Aug 2026
176.1500
177.4900
174.9100
176.1100
710,200
Wed, 26 Aug 2026
174.3900
177.4100
168.9300
176.6900
1,504,500
Tue, 25 Aug 2026
176.4400
176.4400
174.6500
174.7100
857,500
Mon, 24 Aug 2026
175.3500
178.0900
174.7500
176.6800
675,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
173.6500
176.3200
173.6300
175.2000
1,723,500
Thu, 20 Aug 2026
177.9700
178.1200
171.9100
172.3500
1,099,200
Wed, 19 Aug 2026
25 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 19 Aug 2026
180.1400
181.7100
177.3700
177.9300
1,135,600
Tue, 18 Aug 2026
180.4600
180.8800
178.9500
179.3000
757,800
Mon, 17 Aug 2026
180.5000
181.8300
179.3100
179.4800
793,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
180.8700
182.2500
178.9600
180.8100
1,007,800
Thu, 13 Aug 2026
181.7700
182.4400
179.0100
180.9900
743,300
Wed, 12 Aug 2026
179.9000
181.3800
178.9600
181.1800
838,300
Tue, 11 Aug 2026
177.9600
181.0500
177.9500
180.0200
1,079,700
Mon, 10 Aug 2026
176.1700
180.0000
175.0200
179.0900
831,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
178.0500
179.2100
176.1700
176.5600
598,400
Thu, 06 Aug 2026
182.0000
182.7300
178.3400
179.3300
679,800
Wed, 05 Aug 2026
24 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Wed, 05 Aug 2026
180.0000
181.8700
179.6900
180.5500
856,000
Tue, 04 Aug 2026
177.5600
179.6900
177.5600
178.5700
966,900
Mon, 03 Aug 2026
175.9800
179.2900
175.9300
177.6800
957,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
175.0000
176.9100
174.5500
175.9800
1,198,700
Thu, 30 Jul 2026
174.3300
175.4800
172.1200
174.9700
875,500
Wed, 29 Jul 2026
176.2300
177.0700
173.3100
174.1600
1,272,200
Tue, 28 Jul 2026
173.4300
178.2800
172.9900
177.1800
1,404,400
Mon, 27 Jul 2026
170.8900
174.0000
170.6400
173.6000
1,113,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
166.8600
169.4000
164.3500
169.3000
1,207,500
Thu, 23 Jul 2026
169.3500
169.3500
163.0100
166.1400
2,276,600
Wed, 22 Jul 2026
23 · 8-K
After market open · 12:15 ET
8-K ↗
Wed, 22 Jul 2026
167.4500
168.9700
163.9900
168.0100
1,452,000
Tue, 21 Jul 2026
168.7900
170.0900
167.4500
167.9300
1,511,700
Mon, 20 Jul 2026
168.8700
169.3000
166.9000
168.3200
1,119,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
167.4200
170.6900
166.2000
168.3600
1,320,400
Thu, 16 Jul 2026
170.8900
171.0800
168.0700
169.7000
1,758,100
Wed, 15 Jul 2026
168.5600
172.4300
168.3800
170.3000
1,084,800
Tue, 14 Jul 2026
165.5900
168.3300
165.5900
167.4300
1,434,600
Mon, 13 Jul 2026
168.6300
169.7400
166.6600
166.9800
1,177,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
170.0000
171.5200
167.3300
168.1200
1,000,400
Thu, 09 Jul 2026
167.1100
171.6200
165.6400
168.7200
1,027,600
Wed, 08 Jul 2026
167.8600
167.8600
163.9200
165.3500
1,170,600
Tue, 07 Jul 2026
168.5000
168.5000
166.9700
167.6000
849,200
Mon, 06 Jul 2026
163.0000
166.7500
162.6800
166.4100
905,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
160.1000
163.9800
159.5000
162.6600
1,573,500
Wed, 01 Jul 2026
152.3300
158.6500
152.2300
158.1900
1,631,200
Tue, 30 Jun 2026
150.2000
152.8300
149.9000
152.0300
1,799,000
Mon, 29 Jun 2026
150.6200
152.5700
147.9500
149.0800
1,596,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
150.2100
151.0200
146.6400
149.9400
3,229,700
Thu, 25 Jun 2026
154.1500
155.1700
149.5500
150.5200
2,120,500
Wed, 24 Jun 2026
22 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 24 Jun 2026
156.9000
157.0500
154.3500
154.7900
1,579,000
Tue, 23 Jun 2026
155.5100
157.6500
154.6300
157.4400
1,603,600
Mon, 22 Jun 2026
157.1500
158.0300
155.8000
156.6500
1,956,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
159.7000
160.3800
155.6000
155.8600
3,302,800
Wed, 17 Jun 2026
158.0600
160.1600
158.0600
158.7700
1,534,600
Tue, 16 Jun 2026
155.7500
158.4700
155.7500
158.3100
1,290,800
Mon, 15 Jun 2026
155.9200
156.8900
154.2300
154.7100
1,512,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
151.0900
155.5800
150.2600
154.4000
1,181,100
Thu, 11 Jun 2026
150.4000
151.8200
149.3400
150.4200
1,038,000
Wed, 10 Jun 2026
151.0200
153.1400
150.4600
150.5900
1,241,500
Tue, 09 Jun 2026
150.9100
152.5200
148.1300
151.3700
1,160,100
Mon, 08 Jun 2026
151.2500
152.5100
150.1000
150.1900
1,192,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
150.8000
152.2300
150.2600
151.4500
884,100
Thu, 04 Jun 2026
147.8600
151.2300
147.3400
150.5100
1,048,100
Wed, 03 Jun 2026
146.3400
147.2500
143.9300
146.5600
1,078,000
Tue, 02 Jun 2026
145.2900
147.6600
143.7600
146.7500
1,417,700
Mon, 01 Jun 2026
142.0500
146.7200
142.0500
145.8200
1,507,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
141.7800
144.8000
141.7200
143.4100
2,484,500
Thu, 28 May 2026
142.5900
144.4700
141.0600
142.0000
1,818,900
Wed, 27 May 2026
150.2900
152.0500
142.3100
145.4000
2,303,300
Wed, 27 May 2026
21 · 8-K
Pre-market · 08:09 ET
8-K ↗
Tue, 26 May 2026
151.1400
152.9100
150.8400
152.1300
1,511,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
150.6900
152.3800
150.1300
151.4600
1,336,500
Thu, 21 May 2026
152.0900
152.6800
147.3200
150.4200
2,141,000
Wed, 20 May 2026
20 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 20 May 2026
151.4900
153.0300
150.0900
152.0700
1,310,800
Tue, 19 May 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 19 May 2026
154.1100
154.3900
151.0000
151.0200
1,525,100
Mon, 18 May 2026
153.8100
156.9800
153.2200
154.4600
1,069,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
155.2400
155.8200
152.9100
154.1100
1,053,000
Thu, 14 May 2026
155.0300
156.3700
153.3900
155.5700
823,900
Wed, 13 May 2026
152.4200
154.3500
151.9900
153.9600
781,300
Tue, 12 May 2026
151.0600
154.4700
149.7300
153.4800
1,249,200
Mon, 11 May 2026
154.3800
155.0300
150.6200
151.0400
1,254,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
154.0200
156.3400
153.2400
154.3300
1,351,400
Thu, 07 May 2026
158.8800
160.6000
152.8400
153.5300
1,424,000
Wed, 06 May 2026
18 · 10-Q
After-hours · 16:34 ET
10-Q ↗
Wed, 06 May 2026
159.9300
161.0800
158.0800
159.3700
1,017,300
Tue, 05 May 2026
157.3000
159.8100
156.4700
158.8700
705,000
Mon, 04 May 2026
155.5400
158.1400
154.8200
156.8100
847,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
158.6900
158.6900
155.8000
156.2000
772,300
Thu, 30 Apr 2026
153.9800
158.7600
153.8500
158.3200
1,299,800
Wed, 29 Apr 2026
155.3700
156.6400
153.5000
155.5800
1,527,000
Tue, 28 Apr 2026
155.4200
158.4800
154.9300
155.6900
1,759,700
Mon, 27 Apr 2026
153.5000
155.6200
153.4600
154.3000
1,739,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
153.1900
154.3200
151.5700
153.4200
1,272,200
Thu, 23 Apr 2026
152.2600
157.3700
152.2300
153.4100
3,154,300
Wed, 22 Apr 2026
17 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 22 Apr 2026
155.5600
157.1200
153.6300
154.5200
2,185,300
Tue, 21 Apr 2026
151.9500
155.3600
151.7800
154.5400
1,397,600
Mon, 20 Apr 2026
151.2700
153.8400
151.2700
152.2400
1,398,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
151.9200
153.0400
149.3700
151.7500
1,836,700
Thu, 16 Apr 2026
155.1900
156.6100
150.6900
150.8600
1,427,600
Wed, 15 Apr 2026
154.4700
156.9500
153.1400
155.7700
1,662,900
Tue, 14 Apr 2026
150.9000
154.9600
150.5000
153.2300
1,354,900
Mon, 13 Apr 2026
145.2100
150.8100
145.0800
150.3700
1,162,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
147.7900
147.9300
145.0800
146.1900
918,200
Thu, 09 Apr 2026
146.7900
148.8500
146.2300
148.1400
1,157,600
Wed, 08 Apr 2026
144.9500
148.4400
144.8800
147.8200
1,264,300
Tue, 07 Apr 2026
140.9200
142.9400
139.6700
142.3800
1,317,200
Mon, 06 Apr 2026
140.6000
142.5100
140.6000
141.7400
749,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
140.9700
144.2900
138.8200
142.2000
744,700
Wed, 01 Apr 2026
145.3700
146.0200
140.5000
143.4000
1,321,500
Tue, 31 Mar 2026
143.1000
145.2800
141.0500
144.7900
1,819,800
Mon, 30 Mar 2026
142.3000
143.7300
140.6100
140.8900
1,234,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
142.6300
144.0900
139.5100
141.3200
1,689,300
Thu, 26 Mar 2026
145.1300
145.8000
143.3100
144.2000
1,324,700
Wed, 25 Mar 2026
16 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 25 Mar 2026
146.6800
147.4200
144.2400
145.8500
907,400
Tue, 24 Mar 2026
144.2000
146.6300
143.8600
145.3700
1,163,800
Mon, 23 Mar 2026
147.5400
147.5400
144.8600
145.4400
1,098,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
142.6600
144.6600
142.2700
143.8100
2,622,600
Thu, 19 Mar 2026
141.9500
143.6700
140.6700
142.8700
1,275,600
Wed, 18 Mar 2026
143.7600
144.9000
142.1700
142.3400
1,328,100
Tue, 17 Mar 2026
145.4400
146.2600
142.6900
144.5100
1,418,000
Mon, 16 Mar 2026
147.1200
147.9300
143.6000
143.8200
1,567,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
145.9500
146.9700
145.0700
145.9700
1,150,800
Thu, 12 Mar 2026
146.0200
147.4500
144.2000
144.5800
1,221,200
Wed, 11 Mar 2026
148.3200
149.9300
146.3200
148.3200
1,712,200
Tue, 10 Mar 2026
151.0000
151.9800
148.4400
148.6400
1,487,300
Mon, 09 Mar 2026
149.7300
152.2900
147.1200
151.1900
1,216,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
153.1700
154.2800
150.4800
152.0500
1,284,600
Thu, 05 Mar 2026
155.1900
157.0000
152.6400
156.3000
1,632,600
Wed, 04 Mar 2026
154.7000
156.8400
153.8600
156.1200
1,054,000
Tue, 03 Mar 2026
150.6900
154.6300
150.1300
153.7600
980,700
Mon, 02 Mar 2026
150.9800
156.1100
150.2300
154.4200
1,207,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
157.1500
157.7100
151.4400
153.0800
1,918,100
Thu, 26 Feb 2026
159.1400
160.8600
158.3200
159.6800
1,363,300
Wed, 25 Feb 2026
156.5100
160.1700
155.6500
158.3400
1,200,800
Tue, 24 Feb 2026
152.5700
156.5900
152.2000
155.4800
1,128,600
Mon, 23 Feb 2026
15 · 8-K
After market open · 09:31 ET
8-K ↗
Mon, 23 Feb 2026
156.9100
157.8900
152.3100
153.1300
1,379,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
157.2800
158.3300
154.8200
158.2600
1,399,200
Thu, 19 Feb 2026
159.6900
159.6900
156.3900
158.0300
1,564,600
Wed, 18 Feb 2026
14 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 18 Feb 2026
158.7800
161.5800
158.0200
161.1600
1,338,300
Tue, 17 Feb 2026
158.0000
160.0000
157.4300
158.0300
1,409,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
157.3000
159.4700
156.0000
158.6800
1,271,000
Thu, 12 Feb 2026
158.4200
159.9800
152.0300
157.4100
3,035,600
Wed, 11 Feb 2026
162.7800
163.1800
156.5400
158.6000
2,791,600
Tue, 10 Feb 2026
173.0300
174.1400
157.1900
158.4800
4,178,300
Mon, 09 Feb 2026
171.6300
174.0100
170.4800
173.6700
972,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
13 · 10-Q
After-hours · 17:00 ET
10-Q ↗
Fri, 06 Feb 2026
169.6700
173.0600
169.0000
172.1400
1,067,000
Thu, 05 Feb 2026
169.2800
170.4300
167.0600
167.4400
1,258,200
Wed, 04 Feb 2026
12 · DEFA14A
After market open · 12:43 ET
DEFA14A ↗
Wed, 04 Feb 2026
166.2500
171.4500
164.4500
169.8900
1,511,700
Tue, 03 Feb 2026
167.1600
169.7300
163.4600
166.2000
1,345,800
Mon, 02 Feb 2026
165.3800
168.8300
165.0600
167.3400
1,338,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
166.2800
167.8600
163.7000
165.8600
1,645,200
Thu, 29 Jan 2026
168.0000
173.4700
165.5600
167.6100
2,155,300
Wed, 28 Jan 2026
11 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 28 Jan 2026
171.1700
171.1700
167.1900
168.3100
1,513,700
Tue, 27 Jan 2026
169.3100
170.8000
168.3500
169.0200
1,333,600
Mon, 26 Jan 2026
169.1400
170.5900
168.5000
169.6900
918,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
170.0900
170.7200
167.1600
169.0300
723,100
Thu, 22 Jan 2026
171.6800
172.6400
170.3700
171.5700
924,600
Wed, 21 Jan 2026
168.3200
171.6800
168.0500
170.0600
1,101,000
Tue, 20 Jan 2026
168.9400
170.6300
165.4100
167.8300
1,084,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
171.0200
173.0200
170.9000
171.7800
1,168,300
Thu, 15 Jan 2026
173.2200
174.7000
171.3500
171.5500
1,206,300
Thu, 15 Jan 2026
10 · 8-K
Pre-market · 09:05 ET
8-K ↗
Wed, 14 Jan 2026
167.0500
172.6000
166.1300
172.2700
1,517,800
Tue, 13 Jan 2026
171.1100
171.2000
165.8600
167.1900
1,135,100
Mon, 12 Jan 2026
165.7300
171.0200
165.3000
170.8900
1,258,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
168.9900
170.1200
167.2500
167.7100
839,900
Thu, 08 Jan 2026
164.1400
168.6300
164.0700
168.3800
1,340,400
Wed, 07 Jan 2026
9 · DEFA14A
After market open · 11:24 ET
DEFA14A ↗
Wed, 07 Jan 2026
8 · DEFA14A
After market open · 11:21 ET
DEFA14A RJF 2025 PROXY ASSOCIATE COMMUNICATION ↗
Wed, 07 Jan 2026
7 · DEFA14A
After market open · 11:18 ET
DEFA14A ↗
Wed, 07 Jan 2026
6 · DEF 14A
After market open · 11:11 ET
DEF 14A ↗
Wed, 07 Jan 2026
167.2300
168.9800
164.6500
165.1500
1,167,700
Tue, 06 Jan 2026
166.7900
169.5500
166.0800
168.8600
1,049,700
Mon, 05 Jan 2026
163.4100
169.6400
163.4100
167.3300
1,488,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
160.2300
163.7600
159.6400
163.6000
1,428,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
162.9000
163.6000
160.5500
160.5900
740,600
Tue, 30 Dec 2025
163.9300
163.9400
162.5500
162.5500
779,500
Mon, 29 Dec 2025
165.2800
166.0400
163.6600
164.0900
604,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
165.6100
166.8700
164.7300
165.3000
571,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
166.0200
166.5900
164.7000
165.8000
411,100
Tue, 23 Dec 2025
166.4000
167.6200
164.9100
165.7700
1,272,100
Mon, 22 Dec 2025
163.6500
166.1600
162.7200
166.0000
1,357,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
160.7200
163.7400
160.7200
163.0100
4,065,200
Thu, 18 Dec 2025
161.4100
163.5800
160.1700
160.2200
1,605,500
Wed, 17 Dec 2025
5 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 17 Dec 2025
162.0700
163.9900
160.8400
161.0100
1,529,800
Tue, 16 Dec 2025
163.0000
163.4600
161.5300
161.9600
1,301,000
Mon, 15 Dec 2025
164.5600
164.7200
161.9000
162.8300
1,339,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
165.0400
165.8000
162.5400
163.8500
972,100
Thu, 11 Dec 2025
165.4500
166.8400
163.3000
163.9100
1,439,000
Wed, 10 Dec 2025
165.2100
167.6800
164.7800
166.9400
1,736,100
Tue, 09 Dec 2025
164.3500
167.1600
164.3500
164.9300
1,181,900
Mon, 08 Dec 2025
162.9400
165.4700
162.5400
164.1900
1,042,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
161.9700
164.0600
161.8700
163.1300
1,122,000
Thu, 04 Dec 2025
4 · 8-K
After market open · 14:35 ET
8-K ↗
Thu, 04 Dec 2025
160.1800
163.3400
160.1800
162.6000
1,341,400
Wed, 03 Dec 2025
155.6400
158.9000
155.6400
158.7900
881,300
Tue, 02 Dec 2025
156.3600
156.9200
155.3000
155.6400
1,194,600
Tue, 02 Dec 2025
3 · 8-K
Pre-market · 08:09 ET
8-K ↗
Mon, 01 Dec 2025
155.6100
157.3800
155.1600
155.8300
1,590,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
156.2000
157.6800
155.7900
156.5400
659,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
154.9100
156.8100
154.5400
155.7500
769,600
Tue, 25 Nov 2025
2 · 10-K
After-hours · 16:34 ET
10-K ↗
Tue, 25 Nov 2025
153.4800
155.1700
153.0600
154.5400
1,053,200
Mon, 24 Nov 2025
152.6900
153.9000
151.3400
153.1500
2,146,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
151.8500
154.6500
151.1300
152.9900
1,510,500
Thu, 20 Nov 2025
159.5900
160.7100
150.6900
151.3300
1,850,800
Wed, 19 Nov 2025
1 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 19 Nov 2025
156.1200
158.4200
155.2800
157.7200
952,700
Tue, 18 Nov 2025
154.4800
157.0000
153.2700
155.7800
1,247,100
Mon, 17 Nov 2025
158.7000
158.9000
154.4300
155.3400
1,087,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
159.5900
160.9800
158.4900
158.7300
1,197,400
Thu, 13 Nov 2025
165.0500
166.2400
160.7700
161.1700
1,134,300
Wed, 12 Nov 2025
164.0400
167.9400
163.6000
165.9100
874,300
Tue, 11 Nov 2025
161.9100
164.5000
161.9100
163.5100
614,800
Mon, 10 Nov 2025
163.4500
164.6100
160.0400
161.9300
1,032,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
160.7400
163.2000
159.6000
163.1100
908,100
Thu, 06 Nov 2025
159.8000
161.8000
159.1700
160.8300
1,161,700
Wed, 05 Nov 2025
158.0400
160.2000
157.5900
159.5500
748,700
Tue, 04 Nov 2025
158.1400
159.4300
157.1700
158.1600
1,133,700
Mon, 03 Nov 2025
157.8600
159.6200
157.0700
158.8800
1,176,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
157.9600
159.4000
157.0500
158.6700
1,177,300
Thu, 30 Oct 2025
158.6300
159.9300
156.7500
158.0500
1,002,600
Wed, 29 Oct 2025
157.8000
160.2300
156.9800
158.2500
1,504,500
Tue, 28 Oct 2025
161.8200
162.3300
159.5600
159.6900
1,081,700
Mon, 27 Oct 2025
164.3800
164.3800
161.2700
161.7200
1,667,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
165.7800
166.1300
161.2000
162.4400
2,012,500