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
82.6000
85.7800
82.6000
85.1200
307,000
Thu, 23 Jul 2026
84.4200
84.8300
83.4900
84.7700
407,400
Wed, 22 Jul 2026
85.0800
85.4300
84.1500
85.2900
325,300
Tue, 21 Jul 2026
84.6800
85.2000
83.5700
85.1400
371,200
Mon, 20 Jul 2026
84.3800
85.0100
83.3800
84.8100
457,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
80.7000
84.9900
80.0400
84.5100
1,085,700
Thu, 16 Jul 2026
26 · 8-K
After-hours · 16:14 ET
8-K - Q2 2026 EARNINGS RELEASE ↗
Thu, 16 Jul 2026
85.2400
87.5000
85.2400
87.1700
637,700
Wed, 15 Jul 2026
84.5000
85.6600
84.1500
85.2000
324,400
Tue, 14 Jul 2026
83.4500
84.2600
83.3900
84.1900
369,400
Mon, 13 Jul 2026
84.0600
84.1200
83.3000
83.4500
285,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
83.2200
84.2900
83.1500
83.7100
272,600
Thu, 09 Jul 2026
82.4800
83.6600
82.4700
83.2100
673,800
Wed, 08 Jul 2026
84.2800
84.2800
81.8900
82.2700
330,300
Tue, 07 Jul 2026
85.3100
85.6300
84.3600
84.4000
261,500
Mon, 06 Jul 2026
84.0600
85.1100
83.8200
84.7200
253,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
85.5600
85.5600
83.7200
84.1800
281,500
Wed, 01 Jul 2026
83.7200
85.7400
83.7200
85.0000
423,400
Tue, 30 Jun 2026
83.3000
83.9100
82.8900
83.7200
300,300
Mon, 29 Jun 2026
83.8800
84.0600
82.7200
83.4100
455,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
85.4600
85.7500
84.4600
85.1900
1,140,000
Thu, 25 Jun 2026
83.8600
85.2000
83.8400
85.1100
490,000
Wed, 24 Jun 2026
83.4600
84.3000
82.9000
83.8400
449,800
Tue, 23 Jun 2026
81.4000
83.1600
81.3500
82.9600
412,100
Mon, 22 Jun 2026
81.1800
81.8600
81.0000
81.4000
334,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
25 · 8-K
After-hours · 16:13 ET
8-K - Q2 2026 COMMON DIVIDEND ↗
Thu, 18 Jun 2026
81.6900
82.2200
80.6800
81.0500
1,202,800
Wed, 17 Jun 2026
81.9500
82.8300
80.1600
81.0700
381,000
Tue, 16 Jun 2026
24 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 16 Jun 2026
82.6800
83.2200
82.0100
82.4000
384,600
Mon, 15 Jun 2026
83.5500
84.1400
81.8300
82.0500
267,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.3700
83.3100
81.9200
83.2700
413,600
Thu, 11 Jun 2026
81.6300
82.1700
80.6400
81.7900
217,700
Wed, 10 Jun 2026
81.3300
81.9200
80.9200
81.3300
276,700
Tue, 09 Jun 2026
79.9700
81.7600
79.9700
80.6100
238,400
Mon, 08 Jun 2026
79.8500
80.5000
79.2000
79.4500
183,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
78.7400
80.0300
78.7400
79.5700
217,400
Thu, 04 Jun 2026
77.9200
79.2200
77.9000
78.7400
325,000
Wed, 03 Jun 2026
78.7600
78.8600
76.6700
76.7400
288,100
Tue, 02 Jun 2026
77.2600
79.4800
77.2600
79.1200
303,700
Mon, 01 Jun 2026
78.4300
78.8400
77.2600
77.5500
534,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
78.9400
79.4400
78.5600
79.0800
304,300
Thu, 28 May 2026
78.6600
79.2600
77.9400
79.0900
251,700
Wed, 27 May 2026
80.0100
80.2200
78.6100
78.9200
248,700
Tue, 26 May 2026
78.9900
80.2000
78.9200
79.9100
298,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
79.2700
79.4200
78.3300
78.8200
380,100
Thu, 21 May 2026
78.5000
78.9600
77.6600
78.6600
298,300
Wed, 20 May 2026
77.6700
79.4100
77.4300
78.9300
367,600
Tue, 19 May 2026
77.6100
77.7600
76.7100
77.4800
233,500
Mon, 18 May 2026
76.4900
77.7300
76.4900
77.6100
384,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
77.1600
77.9900
75.5900
76.0400
332,300
Thu, 14 May 2026
23 · 8-K
After-hours · 16:15 ET
8-K - ANNUAL SHAREHOLDER MEETING VOTING RESULTS ↗
Thu, 14 May 2026
76.7400
77.5700
76.7300
76.9200
278,900
Wed, 13 May 2026
76.5500
77.2300
76.0500
76.1700
345,400
Tue, 12 May 2026
76.9600
77.2200
75.3900
76.9200
297,400
Mon, 11 May 2026
78.5400
78.6000
76.5700
76.7100
455,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
78.2100
78.9500
78.0500
78.2000
224,300
Thu, 07 May 2026
78.7600
79.3200
77.7600
78.2300
327,500
Wed, 06 May 2026
22 · 10-Q
After-hours · 16:11 ET
10-Q - Q1 2026 ↗
Wed, 06 May 2026
78.7700
79.4600
78.1600
78.6300
257,900
Tue, 05 May 2026
77.3100
78.4800
77.1200
77.9000
355,400
Mon, 04 May 2026
77.4500
77.8200
76.5700
77.1600
350,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
21 · 8-K
After-hours · 16:12 ET
8-K - STOCK BUYBACK ↗
Fri, 01 May 2026
77.9900
78.7700
77.4400
77.4500
268,800
Thu, 30 Apr 2026
76.5700
78.8600
76.5000
77.9900
355,100
Wed, 29 Apr 2026
78.4500
78.9600
76.9700
77.0500
322,500
Tue, 28 Apr 2026
78.6100
79.3200
78.4600
78.7700
320,200
Mon, 27 Apr 2026
77.7500
79.1800
77.7500
78.1000
553,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
78.0400
78.3500
77.2000
77.7500
365,900
Thu, 23 Apr 2026
78.6600
79.3700
77.5000
78.2400
396,000
Wed, 22 Apr 2026
77.9900
79.0600
77.1800
78.2800
304,900
Tue, 21 Apr 2026
79.0100
79.6500
77.3700
77.6700
358,100
Mon, 20 Apr 2026
77.7800
79.4200
77.0400
79.2300
550,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
78.4100
80.4400
77.0600
77.9500
996,100
Thu, 16 Apr 2026
20 · 8-K
After-hours · 16:17 ET
8-K - Q1 2026 EARNINGS RELEASE ↗
Thu, 16 Apr 2026
79.4300
79.7300
78.2300
78.4100
412,600
Wed, 15 Apr 2026
80.4100
80.4100
78.7400
79.4300
267,300
Tue, 14 Apr 2026
80.1200
80.7500
79.1300
80.0400
277,900
Mon, 13 Apr 2026
19 · 8-K
After-hours · 16:11 ET
8-K - MARY LENTZ RETIREMENT FROM BOD ↗
Mon, 13 Apr 2026
79.6900
80.4700
78.2000
80.3600
272,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
81.1200
81.1200
79.5200
79.6200
223,300
Thu, 09 Apr 2026
79.5300
81.4500
79.4900
81.2500
350,500
Wed, 08 Apr 2026
80.0500
81.8000
79.8900
80.1300
307,000
Tue, 07 Apr 2026
77.6900
78.2500
77.2200
78.0000
243,400
Mon, 06 Apr 2026
76.6900
78.2900
76.4000
77.7600
337,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.2900
76.8600
74.7100
76.7800
247,900
Wed, 01 Apr 2026
18 · DEFA14A
After-hours · 16:06 ET
DEFA14A - NOTICE OF INTERNET AVAILABILITY 2026 ↗
Wed, 01 Apr 2026
75.4000
77.0200
75.4000
76.2100
223,100
Tue, 31 Mar 2026
74.6600
76.6100
73.8300
75.2100
296,700
Mon, 30 Mar 2026
73.7000
73.9500
73.3000
73.5800
318,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
74.4300
75.3500
73.5800
73.7300
271,900
Thu, 26 Mar 2026
17 · DEF 14A
After-hours · 16:06 ET
DEF 14A - 2026 PROXY STATEMENT ↗
Thu, 26 Mar 2026
74.2200
75.2500
74.2200
75.0700
232,100
Wed, 25 Mar 2026
75.6300
75.8400
74.4900
74.9500
290,400
Tue, 24 Mar 2026
74.5800
76.1100
74.2700
75.0100
313,500
Mon, 23 Mar 2026
76.5600
77.0900
75.1100
75.1400
499,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
75.3400
75.3400
74.0400
74.7000
783,700
Thu, 19 Mar 2026
16 · 8-K
After-hours · 16:14 ET
8-K - Q1 2026 COMMON DIVIDEND ↗
Thu, 19 Mar 2026
73.7700
74.7000
72.6600
74.3500
334,000
Wed, 18 Mar 2026
74.1800
74.8600
73.1500
73.7100
428,400
Tue, 17 Mar 2026
75.8000
76.2000
74.0600
74.4200
187,600
Mon, 16 Mar 2026
75.1800
75.8600
74.3400
74.7800
378,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
15 · 8-K
After-hours · 16:11 ET
8-K ↗
Fri, 13 Mar 2026
75.5700
76.4600
74.0800
74.7400
299,500
Thu, 12 Mar 2026
73.2300
75.2600
72.7500
75.0800
393,000
Wed, 11 Mar 2026
75.7500
76.5400
74.9200
75.3300
286,400
Tue, 10 Mar 2026
75.9600
78.1600
75.6300
76.4500
384,400
Mon, 09 Mar 2026
14 · 8-K
After-hours · 16:19 ET
8-K ↗
Mon, 09 Mar 2026
75.7500
76.9900
73.6300
76.5600
421,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
76.0900
77.3100
74.8600
77.2100
269,900
Thu, 05 Mar 2026
78.5200
79.7900
77.3200
78.3000
236,200
Wed, 04 Mar 2026
13 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 04 Mar 2026
79.7400
80.3700
78.9100
79.3100
199,200
Tue, 03 Mar 2026
77.7100
80.0700
77.1700
79.4800
215,600
Mon, 02 Mar 2026
77.5600
80.4700
76.5800
79.9100
397,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
12 · 10-K
After-hours · 16:12 ET
10-K 2025 ↗
Fri, 27 Feb 2026
80.3100
81.0800
77.6400
78.0700
502,900
Thu, 26 Feb 2026
82.0100
83.5700
81.1200
82.0400
251,200
Wed, 25 Feb 2026
81.0600
82.2300
80.1400
81.7300
215,900
Tue, 24 Feb 2026
80.0100
81.0300
79.6500
80.4800
271,000
Mon, 23 Feb 2026
83.4000
83.4000
79.0600
79.9900
355,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
82.1800
83.5000
81.3000
83.4600
243,600
Thu, 19 Feb 2026
81.7000
82.3600
78.5400
82.1700
273,500
Wed, 18 Feb 2026
82.9200
84.6200
81.9800
82.2600
217,500
Tue, 17 Feb 2026
83.9800
84.9900
82.8000
82.9500
258,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
83.1600
83.8700
81.9400
83.6800
191,200
Thu, 12 Feb 2026
85.0200
85.5000
81.9600
82.8500
281,900
Wed, 11 Feb 2026
11 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 11 Feb 2026
85.4100
86.3000
83.9300
84.1800
315,300
Tue, 10 Feb 2026
84.7300
85.8700
84.0000
84.6100
278,000
Mon, 09 Feb 2026
85.8500
86.2900
84.8400
85.1800
229,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
85.7000
87.0000
85.2200
86.0100
300,900
Thu, 05 Feb 2026
85.2200
86.3000
84.4700
85.1700
383,100
Wed, 04 Feb 2026
85.0000
86.5600
84.9600
85.2200
478,300
Tue, 03 Feb 2026
82.0900
84.6100
80.8200
84.5200
407,400
Mon, 02 Feb 2026
78.4000
82.6900
78.4000
82.0900
359,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.0300
81.4700
80.0100
80.7800
539,100
Thu, 29 Jan 2026
79.9800
80.9400
79.6200
80.5300
429,800
Wed, 28 Jan 2026
79.7000
80.9800
79.1800
79.5500
427,900
Tue, 27 Jan 2026
78.4700
79.5700
77.8700
79.5500
403,900
Mon, 26 Jan 2026
78.5300
79.0000
77.6300
78.6500
477,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
80.5400
80.5400
77.6300
78.3200
526,900
Thu, 22 Jan 2026
10 · 8-K
After-hours · 16:18 ET
8-K - Q4 2025 EARNINGS RELEASE ↗
Thu, 22 Jan 2026
79.6600
80.9200
79.6600
80.5400
495,200
Wed, 21 Jan 2026
75.8500
79.6800
75.7800
79.3800
307,600
Tue, 20 Jan 2026
75.1200
76.0700
73.9600
75.4200
210,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
76.4300
76.9500
75.9100
76.4500
260,300
Thu, 15 Jan 2026
74.7000
76.9100
74.7000
76.6200
298,600
Wed, 14 Jan 2026
73.3800
75.0200
73.1500
74.8100
310,600
Tue, 13 Jan 2026
74.4000
74.8100
73.3200
73.4900
262,900
Mon, 12 Jan 2026
75.0000
75.0700
74.0500
74.4600
298,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
76.1600
76.9200
75.2500
75.5000
184,100
Thu, 08 Jan 2026
74.3500
77.4300
73.8700
76.2000
407,400
Wed, 07 Jan 2026
75.0700
75.4400
73.9500
74.2700
298,900
Tue, 06 Jan 2026
74.2000
75.1900
73.5400
75.1200
305,000
Mon, 05 Jan 2026
72.8900
75.3300
72.8900
74.6000
339,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
72.9900
74.0300
72.0000
73.1900
390,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
74.0700
74.4700
73.0300
73.0800
163,200
Tue, 30 Dec 2025
74.6900
74.6900
73.6200
73.7500
169,900
Mon, 29 Dec 2025
75.1300
75.1300
74.4700
74.6900
281,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
75.5300
75.9400
75.2600
75.6800
161,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
76.0500
76.0500
75.4100
75.7100
217,300
Tue, 23 Dec 2025
76.8600
77.3300
75.5800
75.7600
317,800
Mon, 22 Dec 2025
77.3600
78.1700
76.3000
77.1900
443,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
76.9200
77.6000
75.7900
77.4000
1,182,400
Thu, 18 Dec 2025
77.3500
77.7000
76.5500
77.0600
335,200
Wed, 17 Dec 2025
76.8900
78.1600
76.4100
76.6800
327,100
Tue, 16 Dec 2025
77.6700
78.0000
75.8000
77.1200
438,700
Mon, 15 Dec 2025
9 · 8-K
After-hours · 16:11 ET
8-K - INVESTOR PRESENTATION DECEMBER 2025 ↗
Mon, 15 Dec 2025
76.8800
77.6600
76.7400
77.5800
291,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
77.0500
77.2100
76.0500
76.6900
200,400
Thu, 11 Dec 2025
76.2500
77.7100
75.9900
76.8600
269,800
Wed, 10 Dec 2025
8 · 8-K
After-hours · 16:15 ET
Q4 2025 COMMON DIVIDEND ↗
Wed, 10 Dec 2025
74.0600
77.5600
74.0600
76.5000
428,000
Tue, 09 Dec 2025
73.8400
75.1400
73.8400
74.2900
288,000
Mon, 08 Dec 2025
73.9100
74.6700
73.0900
74.1500
196,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
73.3500
74.2800
72.8900
73.6400
267,300
Thu, 04 Dec 2025
73.8800
74.3600
73.4400
73.7300
170,900
Wed, 03 Dec 2025
73.4400
74.6600
72.5800
74.0300
271,200
Tue, 02 Dec 2025
73.7200
74.1500
72.7000
73.2700
195,700
Mon, 01 Dec 2025
71.3900
73.5100
70.8200
73.2700
177,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
72.8000
72.8000
71.8300
72.0500
111,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
73.1500
73.9900
72.6500
72.8200
533,300
Tue, 25 Nov 2025
71.3800
74.3300
71.3800
73.7500
427,400
Mon, 24 Nov 2025
69.9400
71.3000
68.3000
70.9600
306,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
67.1400
70.5500
67.0000
69.8600
315,700
Thu, 20 Nov 2025
68.0100
69.0800
66.7800
66.9100
261,600
Wed, 19 Nov 2025
66.6000
67.4000
66.1700
67.1900
210,500
Tue, 18 Nov 2025
66.2400
67.5400
66.2400
66.5800
326,400
Mon, 17 Nov 2025
69.1200
69.1200
66.2400
66.4600
322,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
67.8800
69.4000
67.5000
69.1600
311,500
Thu, 13 Nov 2025
69.4300
70.2700
68.6100
69.0100
292,700
Wed, 12 Nov 2025
70.0600
71.3400
69.6600
69.7300
218,000
Tue, 11 Nov 2025
69.7300
70.5500
69.3800
70.1400
185,700
Mon, 10 Nov 2025
70.8500
71.2000
69.5100
69.6800
387,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
69.3300
70.5500
68.7400
70.4800
257,400
Thu, 06 Nov 2025
69.6900
70.2400
67.9500
69.3800
306,800
Wed, 05 Nov 2025
7 · 10-Q
After-hours · 16:12 ET
10-Q - Q3 2025 ↗
Wed, 05 Nov 2025
67.9100
70.6600
67.9100
69.7400
337,700
Tue, 04 Nov 2025
66.5000
68.3900
66.5000
68.1300
402,600
Mon, 03 Nov 2025
6 · 8-K
After-hours · 16:10 ET
8-K - INVESTOR PRESENTATION NOVEMBER 2025 ↗
Mon, 03 Nov 2025
66.4400
67.8000
65.6800
67.7500
399,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
67.3500
67.4400
66.1200
67.2900
294,600
Thu, 30 Oct 2025
67.1000
68.0700
65.4500
67.1700
289,100
Wed, 29 Oct 2025
67.9000
68.9200
66.4000
67.0400
256,700
Tue, 28 Oct 2025
68.0000
68.7000
67.7100
68.2900
171,300
Mon, 27 Oct 2025
69.3000
69.6800
68.2200
68.3000
189,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
68.7700
69.6100
68.6100
69.2000
166,500
Thu, 23 Oct 2025
67.7600
68.5200
66.6300
68.1300
268,900
Wed, 22 Oct 2025
69.1000
69.5200
67.6700
67.9700
276,400
Tue, 21 Oct 2025
69.1300
69.3200
68.5100
68.9300
308,700
Mon, 20 Oct 2025
66.6400
69.0500
66.2400
68.6000
420,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
65.5800
66.9400
64.4200
66.2300
432,700
Thu, 16 Oct 2025
5 · 8-K
After-hours · 16:11 ET
8-K - Q3 2025 EARNINGS RELEASE ↗
Thu, 16 Oct 2025
67.5500
67.8500
63.3300
64.3900
524,000
Wed, 15 Oct 2025
70.0400
70.0500
67.6300
67.9200
394,300
Tue, 14 Oct 2025
67.2700
70.2600
67.1500
69.8400
281,000
Mon, 13 Oct 2025
66.5000
67.9200
65.9900
67.8100
263,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
69.2400
70.3400
65.2800
65.5000
389,300
Thu, 09 Oct 2025
69.3000
69.6400
68.1400
68.8000
316,400
Wed, 08 Oct 2025
70.2300
70.6200
69.3900
69.5000
286,400
Tue, 07 Oct 2025
70.5100
70.8800
69.7700
70.0700
215,300
Mon, 06 Oct 2025
69.3100
71.5800
69.3100
70.2900
278,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
69.3800
70.5600
68.8900
69.4500
350,900
Thu, 02 Oct 2025
68.9300
69.4800
68.4200
68.8900
238,900
Wed, 01 Oct 2025
68.5800
69.2200
67.8500
69.1300
156,000
Tue, 30 Sep 2025
69.2300
69.6400
68.0900
69.1700
211,200
Mon, 29 Sep 2025
70.3600
70.4700
68.9500
69.4400
238,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
70.7200
71.3700
70.1900
70.9900
175,700
Thu, 25 Sep 2025
70.1100
70.6300
69.7600
70.4100
175,800
Wed, 24 Sep 2025
70.3600
70.9200
68.5300
70.4400
144,700
Tue, 23 Sep 2025
70.2800
71.8200
70.2800
70.5500
218,800
Mon, 22 Sep 2025
70.6500
70.9200
69.7900
70.1500
227,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
72.8400
73.3600
70.9100
71.1300
1,012,900
Thu, 18 Sep 2025
4 · 8-K
After-hours · 16:19 ET
8-K - Q3 2025 COMMON DIVIDEND ↗
Thu, 18 Sep 2025
70.8700
73.0200
70.5300
72.8400
300,000
Wed, 17 Sep 2025
70.0500
72.2900
69.8600
70.4500
294,300
Tue, 16 Sep 2025
70.8100
70.8100
69.0800
69.8800
301,100
Mon, 15 Sep 2025
70.8000
71.6400
67.8400
70.8700
672,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
70.0100
71.3100
68.3900
71.2800
433,400
Thu, 11 Sep 2025
69.4700
70.1800
69.0300
70.0900
189,700
Wed, 10 Sep 2025
3 · 8-K/A
After-hours · 16:12 ET
8-K/A ↗
Wed, 10 Sep 2025
69.7000
70.4100
69.1400
69.3100
254,800
Tue, 09 Sep 2025
70.7300
71.3100
69.6100
69.8500
251,400
Mon, 08 Sep 2025
71.1400
71.6900
70.0500
71.0000
202,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
72.2900
73.1100
70.8600
71.0900
358,900
Thu, 04 Sep 2025
70.8600
72.1500
70.5800
72.0500
279,100
Wed, 03 Sep 2025
70.5600
71.4700
68.0700
70.5300
242,500
Tue, 02 Sep 2025
2 · 8-K
After-hours · 16:14 ET
8-K - RAYMOND JAMES INVESTOR PRESENTATION ↗
Tue, 02 Sep 2025
70.7700
71.3000
70.1900
71.0500
217,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
71.8300
72.3500
71.4300
71.5100
210,700
Thu, 28 Aug 2025
72.1600
72.5600
71.2100
71.6900
205,000
Wed, 27 Aug 2025
70.9400
72.4700
70.9300
71.9400
252,600
Tue, 26 Aug 2025
70.4200
71.7000
70.4200
71.3100
252,800
Mon, 25 Aug 2025
70.4300
71.2400
67.9300
70.5600
264,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
67.4500
70.9800
66.8400
70.9400
333,100
Thu, 21 Aug 2025
66.7900
67.9000
66.4600
66.9600
313,800
Wed, 20 Aug 2025
66.8100
67.5000
66.2300
67.2400
265,900
Tue, 19 Aug 2025
66.7600
67.6400
66.5000
66.7100
187,600
Mon, 18 Aug 2025
65.6500
67.1100
65.0900
66.8700
310,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
68.1900
68.5500
66.0700
66.0800
452,400
Thu, 14 Aug 2025
66.7600
68.1700
66.7600
68.0000
410,700
Wed, 13 Aug 2025
67.1600
68.3300
66.8100
67.8600
335,200
Tue, 12 Aug 2025
64.9900
67.1900
63.2500
66.9000
362,600
Mon, 11 Aug 2025
63.8900
64.4200
63.4600
64.3400
274,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
63.6900
64.0100
62.9000
63.8100
141,000
Thu, 07 Aug 2025
64.2500
64.2500
62.7300
63.1500
298,800
Wed, 06 Aug 2025
64.1200
64.4900
63.5200
63.5900
336,600
Tue, 05 Aug 2025
1 · 10-Q
After-hours · 16:13 ET
10-Q Q2 2025 ↗
Tue, 05 Aug 2025
64.1100
64.6800
62.5900
64.1200
530,500
Mon, 04 Aug 2025
62.4200
63.9900
62.0700
63.9600
353,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
62.7800
63.1400
61.5500
62.0600
546,800
Thu, 31 Jul 2025
63.5600
64.2100
63.2100
63.5500
389,800
Wed, 30 Jul 2025
65.1500
65.5800
63.9600
64.2600
461,400
Tue, 29 Jul 2025
66.4000
66.4000
64.6400
64.8600
628,600
Mon, 28 Jul 2025
66.3000
66.3300
65.7100
65.8700
269,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend