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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
85.8500
87.6200
85.8500
86.1100
86,432
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
85.8200
86.8000
84.0100
85.8400
201,300
Thu, 23 Jul 2026
19 · 10-Q
After-hours · 16:09 ET
10-Q 2ND QUARTER 2026 ↗
Thu, 23 Jul 2026
18 · 8-K
After-hours · 16:08 ET
8-K 2ND QTR 2026 EARNINGS RELEASE ↗
Thu, 23 Jul 2026
81.9000
83.4300
81.5600
83.1800
191,000
Wed, 22 Jul 2026
83.0400
83.6800
82.3600
82.8400
109,200
Tue, 21 Jul 2026
83.1100
83.7300
82.7900
83.3500
134,100
Mon, 20 Jul 2026
83.6300
83.8300
82.9500
83.4300
143,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
84.1600
84.7600
83.0200
83.4800
116,300
Thu, 16 Jul 2026
82.2200
85.0600
82.2200
84.8500
111,200
Wed, 15 Jul 2026
81.6200
83.0800
81.4100
82.2300
107,500
Tue, 14 Jul 2026
81.7400
82.2700
80.3800
81.5000
112,000
Mon, 13 Jul 2026
81.5800
82.2200
81.4400
81.7400
103,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
80.9800
81.7300
80.8100
81.4400
70,600
Thu, 09 Jul 2026
80.5100
81.7900
80.2300
81.1500
122,800
Wed, 08 Jul 2026
81.4400
82.3900
80.1500
80.5100
164,900
Tue, 07 Jul 2026
82.8500
83.4900
81.6200
81.7100
143,500
Mon, 06 Jul 2026
82.2200
83.0500
81.3500
82.3500
123,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.4800
83.8800
81.7500
82.0900
92,900
Wed, 01 Jul 2026
81.7600
83.5600
80.0000
83.3100
165,800
Tue, 30 Jun 2026
81.9500
82.1000
81.0200
81.5800
127,400
Mon, 29 Jun 2026
81.6000
83.9000
80.4900
81.9500
167,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.6500
82.9900
80.9600
81.9600
520,600
Thu, 25 Jun 2026
80.7700
81.6900
80.3700
81.1900
165,600
Wed, 24 Jun 2026
79.3400
80.5800
78.8700
80.2700
173,800
Tue, 23 Jun 2026
78.0300
79.1100
77.8100
78.9400
112,800
Mon, 22 Jun 2026
77.0200
78.3400
76.9300
77.8200
115,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
77.2800
77.6500
76.6100
76.9100
268,200
Wed, 17 Jun 2026
77.3800
78.5300
75.7600
76.4900
149,500
Tue, 16 Jun 2026
77.7900
86.6400
77.2900
77.6600
113,900
Mon, 15 Jun 2026
78.6900
79.0800
77.2100
77.4000
126,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
78.1800
78.8000
78.1200
78.5200
119,300
Thu, 11 Jun 2026
78.0000
78.5300
77.0000
77.8300
91,100
Wed, 10 Jun 2026
77.2200
77.9900
77.2200
77.5800
113,800
Tue, 09 Jun 2026
76.4700
78.1000
76.4700
76.7000
138,500
Mon, 08 Jun 2026
75.6000
76.4400
75.5000
75.9500
107,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.6500
76.2000
74.6500
75.3500
145,200
Thu, 04 Jun 2026
73.5000
74.8900
73.5000
74.6500
131,400
Wed, 03 Jun 2026
73.8600
74.1600
72.4700
72.7400
156,700
Tue, 02 Jun 2026
72.6000
74.4500
72.6000
74.2600
100,300
Mon, 01 Jun 2026
73.2500
73.8400
72.4400
72.9300
100,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
73.3900
74.0700
73.0000
73.8200
88,000
Thu, 28 May 2026
73.4300
74.0800
72.1900
73.5600
127,900
Wed, 27 May 2026
74.4300
75.0700
73.5200
73.7000
158,800
Tue, 26 May 2026
74.1200
74.9500
72.9600
74.4200
123,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
73.9900
76.0000
73.4400
73.9500
99,700
Thu, 21 May 2026
72.9600
74.1400
71.7800
73.8900
132,900
Wed, 20 May 2026
72.4700
73.9400
72.2100
73.4800
135,800
Tue, 19 May 2026
72.1200
72.6600
71.4900
72.4000
89,400
Mon, 18 May 2026
71.6100
72.6000
71.6000
72.2000
95,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
71.7800
71.7800
70.6600
71.2400
114,500
Thu, 14 May 2026
71.9600
72.8200
71.7000
71.8200
98,400
Wed, 13 May 2026
72.2000
72.2300
71.0800
71.5700
118,600
Tue, 12 May 2026
72.3800
72.5700
70.7500
72.3000
109,800
Mon, 11 May 2026
74.0400
74.1100
72.3400
72.6700
146,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
73.5300
74.0900
73.2600
73.8000
73,100
Thu, 07 May 2026
74.0900
74.6500
73.3400
73.6600
109,700
Wed, 06 May 2026
74.1200
74.5500
72.6300
73.8200
79,000
Tue, 05 May 2026
72.8400
73.9200
72.2200
73.5900
78,100
Mon, 04 May 2026
73.5800
74.4300
72.5700
73.0600
114,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
17 · 8-K
After market open · 12:43 ET
8-K 1ST QTR 2026 INVESTOR PRESENTATION ↗
Fri, 01 May 2026
73.5500
74.5200
72.3600
73.8600
110,100
Thu, 30 Apr 2026
72.0500
73.7300
72.0500
73.5300
113,900
Wed, 29 Apr 2026
73.9800
74.1100
72.2100
72.6000
146,700
Tue, 28 Apr 2026
74.0900
75.1700
74.0200
74.3800
119,400
Mon, 27 Apr 2026
73.3900
74.5900
73.0500
73.8000
132,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
16 · 8-K
After-hours · 16:00 ET
8-K 2026 SHAREHOLDER VOTING RESULTS ↗
Fri, 24 Apr 2026
74.0500
76.4400
72.5300
73.1100
210,800
Thu, 23 Apr 2026
15 · 10-Q
After-hours · 16:01 ET
10-Q 1ST QUARTER 2026 ↗
Thu, 23 Apr 2026
73.5700
74.2500
73.4600
73.9000
110,600
Thu, 23 Apr 2026
14 · 8-K
Pre-market · 07:45 ET
8-K 1ST QTR 2026 EARNINGS RELEASE ↗
Wed, 22 Apr 2026
73.0800
73.9500
72.2800
73.2000
146,300
Tue, 21 Apr 2026
74.8400
75.2300
72.9400
72.9600
118,800
Mon, 20 Apr 2026
74.4600
75.6400
74.1700
74.7600
135,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
73.0400
75.4300
73.0400
74.6500
191,600
Thu, 16 Apr 2026
73.4100
73.9600
72.5000
72.5400
175,900
Wed, 15 Apr 2026
74.1300
74.1800
73.0700
73.7900
132,100
Tue, 14 Apr 2026
73.7800
74.7600
73.0100
74.2500
125,300
Mon, 13 Apr 2026
73.7200
74.0800
73.3100
73.9300
155,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
74.2200
74.2200
72.9400
73.8800
203,800
Thu, 09 Apr 2026
13 · DEFA14A
After market open · 15:43 ET
DEFA14A SUPPLEMENT TO THE 2026 PROXY STATEMENT ↗
Thu, 09 Apr 2026
72.7600
75.1600
72.7600
74.4100
230,300
Wed, 08 Apr 2026
72.7700
73.9100
72.5400
73.2300
214,600
Tue, 07 Apr 2026
71.3800
72.1100
71.0800
71.8800
120,900
Mon, 06 Apr 2026
70.6300
71.8100
70.4100
71.5300
131,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
69.8300
70.8900
69.2600
70.6800
149,900
Wed, 01 Apr 2026
69.3000
70.8500
69.3000
70.2800
125,800
Tue, 31 Mar 2026
69.4000
69.6400
68.7100
69.2100
155,400
Mon, 30 Mar 2026
68.5300
69.8200
68.3400
68.5700
131,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
68.2400
68.7400
67.8900
68.1900
119,700
Thu, 26 Mar 2026
67.0800
68.4900
66.2400
68.4800
112,600
Wed, 25 Mar 2026
68.8100
68.8700
67.4700
68.0500
106,200
Tue, 24 Mar 2026
67.4900
69.2700
67.3400
68.3900
223,500
Mon, 23 Mar 2026
67.6400
69.1200
66.8000
68.1000
234,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.8600
67.1300
66.0100
66.2000
491,700
Thu, 19 Mar 2026
65.6200
67.3800
65.2500
66.8300
179,000
Wed, 18 Mar 2026
66.6700
66.9000
65.6500
66.1200
136,400
Tue, 17 Mar 2026
68.2600
68.6000
66.7200
67.0800
161,900
Mon, 16 Mar 2026
68.0800
68.8100
67.8500
67.8700
139,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
12 · DEF 14A
After-hours · 16:02 ET
1ST SOURCE CORPORATION 2026 PROXY ↗
Fri, 13 Mar 2026
68.0700
68.6700
67.0300
67.7800
133,300
Thu, 12 Mar 2026
66.2600
67.9100
66.2600
67.8300
161,700
Wed, 11 Mar 2026
67.3100
67.6800
66.7700
67.4600
152,100
Tue, 10 Mar 2026
66.8900
68.6600
66.7400
67.4700
207,900
Mon, 09 Mar 2026
66.5300
67.5300
65.1200
67.2900
183,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
66.7400
67.5400
65.8100
67.4400
124,500
Thu, 05 Mar 2026
67.9900
68.6600
67.2700
68.0600
136,300
Wed, 04 Mar 2026
68.5300
69.2100
68.0000
68.6500
100,300
Tue, 03 Mar 2026
66.7600
71.7000
66.1800
68.0400
89,700
Mon, 02 Mar 2026
66.2300
68.7300
65.5200
67.8200
121,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
68.4200
68.4200
66.6800
67.0100
189,900
Thu, 26 Feb 2026
69.7000
70.3300
68.5600
69.3600
153,600
Wed, 25 Feb 2026
68.6800
69.3400
68.1100
69.3100
67,000
Tue, 24 Feb 2026
68.2400
68.2800
67.3600
68.1900
90,000
Mon, 23 Feb 2026
11 · 8-K
After market open · 14:42 ET
FORM 8-K MURPHY NEWS RELEASE ↗
Mon, 23 Feb 2026
70.5900
70.6700
67.6200
68.0000
107,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
70.0000
70.7800
69.1900
70.5900
103,000
Thu, 19 Feb 2026
70.2200
70.8500
69.2700
70.0000
95,600
Wed, 18 Feb 2026
70.7100
71.9800
70.4200
70.5800
164,900
Tue, 17 Feb 2026
10 · 10-K
After-hours · 16:02 ET
10-K 2025.12.31 ↗
Tue, 17 Feb 2026
70.5800
71.8200
70.2900
71.1000
108,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
69.8400
70.7200
68.4600
70.4700
127,400
Thu, 12 Feb 2026
69.2000
70.0100
68.1500
69.9500
119,900
Wed, 11 Feb 2026
69.8000
70.4700
68.4900
68.7900
51,600
Tue, 10 Feb 2026
70.1000
70.7900
69.0100
69.5300
109,200
Mon, 09 Feb 2026
70.4500
70.9200
69.7600
70.0900
61,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
70.3700
71.0000
69.8900
70.4500
91,300
Thu, 05 Feb 2026
69.6700
70.4100
69.0900
69.8300
84,100
Wed, 04 Feb 2026
69.0800
69.9400
67.4000
69.5900
114,700
Tue, 03 Feb 2026
68.1400
69.5700
67.6000
68.6500
122,700
Mon, 02 Feb 2026
67.5500
69.0100
67.5500
68.4700
110,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
9 · 8-K
After market open · 13:10 ET
8-K ↗
Fri, 30 Jan 2026
65.5200
67.7300
65.1600
67.3300
159,200
Thu, 29 Jan 2026
65.2200
66.0300
65.0100
65.9100
168,800
Wed, 28 Jan 2026
66.5200
66.9000
65.0200
65.1300
97,200
Tue, 27 Jan 2026
66.9300
67.6200
66.2800
66.7200
110,400
Mon, 26 Jan 2026
66.5500
67.4600
66.1100
66.9900
148,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
67.7500
69.2900
65.5200
66.1500
133,400
Fri, 23 Jan 2026
8 · 8-K
Next filing day · accepted 22 Jan, 20:53 ET
8-K 4TH QTR 2025 EARNINGS RELEASE ↗
Thu, 22 Jan 2026
67.6000
68.6400
66.5100
67.5200
74,200
Wed, 21 Jan 2026
65.1500
67.4600
65.1500
67.4000
145,900
Tue, 20 Jan 2026
63.8100
65.3000
63.7600
65.2000
196,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
65.2700
65.4900
64.5200
64.7000
102,900
Thu, 15 Jan 2026
64.0700
65.5800
64.0600
65.3700
116,100
Wed, 14 Jan 2026
63.5400
64.2400
63.2300
64.2300
111,400
Tue, 13 Jan 2026
63.5600
63.7700
62.9600
63.4300
65,800
Mon, 12 Jan 2026
63.4500
63.9900
63.0100
63.5100
79,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
64.5000
65.3500
63.7500
63.7600
90,500
Thu, 08 Jan 2026
62.9400
65.1600
62.9400
64.7200
81,900
Wed, 07 Jan 2026
63.4900
63.9100
62.0900
63.3200
88,900
Tue, 06 Jan 2026
63.1900
63.6600
61.9000
63.5600
110,800
Mon, 05 Jan 2026
62.3200
64.2000
60.3000
63.5200
151,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
62.6300
62.7900
61.9100
62.4600
77,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
63.7800
63.7800
61.6200
62.4900
91,000
Tue, 30 Dec 2025
63.4000
63.5100
62.7400
62.8700
64,700
Mon, 29 Dec 2025
64.1200
64.1200
63.3700
63.4600
62,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
64.2700
64.7000
63.7300
63.9700
55,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
64.3500
65.6500
63.9100
64.3200
52,900
Tue, 23 Dec 2025
64.5900
64.8700
64.2300
64.2600
67,200
Mon, 22 Dec 2025
65.4800
65.8000
64.5500
64.7700
80,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
66.5500
66.7600
64.7300
65.4800
230,100
Thu, 18 Dec 2025
66.4400
67.1000
66.4400
66.8300
98,200
Wed, 17 Dec 2025
66.0300
66.7900
65.7900
66.2000
104,500
Tue, 16 Dec 2025
66.4400
66.8400
65.4200
66.1700
115,400
Mon, 15 Dec 2025
66.2900
67.3900
66.0200
66.2600
101,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
66.1300
66.4900
64.7300
65.8200
80,100
Thu, 11 Dec 2025
66.1000
67.0000
65.6500
65.8300
134,000
Wed, 10 Dec 2025
64.1000
66.4100
64.1000
66.2600
142,700
Tue, 09 Dec 2025
64.2600
64.9100
62.9300
64.1000
61,000
Mon, 08 Dec 2025
64.0400
65.3500
63.1400
64.1100
106,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
63.9800
64.2300
63.4400
63.6700
43,100
Thu, 04 Dec 2025
64.6600
64.6600
63.4900
63.9600
79,200
Wed, 03 Dec 2025
63.8700
64.6300
63.3200
64.4100
88,500
Tue, 02 Dec 2025
63.6200
64.0300
62.7900
63.6200
134,200
Mon, 01 Dec 2025
62.1200
63.4400
61.8500
63.2100
95,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
62.2000
63.3200
62.2000
62.4400
54,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
62.8100
63.5800
62.7200
63.0700
72,700
Tue, 25 Nov 2025
62.1600
63.5700
62.1600
63.1800
67,100
Mon, 24 Nov 2025
61.9000
62.2500
61.6100
61.8100
68,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.3300
62.7800
60.2200
62.0900
104,400
Thu, 20 Nov 2025
61.0600
61.4600
60.2400
60.3100
67,900
Wed, 19 Nov 2025
59.9100
60.6700
59.9100
60.3200
53,100
Tue, 18 Nov 2025
59.6800
60.4900
59.6700
60.1000
45,800
Mon, 17 Nov 2025
61.1000
61.8000
59.5500
59.6800
82,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
61.4400
61.5500
59.9300
61.4300
49,300
Thu, 13 Nov 2025
61.9800
62.3300
61.0200
61.5800
60,300
Wed, 12 Nov 2025
61.7300
62.5400
61.4900
61.7300
45,300
Tue, 11 Nov 2025
61.2400
62.0900
60.5600
61.4700
62,700
Mon, 10 Nov 2025
61.0700
62.3700
60.3600
61.2100
55,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.4400
60.8100
60.0800
60.7800
64,800
Thu, 06 Nov 2025
61.0200
61.0200
60.3000
60.4400
45,200
Wed, 05 Nov 2025
60.1000
61.0600
60.1000
61.0100
83,500
Tue, 04 Nov 2025
59.0400
60.4400
59.0400
60.1100
79,600
Mon, 03 Nov 2025
59.4000
59.9800
58.5000
59.8700
91,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
7 · 8-K
After market open · 14:13 ET
8-K ↗
Fri, 31 Oct 2025
59.1400
59.8400
58.6200
59.4400
72,900
Thu, 30 Oct 2025
58.7800
60.3000
58.5600
59.5600
85,800
Wed, 29 Oct 2025
60.3500
61.1200
58.7900
59.0900
106,800
Tue, 28 Oct 2025
59.7400
61.7000
59.3200
60.6500
100,700
Mon, 27 Oct 2025
61.0100
61.0100
59.5300
59.5400
80,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
6 · 8-K
After market open · 15:59 ET
8-K GRIFFITH RETIREMENT ↗
Fri, 24 Oct 2025
60.6600
61.8300
59.3000
61.0200
95,800
Thu, 23 Oct 2025
5 · 10-Q
After-hours · 16:09 ET
10-Q 3RD QUARTER 2025 ↗
Thu, 23 Oct 2025
4 · 8-K
After-hours · 16:07 ET
8-K 3RD QTR 2025 EARNINGS RELEASE ↗
Thu, 23 Oct 2025
60.1700
60.5300
58.6900
58.8800
92,500
Wed, 22 Oct 2025
59.7500
60.7900
59.5400
60.1300
87,500
Tue, 21 Oct 2025
58.8600
59.8300
58.8400
59.6500
66,400
Mon, 20 Oct 2025
58.2500
59.2600
58.1500
59.1700
78,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
58.0500
58.8000
57.8400
57.9800
107,500
Thu, 16 Oct 2025
59.3900
59.3900
56.8900
57.5500
115,800
Wed, 15 Oct 2025
60.7100
60.7100
59.1600
59.5900
67,300
Tue, 14 Oct 2025
58.8900
60.6000
58.8900
60.4400
80,000
Mon, 13 Oct 2025
58.9000
59.1800
58.4700
59.1200
62,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
60.3800
60.6800
58.2800
58.3100
93,300
Thu, 09 Oct 2025
60.3000
60.6100
59.6100
60.0800
55,500
Wed, 08 Oct 2025
60.9300
61.0000
60.2500
60.4900
51,700
Tue, 07 Oct 2025
61.1600
61.6100
60.5000
60.5800
67,400
Mon, 06 Oct 2025
61.0800
61.5400
60.2400
60.8900
93,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
60.2300
61.5200
60.2300
60.5800
71,900
Thu, 02 Oct 2025
60.3900
60.8800
59.9100
60.3100
78,300
Wed, 01 Oct 2025
61.0600
61.1200
60.3600
60.9000
69,300
Tue, 30 Sep 2025
61.4200
61.9000
60.6800
61.5600
65,600
Mon, 29 Sep 2025
3 · 8-K/A
After-hours · 16:53 ET
8-K EMPLOYMENT AGREEMENT ↗
Mon, 29 Sep 2025
62.8200
62.8200
61.4400
61.5600
66,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
62.3500
63.0000
62.3000
62.8100
66,000
Thu, 25 Sep 2025
62.4700
62.8100
61.8800
62.3500
70,600
Wed, 24 Sep 2025
62.5800
63.6800
62.1600
62.6100
60,700
Tue, 23 Sep 2025
63.1000
64.0200
62.6500
62.6800
77,900
Mon, 22 Sep 2025
63.3900
63.8600
62.7100
62.9600
87,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
65.0300
65.0300
63.6300
63.6500
258,100
Thu, 18 Sep 2025
63.6000
65.2700
63.6000
65.2100
89,300
Wed, 17 Sep 2025
63.4600
65.2500
62.9800
63.3700
118,500
Tue, 16 Sep 2025
63.0700
63.2400
62.0900
63.1200
67,400
Mon, 15 Sep 2025
63.3900
64.0300
63.0300
63.3000
76,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
64.3700
64.3700
63.3300
63.3400
44,500
Thu, 11 Sep 2025
63.7400
64.3900
63.3000
64.3300
73,000
Wed, 10 Sep 2025
63.8100
64.2700
63.4500
63.6400
50,800
Tue, 09 Sep 2025
64.3100
65.1300
63.6000
63.8400
58,000
Mon, 08 Sep 2025
64.4400
64.6500
63.7500
64.5800
60,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
65.0000
65.8200
63.8700
64.1600
54,300
Thu, 04 Sep 2025
64.0900
64.8800
63.5900
64.8700
51,400
Wed, 03 Sep 2025
63.9800
64.6800
63.4400
63.8000
51,400
Tue, 02 Sep 2025
63.8600
64.3500
63.5000
64.2700
49,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
64.9000
64.9700
64.3200
64.4200
49,300
Thu, 28 Aug 2025
64.9900
64.9900
63.2400
64.6900
60,900
Wed, 27 Aug 2025
64.0500
64.8400
64.0400
64.6100
51,000
Tue, 26 Aug 2025
63.6900
64.5900
63.5000
64.2400
95,600
Mon, 25 Aug 2025
63.8700
64.5000
63.5200
63.7100
118,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
61.5400
64.3200
61.5400
64.0800
117,400
Thu, 21 Aug 2025
61.3000
61.6800
60.9600
61.1300
50,200
Wed, 20 Aug 2025
61.9100
61.9100
61.0600
61.4700
55,000
Tue, 19 Aug 2025
61.2000
62.0600
61.2000
61.6700
61,800
Mon, 18 Aug 2025
60.4900
61.3300
60.3500
61.2000
64,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
61.7100
61.7100
60.4200
60.5000
75,900
Thu, 14 Aug 2025
61.4500
61.6600
59.1100
61.5700
77,200
Wed, 13 Aug 2025
61.5000
62.1700
61.2400
62.1600
69,800
Tue, 12 Aug 2025
59.1700
61.0800
59.0700
61.0500
98,800
Mon, 11 Aug 2025
58.9200
58.9500
58.4100
58.7300
64,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
58.7100
59.0700
58.2600
58.8400
47,800
Thu, 07 Aug 2025
59.3900
59.3900
58.2100
58.3000
58,200
Wed, 06 Aug 2025
2 · 8-K
After market open · 15:31 ET
8-K ↗
Wed, 06 Aug 2025
58.8800
59.2900
58.5100
59.0100
83,100
Tue, 05 Aug 2025
59.4200
59.4200
58.2300
58.9500
95,100
Mon, 04 Aug 2025
58.9400
59.7100
58.9200
59.5000
77,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
59.3400
59.5000
58.0600
58.7900
106,400
Thu, 31 Jul 2025
60.1500
61.7100
59.3400
59.8200
119,700
Wed, 30 Jul 2025
61.2200
62.2900
60.4300
60.7000
87,100
Tue, 29 Jul 2025
1 · 8-K
After-hours · 17:14 ET
8-K PRESS RELEASE ↗
Tue, 29 Jul 2025
62.5700
63.0600
61.4000
61.4200
71,400
Mon, 28 Jul 2025
61.4200
63.0300
61.2800
61.9300
105,600
Sun, 27 Jul 2025
Weekend