Graham Corporation GHM
Open calendar →Graham Corporation Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 53.04 → 105.38 · 98.7%
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
108.4500
107.5850
104.2100
105.3800
191,593
107.6800
110.2200
105.0500
108.2200
208,400
108.8800
114.1700
104.0000
105.1200
179,300
Weekend
Weekend
103.6300
111.4400
103.0800
107.7900
1,011,000
106.9100
113.1900
106.0300
108.1500
327,800
108.9500
113.7400
108.2000
110.2000
277,400
106.2800
107.9800
104.8400
107.0500
138,900
23 · DEFA14A
Pre-market · 07:40 ET
DEFA14A ↗
22 · DEF 14A
Pre-market · 07:30 ET
DEF 14A ↗
106.4000
107.9200
102.7000
102.7000
172,600
Weekend
Weekend
108.2900
110.7000
106.0000
107.4400
191,800
109.7900
111.4800
108.2400
108.5900
149,300
104.2000
106.8300
102.9400
106.6500
200,200
115.8100
115.8100
104.5200
106.1200
243,600
115.9200
119.4600
115.2900
115.9500
211,100
Weekend
Weekend
No trading
121.2300
121.2300
113.3300
115.4200
175,900
121.6500
122.0800
118.6200
119.4400
219,300
121.5000
125.8200
121.1000
123.7900
295,500
121.6600
123.3900
118.9200
119.8200
291,400
Weekend
Weekend
120.6000
123.8300
119.1500
121.6600
555,700
118.2100
124.0300
118.1500
122.8300
324,600
108.6500
116.8600
108.6500
115.3200
310,600
106.3900
112.0200
104.9300
109.7700
344,900
111.0300
111.0300
105.1200
107.9100
262,800
Weekend
Weekend
No trading
117.7400
118.0000
108.1700
110.7300
372,200
21 · 8-K
Pre-market · 08:00 ET
8-K ↗
112.2300
119.0400
111.8700
115.8900
305,700
20 · 8-K
Pre-market · 07:30 ET
8-K ↗
109.7700
115.7900
108.7900
113.4500
250,500
106.7200
108.7900
104.3700
107.5700
385,100
Weekend
Weekend
104.1600
106.6100
103.0200
103.8900
194,400
98.0200
105.2900
98.0200
103.0000
382,700
99.8100
104.2900
94.0100
96.0600
186,600
97.2600
104.6300
93.9300
100.2800
327,500
94.9800
99.9700
88.0000
95.3400
559,300
19 · 10-K
Pre-market · 07:30 ET
10-K ↗
18 · 8-K
Pre-market · 07:11 ET
8-K ↗
Weekend
Weekend
17 · 8-K
After-hours · 16:34 ET
8-K ↗
106.4800
110.0100
104.6100
107.1000
224,100
103.6100
108.8400
101.3500
107.9600
266,800
105.0400
108.3300
102.3900
103.8700
428,000
99.5400
106.8900
99.5400
106.1100
252,100
99.3600
100.6200
95.8500
99.4100
222,400
Weekend
Weekend
99.9700
100.2800
94.6500
100.1400
514,600
98.6100
102.3700
96.0000
100.2500
361,500
101.1900
101.1900
95.0000
99.9800
318,400
97.2800
101.7500
96.3000
100.0000
319,200
No trading
Weekend
Weekend
93.8900
95.8800
91.0100
94.9600
183,900
94.5400
96.3700
91.9600
92.6200
229,000
93.7100
96.0800
91.6100
95.9800
195,000
92.6900
94.8700
90.0500
92.9500
258,400
98.5100
98.5100
93.5200
94.3900
212,900
Weekend
Weekend
95.8300
99.1700
93.0000
98.2800
157,700
103.0400
103.5300
98.1700
98.8000
163,900
99.9500
103.2400
98.5200
102.0300
150,200
96.9600
99.4300
94.1300
99.1200
266,000
16 · 424B3
After-hours · 16:41 ET
424B3 ↗
98.0900
99.5900
93.1100
98.3200
415,600
Weekend
Weekend
97.4000
99.4700
94.9800
98.1900
185,500
97.5100
98.8000
93.0600
97.0800
238,400
100.5600
100.9600
96.2400
96.7000
104,300
95.1200
99.6500
95.1200
97.8800
81,000
95.0000
97.3100
92.4400
93.6800
251,700
Weekend
Weekend
95.3500
96.8000
94.0200
94.8000
122,100
15 · S-3
After-hours · 16:31 ET
S-3 ↗
91.5100
95.7300
89.3900
95.2000
101,700
92.5200
92.8700
89.3000
90.7600
161,700
93.8900
93.8900
89.7600
92.5100
218,300
97.7800
98.3300
93.2600
94.6600
199,700
Weekend
Weekend
97.6000
98.3200
95.2000
97.4000
92,200
95.7600
98.4000
95.5900
97.6000
86,500
93.0100
95.2200
93.0100
94.8000
83,600
92.1100
94.3300
90.0000
91.7700
159,700
95.1400
95.9900
91.8600
91.8600
120,400
Weekend
Weekend
92.5100
97.0200
91.4300
95.3800
141,100
91.6700
92.8200
90.4200
90.9700
175,400
92.9400
92.9400
86.5000
91.9700
218,200
14 · 8-K
Pre-market · 07:40 ET
8-K ↗
94.1600
94.9700
92.3200
92.6400
155,100
90.8900
93.6200
89.6600
93.5000
133,500
Weekend
Weekend
92.3300
92.3300
89.5800
91.0900
101,300
89.5000
94.9200
88.2300
91.7800
145,900
90.0000
91.7000
88.4500
89.5800
233,300
82.2000
85.2300
81.5000
84.8500
83,700
81.2500
83.1100
80.1900
82.7300
105,600
Weekend
Weekend
No trading
79.0000
82.5900
78.2700
81.2500
130,500
80.6200
84.1200
79.0400
81.8500
110,400
77.4800
79.3000
75.9500
78.9200
224,900
13 · 8-K
After-hours · 17:32 ET
8-K ↗
78.8500
78.8500
74.7000
75.4600
165,000
Weekend
Weekend
77.5400
78.9300
76.9600
78.1300
70,700
83.7500
85.1200
77.4400
78.2000
170,400
86.0200
88.4200
85.0600
85.6200
111,200
83.6600
86.6700
82.5800
84.9300
103,100
82.9500
86.1000
81.6100
84.1900
111,100
Weekend
Weekend
82.2900
83.0100
79.6700
79.9300
200,500
78.8900
84.2200
76.5000
82.6800
114,000
82.6900
84.9000
80.5000
80.6300
101,500
81.1900
83.4300
80.0000
81.8000
93,300
81.2500
83.8300
80.1000
80.1000
97,000
Weekend
Weekend
80.9500
83.7300
78.6100
80.0500
126,000
83.5600
89.6800
80.6900
80.9500
162,700
85.7600
88.5400
84.7200
85.3300
67,400
85.1900
90.0000
85.0500
86.9800
128,000
79.6000
85.8400
78.9700
85.4600
117,100
Weekend
Weekend
81.1800
83.5000
80.0000
81.6200
95,200
85.0000
85.0000
80.9200
84.0200
96,800
86.0800
86.8800
82.7500
86.0700
80,100
83.1100
84.1500
78.2000
83.9900
128,700
80.4100
88.2700
80.4100
87.1200
173,400
Weekend
Weekend
80.8000
81.4700
79.3200
81.2200
86,200
81.5100
83.2100
79.0000
82.2900
103,500
82.6400
82.8600
80.0600
80.7800
131,400
77.5500
82.2200
76.5300
82.0000
141,600
80.4100
80.4100
76.6500
77.5500
80,300
Weekend
Weekend
79.5400
81.4700
79.1100
81.0100
63,100
80.0000
80.6600
78.0900
79.8000
105,200
82.5400
84.7000
80.0000
80.4100
72,800
82.5400
84.3600
80.0000
82.0800
99,800
12 · 8-K
Pre-market · 08:18 ET
8-K ↗
No trading
Weekend
Weekend
84.2700
87.6300
83.1100
84.4000
71,200
89.6600
90.7300
83.8700
83.8800
105,700
91.5800
91.9100
85.9800
88.2700
147,600
88.5800
90.6500
86.6200
89.1100
188,200
82.8700
87.9500
82.5400
85.0600
182,100
Weekend
Weekend
78.3400
84.5800
75.6100
83.2400
207,800
11 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
10 · 8-K
Pre-market · 06:45 ET
8-K ↗
72.3000
75.0100
71.6300
73.7500
118,100
76.8500
77.7400
70.2700
73.1900
141,500
74.0600
76.1900
73.3500
76.1900
99,300
69.8400
74.7400
69.6500
73.2800
90,900
Weekend
Weekend
70.9000
72.2500
69.5000
69.9200
73,600
69.8900
71.5300
66.4300
71.0000
114,000
70.4000
70.6600
66.4000
69.2200
138,900
74.1100
75.9800
67.7000
70.5400
164,300
73.5100
79.1300
73.1500
76.2500
120,000
9 · 8-K
Pre-market · 07:40 ET
8-K ↗
Weekend
Weekend
74.7400
75.6000
72.7800
75.2000
110,900
75.0400
76.8100
72.7100
74.8900
79,600
73.2500
75.2500
70.7700
74.5300
106,100
72.9400
74.0000
71.8200
72.4500
84,300
No trading
Weekend
Weekend
72.7300
75.3600
72.0000
74.1900
98,900
72.9600
74.4000
71.9400
73.5700
78,500
72.8300
73.9400
70.9900
72.6600
70,600
72.2000
74.3000
69.8300
72.9500
111,000
70.5500
73.0200
68.8700
72.1700
69,700
Weekend
Weekend
69.4500
71.2700
68.7400
70.9500
88,200
66.0700
69.6900
65.6000
69.3500
89,600
67.2100
68.1300
65.9800
66.3800
79,900
69.6800
69.8100
66.0000
67.7900
157,600
68.0000
72.9900
67.9900
70.0000
182,600
Weekend
Weekend
64.8300
66.6100
64.8300
66.3800
74,100
No trading
66.5400
66.8200
64.2100
64.2300
212,100
68.1000
68.4800
65.5000
65.8100
78,500
71.0200
71.9000
67.4100
68.0000
108,400
Weekend
Weekend
70.5500
72.0000
69.7200
71.5300
142,600
No trading
69.8400
72.0900
68.5800
70.6100
117,500
65.5000
70.4300
64.8500
69.5000
295,900
62.0200
64.9100
61.9000
64.7900
82,000
Weekend
Weekend
60.7000
62.2900
60.3600
61.5700
113,400
62.3600
63.8400
60.8000
60.8400
75,000
64.4500
65.6600
61.1300
61.2900
78,600
64.2100
65.3700
63.7100
64.7200
81,800
63.3600
64.7700
62.9600
64.1300
108,100
Weekend
Weekend
64.6500
64.6500
62.4100
62.9500
77,900
64.4000
65.5500
63.1200
64.5300
134,900
61.6600
66.1000
60.7300
64.3200
136,100
59.3400
63.0700
59.0000
61.9300
122,600
58.3300
60.5500
56.7500
58.9100
112,700
Weekend
Weekend
59.3900
59.3900
55.7600
57.9100
80,700
57.5800
59.1400
56.2000
58.9100
109,700
57.1300
58.5500
55.5100
57.3000
126,700
55.8500
57.1600
55.0700
56.4600
130,000
56.7000
56.8100
55.1300
55.2800
59,600
Weekend
Weekend
57.4000
57.5000
56.7800
57.5000
20,900
No trading
56.6200
58.0000
56.3500
57.2600
58,500
55.5700
57.4800
53.8800
56.8700
62,700
54.2500
55.8100
54.2500
55.4400
71,200
Weekend
Weekend
53.2500
55.4700
52.5700
54.0000
160,400
57.2900
57.8700
53.5200
53.5600
111,200
55.7600
56.9400
55.5400
55.8000
61,300
55.0000
56.0100
54.1000
55.3500
75,900
59.1700
59.1700
55.0900
55.5500
75,800
Weekend
Weekend
56.7200
59.2400
55.3700
59.0000
97,400
60.7400
60.8600
57.4200
58.1500
71,300
59.9400
61.8200
59.9400
60.9000
81,000
61.2500
62.0000
58.9700
59.4900
101,700
63.7500
63.8200
60.6800
62.0000
123,200
8 · 8-K/A
Pre-market · 08:00 ET
8-K/A ↗
Weekend
Weekend
61.5700
63.4000
58.0100
62.3600
121,700
7 · 10-Q
Pre-market · 08:30 ET
10-Q ↗
6 · 8-K
Pre-market · 06:45 ET
8-K ↗
63.9800
64.0900
62.0000
62.1400
122,800
61.6100
64.6600
61.6100
63.9500
92,300
60.6100
63.0300
60.6100
61.9700
130,200
62.3400
62.6500
60.0000
62.2800
102,200
Weekend
Weekend
62.4200
63.0300
62.1000
62.2900
70,200
59.9500
62.9900
59.9500
62.2000
99,200
60.7000
62.7100
60.0000
60.5400
150,600
59.0600
61.1100
58.1500
60.4000
75,800
63.5000
63.5000
59.2100
59.2500
102,600
Weekend
Weekend
62.0000
63.1600
61.5100
62.3800
85,600
59.2300
61.3600
59.2300
61.2900
190,100
60.1100
60.1100
57.9500
58.9500
81,900
60.5400
61.0800
57.3600
60.4500
149,900
5 · 8-K
Pre-market · 08:00 ET
8-K ↗
60.9300
61.8400
58.8000
61.8100
73,300
Weekend
Weekend
60.5400
62.3200
59.5600
59.6800
85,500
63.4200
64.0800
60.5000
61.0900
156,200
61.0000
63.2100
59.7600
63.0500
142,700
56.6300
61.6300
56.1600
60.4300
204,000
56.1900
58.1600
55.5700
57.8300
133,500
Weekend
Weekend
58.0000
58.5000
54.6600
55.0300
109,600
56.5000
58.0700
55.9600
57.8600
147,500
56.4200
57.4700
55.7100
56.3300
95,700
58.0800
58.7800
55.3400
55.5700
149,700
56.6900
57.7900
55.7400
57.7600
72,800
Weekend
Weekend
57.8500
58.6100
55.7800
56.0300
64,600
56.2500
57.9100
55.1000
57.4200
90,000
54.0800
56.7500
53.3000
56.2400
107,200
52.1400
55.0300
51.5300
54.9000
323,700
54.0200
54.0200
52.0400
52.3200
68,200
Weekend
Weekend
51.8800
53.6000
51.3600
53.5100
99,000
50.1700
52.2800
50.1200
51.8000
103,500
50.3300
51.0000
49.1900
50.6000
140,300
51.4800
52.4300
50.5100
50.9200
95,200
53.6100
53.6100
51.4100
51.9200
110,900
Weekend
Weekend
53.9700
54.4000
53.0700
53.6500
224,600
52.4400
55.2800
52.2800
54.0800
155,000
52.3100
54.3000
51.5000
52.2800
94,000
52.4500
53.9500
51.6000
52.3000
118,600
49.5100
52.1800
48.5400
51.4600
143,600
Weekend
Weekend
49.2200
49.9900
48.4700
48.8800
60,600
48.4300
49.8300
48.1800
49.5700
77,100
47.4600
48.9700
46.8700
48.3000
58,500
47.7500
47.9400
46.5800
47.5000
53,400
48.2400
49.4200
47.7900
47.7900
70,600
Weekend
Weekend
49.7000
49.7000
47.6600
47.7700
70,900
47.6300
49.2800
47.2600
49.1700
98,600
47.8100
48.4400
46.8800
47.3900
85,400
4 · 8-K
Pre-market · 08:07 ET
8-K ↗
47.7600
49.2000
47.7000
47.9800
68,800
No trading
Weekend
Weekend
49.1300
49.2500
47.1500
49.0500
89,800
3 · 8-K
Pre-market · 08:00 ET
8-K ↗
50.3600
50.5500
48.5000
49.1700
71,600
50.8400
51.0000
49.7800
50.1500
72,000
48.8200
50.4900
48.8200
50.3800
67,900
50.3700
51.2400
48.9000
48.9600
93,000
Weekend
Weekend
49.0600
51.1900
48.9200
50.2800
93,300
48.1400
49.5500
47.1700
48.7000
107,600
48.0900
48.4100
47.0400
48.0100
75,300
50.0000
50.2000
48.1900
48.3400
76,600
49.7200
50.2800
49.4700
50.0000
78,100
Weekend
Weekend
50.2200
50.5100
49.3100
49.6800
74,900
51.2200
51.5100
49.9400
50.1500
79,600
50.7600
52.6800
49.6300
51.8900
147,100
48.9800
51.0000
48.8700
50.1900
114,500
47.9500
49.2000
46.8000
48.4700
104,100
Weekend
Weekend
49.7200
50.0200
48.1000
48.3000
109,600
50.0000
50.1500
48.3700
49.2500
147,100
48.3500
50.1600
48.0100
49.0800
239,100
56.9300
56.9300
46.0800
46.9700
341,400
2 · 8-K
Pre-market · 06:45 ET
8-K ↗
1 · 10-Q
Pre-market · 08:30 ET
10-Q ↗
56.0000
57.7100
55.2700
57.4300
187,900
Weekend
Weekend
55.8100
55.9100
54.2100
55.5100
117,200
56.5600
58.0000
56.5600
57.1500
85,100
55.9000
57.2400
55.3800
56.3800
138,300
56.7700
56.9600
54.1700
55.4600
85,800
55.0000
55.7600
54.3000
55.7300
76,500
Weekend
Weekend
54.2900
54.9300
53.6200
54.9200
66,500
54.5900
54.5900
53.4600
54.0900
91,000
53.7600
54.6500
52.8300
54.4700
91,800
51.4100
53.3700
51.0800
53.0400
114,700
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.