Gorman-Rupp Company (The) GRC

Open calendar →

Gorman-Rupp Company (The) Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 37.80 → 80.09 · 111.9%
91.74064.77037.800 1 2 3 4 5 6 7 8 9,10 Jul 25Oct 25Jan 26Apr 26Jul 26

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.

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.