Gorman-Rupp Company (The) GRC
Open calendar →Gorman-Rupp Company (The) Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 37.80 → 80.09 · 111.9%
Numbered dotted lines mark the filtered filings under Announcement Events below.
Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)
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
No data yet
79.7700
81.4300
79.0900
80.0900
195,903
80.5300
80.5900
78.1000
80.3000
124,800
80.7400
81.1200
78.6600
79.1900
125,500
Weekend
Weekend
78.6100
80.3200
76.1900
79.7400
212,900
78.4300
81.1500
77.8800
80.7600
154,800
80.6300
81.8200
78.2400
79.1900
159,300
80.0000
80.5400
78.5600
80.0300
187,800
79.1100
80.3900
78.0500
78.6000
128,300
Weekend
Weekend
78.6000
80.9200
78.5200
79.5000
201,900
79.6600
80.4100
78.3300
79.4000
153,800
79.3000
79.3000
76.9400
78.0700
249,900
84.0300
84.3400
78.5300
79.8200
392,000
84.0900
85.8200
83.7400
85.3100
194,700
Weekend
Weekend
No trading
88.4900
88.4900
82.7600
84.0600
260,200
90.9400
92.7800
88.0800
88.7200
269,200
90.9600
92.5500
90.2800
91.7400
154,900
88.3200
91.1700
87.5500
90.2000
184,000
Weekend
Weekend
89.4200
90.3500
87.9500
89.2500
471,900
87.3500
91.3800
87.0000
90.8500
174,800
86.3300
87.7300
85.3900
85.8300
273,800
86.2600
87.8900
84.9800
86.4700
181,200
88.3700
89.6200
87.7400
87.9300
257,500
Weekend
Weekend
No trading
88.0600
88.7700
86.7300
87.7700
288,500
85.4400
88.1200
85.0000
86.7400
222,300
86.4000
87.7100
84.8100
84.9800
182,400
85.7300
86.5800
83.8200
85.4000
218,700
Weekend
Weekend
83.7700
84.9900
83.1700
84.5900
188,700
80.9100
83.6800
80.2000
82.8200
215,200
81.0000
82.1000
79.4400
79.4500
141,300
79.0500
81.6800
78.5400
81.1100
129,500
77.8600
79.5100
77.3500
77.9100
103,800
Weekend
Weekend
77.5700
78.7700
77.0800
77.0900
116,100
76.5800
78.3700
76.5700
77.9800
129,200
75.6900
77.5800
74.9800
75.9900
138,400
74.1300
76.2300
74.1300
75.5800
80,600
74.1100
74.9000
72.5500
73.7100
80,100
Weekend
Weekend
75.2500
75.7900
74.0000
74.9500
123,700
75.1900
75.2000
73.8000
74.8500
88,900
76.1800
76.3100
75.3000
75.6800
98,700
73.6300
75.7400
73.6300
75.7000
91,400
No trading
Weekend
Weekend
72.7500
73.0700
71.5000
72.6600
112,500
72.4200
73.1300
71.1900
72.4500
110,000
71.1700
72.8400
70.4000
72.8100
123,200
70.3400
72.0100
68.9400
70.5900
127,300
73.3000
74.3800
71.7400
71.8000
144,800
Weekend
Weekend
74.6000
74.6900
72.0000
73.3000
126,700
76.2900
77.1600
74.9700
76.0700
83,400
76.2400
77.7700
75.2800
75.4400
111,400
77.7400
77.7400
74.7400
75.9000
126,600
77.3700
78.6300
75.4900
77.8800
95,400
Weekend
Weekend
77.2400
77.9000
76.3500
77.2800
83,500
77.9000
78.7200
76.4100
76.5200
122,000
78.9000
79.5400
77.3200
77.7400
128,000
76.6700
78.2000
75.8100
77.4300
89,200
75.8500
77.6300
74.9100
75.6800
152,500
Weekend
Weekend
76.0300
76.6200
73.5000
76.1500
136,700
73.4900
75.9000
72.5000
75.7400
128,100
75.3600
75.4000
72.1000
72.9800
174,100
76.5200
76.5200
74.5400
75.1600
171,200
10 · 8-K
After market open · 13:57 ET
8-K ↗
9 · 10-Q
After market open · 11:31 ET
10-Q ↗
77.1800
77.6000
74.1700
75.9600
194,500
Weekend
Weekend
74.7200
78.5000
71.2400
76.7800
691,800
8 · 8-K
After market open · 13:40 ET
8-K ↗
68.9500
75.0300
68.9500
74.3700
232,300
67.4700
68.3300
65.8600
66.2100
154,900
65.5700
67.1400
65.0400
66.9700
155,500
67.8300
68.5900
65.5700
65.6400
189,800
Weekend
Weekend
68.8600
70.1900
68.2600
68.2600
835,700
67.7800
68.7300
66.8900
67.6600
204,900
71.0200
71.7900
67.9100
68.1200
172,800
71.9100
73.2400
71.4800
71.5200
237,600
68.8300
72.5500
68.8300
72.1600
312,900
Weekend
Weekend
69.4500
69.4500
68.3200
68.8300
68,000
66.8000
69.8800
66.4600
69.2300
117,000
66.0000
67.7500
65.8500
67.3000
156,000
62.5600
63.9800
62.4500
63.8000
77,900
62.4000
63.0900
61.4000
62.8300
66,300
Weekend
Weekend
No trading
62.4900
64.0600
61.9600
62.5000
67,300
62.9800
65.0100
62.7600
64.0300
111,500
61.5800
62.6900
61.0300
62.1300
115,400
61.9200
61.9200
60.0800
60.3900
118,400
Weekend
Weekend
62.2100
62.5300
61.0000
61.4200
120,700
63.3700
64.9200
62.4500
62.4500
140,600
63.4900
65.0000
61.9500
64.1200
157,600
61.1600
62.8000
60.1400
62.4900
156,900
60.4800
62.7700
60.2500
62.0400
407,300
7 · DEF 14A
Pre-market · 09:20 ET
DEF 14A ↗
Weekend
Weekend
60.6000
60.6300
58.2600
58.7300
595,900
59.6200
61.2600
59.2200
60.5100
149,200
61.5800
62.4400
60.5000
60.5500
169,100
61.2900
62.4000
60.1700
61.5700
153,400
59.0600
61.8900
58.8500
60.9400
184,800
Weekend
Weekend
59.5000
59.9200
56.9800
57.7000
149,000
59.7100
60.7400
58.8100
59.1400
121,800
60.5000
62.1300
60.0800
60.8100
111,900
61.5300
63.1700
60.8800
61.0000
127,700
59.8100
61.7300
58.4400
61.6800
100,200
Weekend
Weekend
61.1500
62.4900
58.7700
60.9500
236,400
63.9700
65.0600
61.7100
62.6400
94,000
64.1600
67.2000
63.9500
64.9200
92,800
63.6700
64.4400
61.1300
63.8600
153,100
6 · 10-K
After market open · 13:06 ET
10-K ↗
63.3900
65.6600
63.1500
65.3200
84,200
Weekend
Weekend
64.0400
64.5400
62.9000
64.2300
117,200
64.8000
65.1100
63.3200
64.6300
78,000
65.5700
65.8600
63.3500
64.4100
74,400
64.9600
65.2800
64.2700
65.2700
90,600
65.6700
65.8900
63.7600
64.5200
109,700
Weekend
Weekend
64.7900
66.2100
64.2900
65.6900
102,300
64.8300
65.4400
64.3900
64.7900
107,500
67.1400
67.8500
64.8700
65.1300
146,400
67.3700
67.7200
66.3700
66.7500
122,600
No trading
Weekend
Weekend
67.1300
68.0200
66.3400
67.4000
110,800
66.9900
67.8100
65.5000
66.8200
110,200
67.1500
67.5300
66.0100
66.2800
114,900
66.3500
67.0600
65.6800
66.3000
141,500
65.5100
65.9900
63.9200
65.9300
349,700
Weekend
Weekend
5 · 8-K
After market open · 13:57 ET
8-K ↗
59.6300
66.2300
58.0100
65.7000
230,200
58.3300
60.2300
57.6800
59.5500
170,200
57.5700
59.1400
57.0500
58.6100
113,700
56.6100
57.7600
56.4500
56.9200
139,700
54.4200
56.4700
54.3400
56.3800
154,200
Weekend
Weekend
54.1900
55.0300
53.8700
54.4900
386,100
53.2400
54.7200
52.7900
54.6500
134,900
53.0900
53.1900
52.3900
52.7400
111,900
52.1400
53.1800
52.0100
52.9600
96,200
52.3500
53.0800
51.9200
51.9300
67,900
Weekend
Weekend
53.6200
53.6200
51.9600
52.2800
64,700
53.8400
54.2600
52.9700
53.8100
80,300
52.1200
53.8200
51.8400
53.6500
71,000
51.9800
52.5000
51.5500
51.6400
59,200
No trading
Weekend
Weekend
52.6400
53.1400
52.2700
52.9300
96,400
52.0000
53.1900
51.7800
52.8700
64,900
51.2400
51.8900
50.7600
51.7800
66,400
51.5000
51.9000
50.8800
50.9800
68,600
50.3400
51.7400
50.0000
51.2500
108,900
Weekend
Weekend
50.9600
51.2300
50.2400
50.6600
62,600
48.7900
51.0300
48.7900
50.9000
74,500
49.9200
50.0100
48.2900
48.9000
62,400
49.1900
49.6700
48.2100
49.5900
70,900
48.1400
49.8700
48.1400
49.4200
137,400
Weekend
Weekend
47.8500
48.2200
47.3300
48.1400
63,900
No trading
48.9000
48.9000
47.6600
47.7500
52,500
49.1900
49.4700
48.6500
48.7400
50,800
49.1400
49.5000
49.0000
49.2300
61,400
Weekend
Weekend
50.0400
50.1300
49.2000
49.3500
48,400
No trading
49.9200
50.1500
49.7400
49.8000
30,500
50.0600
50.5800
49.5600
49.9200
61,900
49.2700
50.5100
49.2700
49.9400
120,600
Weekend
Weekend
48.4400
49.2100
48.1100
49.1000
182,400
48.7000
49.5200
48.6900
48.7900
71,000
49.0700
49.8000
48.2100
48.4800
83,000
50.2400
51.0700
49.3200
49.3300
115,500
51.3700
52.0200
50.1500
50.4300
208,000
Weekend
Weekend
49.3800
49.9000
48.7200
49.5800
126,000
49.2500
49.6700
48.7600
49.2600
78,000
46.9400
49.2300
46.8800
49.0200
139,700
46.4400
47.1400
45.8000
46.7100
74,200
46.5900
46.7500
45.9600
46.3600
88,000
Weekend
Weekend
46.1800
46.5600
45.8300
46.2500
52,800
46.4800
46.9400
45.5700
46.0100
83,800
46.1100
46.6900
45.0900
46.4800
58,600
46.1000
46.1600
45.4400
45.7800
56,900
46.0600
46.6000
45.6300
45.8400
62,400
Weekend
Weekend
46.7400
46.8400
46.1800
46.4900
41,300
No trading
46.7200
47.0000
46.2300
46.5300
79,600
45.1800
46.7400
45.1800
46.4300
86,300
44.9400
45.6000
44.5000
44.9000
145,700
Weekend
Weekend
43.6800
45.3200
43.6800
45.1100
125,500
44.2700
44.7200
43.3000
43.6500
123,700
43.4300
44.5600
43.4200
43.6100
121,000
43.9000
44.4000
42.3100
43.5600
127,400
44.8000
45.7800
43.9600
43.9900
71,800
Weekend
Weekend
45.3800
45.6800
44.3600
45.0400
88,300
44.8700
46.6800
44.8300
45.6800
106,600
44.6900
45.6100
44.0000
44.8200
56,700
44.4900
44.8300
44.2200
44.6600
34,000
44.9900
45.0100
44.0800
44.4900
44,200
Weekend
Weekend
44.8900
45.2000
44.3000
44.4800
44,800
45.3900
45.3900
44.7900
44.8600
48,900
44.6900
45.5000
44.5300
45.3900
56,800
45.3700
45.6100
44.3000
44.6600
83,000
44.9700
45.6500
44.7400
45.5700
76,100
Weekend
Weekend
44.7400
45.4400
44.2500
44.9700
85,500
44.3900
45.4100
44.3900
44.7800
61,700
44.7500
45.6600
44.1800
44.6300
80,600
46.2300
46.2300
44.8700
44.9400
108,200
4 · 10-Q
After market open · 11:35 ET
10-Q ↗
46.6000
47.1100
45.8900
46.3200
143,900
Weekend
Weekend
3 · 8-K
After market open · 10:11 ET
8-K ↗
48.6000
48.6000
45.0000
46.5700
181,900
48.1800
49.2500
48.0400
49.1200
65,100
48.4300
48.8000
47.8900
48.1800
71,800
47.5000
48.3800
47.4600
48.2500
47,900
46.8000
47.4500
46.7700
47.4400
58,500
Weekend
Weekend
46.0600
46.7300
45.3400
46.5700
68,500
46.4400
47.0000
45.6900
46.2500
61,900
45.8400
46.2200
45.4600
46.2000
58,800
44.5900
45.6500
44.5900
45.4100
90,100
45.0600
45.1900
44.4600
44.9800
73,000
Weekend
Weekend
45.4000
45.5200
44.1300
44.4000
103,100
46.1200
46.1200
45.0700
45.2400
71,800
46.5400
46.5400
45.7600
46.0700
102,900
46.6500
46.9700
45.6900
46.1900
235,500
47.6600
47.9600
46.3900
46.6500
125,900
Weekend
Weekend
47.3400
48.1200
47.1900
47.4900
188,800
46.8400
47.5000
46.4700
47.1000
101,500
46.2500
47.2000
45.7900
46.8700
76,800
45.4600
46.4500
45.1100
46.4100
93,000
46.0500
46.0500
44.9500
45.4600
97,600
Weekend
Weekend
45.4600
46.1700
45.4000
45.9300
78,500
45.0700
45.5600
44.5900
45.3800
77,500
45.6800
45.6800
45.0700
45.2100
75,800
45.3600
46.9300
45.3600
45.7700
212,700
44.9400
45.3000
44.2300
45.1800
77,200
Weekend
Weekend
44.9900
44.9900
44.3300
44.9000
299,600
43.6200
44.5900
43.5900
44.5500
70,400
43.5100
44.5600
43.3000
43.5700
99,400
43.3300
43.3800
42.7600
43.3300
50,700
43.0700
43.6300
42.9000
43.2400
51,800
Weekend
Weekend
43.8200
43.8200
42.7900
42.9600
52,100
42.7400
43.9800
42.6300
43.8900
64,700
42.0700
42.8200
42.0700
42.5900
53,200
42.8700
42.8700
41.9800
42.0700
39,400
43.2700
43.2700
42.6400
42.9700
36,000
Weekend
Weekend
43.4000
43.6400
42.4800
43.2200
56,300
42.5400
43.3100
42.3300
43.2000
44,400
42.1800
42.4800
41.8500
42.2700
54,800
42.2000
42.4000
41.9000
42.1800
47,800
No trading
Weekend
Weekend
42.9400
43.1200
42.3100
42.7700
64,100
43.3100
43.3100
42.5000
42.7500
43,400
43.2500
43.7200
42.6500
43.0500
66,700
42.3500
43.6200
42.3500
43.4300
131,500
42.8100
43.1500
42.1200
42.2600
52,900
Weekend
Weekend
41.6600
43.0000
41.6600
42.6500
133,200
41.2500
41.4600
41.0200
41.2300
40,200
41.8800
42.0700
41.1900
41.2300
41,000
41.4900
42.0000
41.3500
41.8000
52,800
41.4200
41.5100
41.1000
41.3000
47,500
Weekend
Weekend
42.1300
42.1500
41.0700
41.2000
131,300
42.7200
42.8500
41.7700
42.1800
55,300
42.8400
43.6200
42.6400
43.3300
68,000
41.7400
42.8700
41.6300
42.7000
76,300
41.2700
41.5000
40.7400
41.3100
50,000
Weekend
Weekend
41.5600
41.8000
41.1400
41.1700
45,400
42.2100
42.8900
41.0800
41.3600
53,900
43.0400
43.1100
41.8900
41.8900
72,300
42.0500
42.9400
41.8800
42.9400
79,000
41.0400
41.9600
40.7900
41.8800
77,600
Weekend
Weekend
40.7200
41.9400
39.6400
40.8500
106,000
41.0100
41.1600
40.4500
41.1600
80,700
41.4500
41.8000
40.8200
41.1300
56,600
42.0300
42.2300
41.1900
41.3300
67,500
2 · 10-Q
After market open · 13:42 ET
10-Q ↗
41.3100
41.9000
40.8600
41.6200
93,300
Weekend
Weekend
1 · 8-K
After market open · 09:58 ET
8-K ↗
40.0000
41.5100
39.5200
41.0000
107,900
37.6700
37.9800
37.5000
37.8800
43,500
38.0400
38.1700
37.6300
37.9400
51,500
37.0800
38.0800
37.0800
37.8000
57,000
Announcement Events
Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.