MSA Safety Incorporated MSA
Open calendar →MSA Safety Incorporated Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 176.38 → 171.83 · -2.6%
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
169.1000
171.9450
169.8200
171.8300
161,101
17 · 8-K
After-hours · 16:34 ET
8-K ↗
171.4500
171.7800
168.6200
169.9900
452,100
172.4600
172.4600
169.7900
171.1300
215,800
Weekend
Weekend
172.1200
175.0000
170.3900
171.0300
186,000
168.4600
173.4400
168.4600
173.3900
224,000
167.5800
169.6900
166.4100
169.0000
119,200
169.5200
171.5800
167.6500
167.8300
193,600
170.1500
172.2000
167.2900
168.5600
244,900
Weekend
Weekend
167.5800
172.0500
167.5800
170.6100
252,700
16 · 8-K
After-hours · 16:53 ET
8-K ↗
168.0500
169.6400
166.6000
167.8500
229,400
168.3700
168.5700
166.3300
167.4100
336,400
172.6100
173.3800
168.4400
170.3400
257,800
171.3500
173.1100
170.1000
172.1900
266,900
Weekend
Weekend
No trading
170.5900
171.5900
168.3700
171.4800
218,300
174.5500
175.0000
169.4200
170.2800
355,800
172.5100
174.9700
171.3200
174.5800
336,400
170.3000
173.4700
168.9900
172.0600
465,600
Weekend
Weekend
167.0800
170.4600
165.9200
170.4600
478,800
165.9200
169.2200
165.3800
167.6200
316,700
163.6400
168.8900
163.6400
165.2900
248,400
163.2500
165.8400
162.4300
162.6600
287,800
164.0000
165.7200
163.0300
163.9500
299,900
Weekend
Weekend
No trading
162.1600
164.9800
161.0500
164.3900
824,200
161.0300
164.7200
159.0500
160.2000
341,100
163.3000
165.4100
162.0100
162.5400
294,500
161.0800
163.9100
160.2100
162.4800
343,900
Weekend
Weekend
161.3600
161.4000
159.0100
159.8900
370,500
157.3600
159.8600
155.7800
159.4900
364,400
160.6700
161.7100
156.2700
156.2800
529,300
160.8400
163.0800
158.7200
160.7700
412,700
161.2700
162.8200
158.3200
158.9400
337,100
Weekend
Weekend
161.5100
161.9200
159.8500
161.3000
282,200
165.7200
166.0200
161.2800
161.5100
274,600
162.6100
165.4200
161.1300
164.5900
400,300
163.2500
165.8500
162.5900
163.2700
217,200
163.8500
164.6500
161.1300
163.1300
390,900
Weekend
Weekend
168.8900
170.2000
165.0700
165.8000
456,300
170.9800
171.8300
168.2300
170.2100
431,100
174.6800
174.7100
169.8700
171.7000
556,000
171.7500
174.0100
169.6800
173.2300
313,000
No trading
Weekend
Weekend
168.9900
171.0900
166.8100
170.9500
194,300
167.7200
170.6000
164.9100
168.5500
218,200
165.5000
169.8700
164.4800
168.9600
223,300
168.2000
168.2000
165.0900
165.1100
193,400
172.2700
173.3400
169.0500
169.5200
213,200
Weekend
Weekend
172.7700
174.0100
170.9800
171.2400
378,200
174.8500
177.4300
172.1100
174.6900
361,100
169.3600
173.9500
168.4900
172.4800
478,600
168.7200
169.7400
165.8400
169.5500
308,000
169.8000
171.2400
167.9800
168.5700
241,300
Weekend
Weekend
15 · 8-K
After-hours · 16:03 ET
8-K ↗
173.6200
173.6200
169.2300
169.9400
221,400
175.7900
178.7600
171.2900
171.9000
420,800
171.5900
174.9800
168.8200
173.9700
445,700
13 · 10-Q
After-hours · 16:30 ET
10-Q ↗
170.1700
175.9000
168.5100
168.8700
492,900
14 · 8-K
Pre-market · 08:45 ET
8-K ↗
12 · 8-K
After-hours · 16:35 ET
8-K ↗
166.6700
168.4200
164.3700
165.2600
196,600
Weekend
Weekend
166.7900
166.8500
165.0900
165.7900
201,300
164.2100
167.6100
164.1900
166.3900
250,700
167.5400
167.5400
163.8300
164.1300
247,600
171.4800
172.2200
166.6500
167.2600
335,900
170.0800
172.0000
169.0900
170.9500
198,800
Weekend
Weekend
171.0600
172.6400
168.8800
169.8500
195,800
169.2000
173.1100
169.2000
172.3100
146,900
172.8400
173.4700
169.8100
170.1000
148,400
173.4900
176.0100
170.9000
171.8100
143,600
172.2100
174.7500
171.6000
173.5000
279,100
Weekend
Weekend
167.6500
174.6400
166.1800
173.2100
374,500
165.3500
167.6500
162.8200
165.1700
440,800
171.3500
171.3500
165.7800
165.8900
248,000
172.8500
174.7900
171.5500
171.5700
268,900
171.8300
172.5900
169.8300
172.4700
194,300
Weekend
Weekend
171.8500
173.6400
170.5700
172.2300
137,200
169.6000
172.5700
168.5400
171.4200
219,700
170.2000
174.4300
168.5300
171.3300
307,500
165.2200
167.0500
163.1200
165.7600
216,400
164.7700
166.6300
163.3800
165.6600
108,500
Weekend
Weekend
No trading
163.5800
168.7800
163.2000
165.1200
192,200
163.8000
168.1000
162.8300
166.3500
211,600
163.3900
166.6300
158.5600
163.9500
447,000
165.5400
168.8500
159.9800
160.6900
297,100
Weekend
Weekend
167.0000
167.0300
164.6700
165.2600
205,200
11 · DEFA14A
After market open · 14:08 ET
DEFA14A ↗
10 · DEF 14A
After market open · 14:05 ET
DEF 14A ↗
174.6200
176.3500
167.2300
167.6900
279,400
176.4900
177.4000
173.3200
176.0300
214,300
172.2800
176.2700
170.8000
174.9800
165,500
175.1100
176.1800
173.5200
173.5500
198,200
Weekend
Weekend
172.0700
173.1100
168.9800
170.1400
329,900
172.1500
174.4700
171.9200
172.7800
161,400
176.1300
177.2600
173.1200
173.5300
214,900
177.3600
179.4900
176.5500
176.6100
175,300
179.0700
181.0000
176.6100
176.6900
193,200
Weekend
Weekend
180.7800
181.2700
175.3900
177.2200
205,300
181.9700
183.4000
178.9300
179.4400
163,900
181.6600
184.2700
179.8800
183.5500
147,700
183.6900
186.5700
182.7000
183.0500
172,900
181.8800
185.2600
178.2900
184.8600
140,200
Weekend
Weekend
184.4600
184.7200
181.3000
183.4300
162,600
190.2500
191.3400
186.3500
187.6100
139,400
194.6500
195.8500
190.6500
192.7300
168,200
194.7100
197.9700
190.1300
193.9000
187,400
194.0400
199.1600
194.0400
198.1800
164,900
Weekend
Weekend
193.4900
195.9500
191.9000
195.4100
214,000
200.1300
200.1300
195.1300
196.0200
196,700
9 · 8-K
Pre-market · 08:31 ET
8-K ↗
196.6900
197.4400
194.1800
195.6500
239,400
194.9300
199.4500
194.9300
196.3100
171,000
197.1100
198.3400
193.5800
194.8000
217,700
Weekend
Weekend
197.1700
199.1800
196.1000
197.0600
351,600
199.0000
200.9400
196.5700
198.0000
199,300
202.0000
203.2600
199.7000
199.7900
205,400
201.7400
204.4900
200.4700
202.1400
258,300
No trading
Weekend
Weekend
199.0200
204.3200
196.5400
201.9400
257,500
8 · 10-K
After-hours · 16:07 ET
10-K ↗
201.9800
208.9200
201.7500
203.0800
277,800
7 · 8-K
After-hours · 16:42 ET
8-K ↗
195.1700
197.5500
192.1200
196.7600
218,000
194.9500
194.9700
192.5200
194.6600
167,600
193.1200
195.1300
190.0300
194.6100
164,300
Weekend
Weekend
188.8100
194.3900
188.7200
193.1300
244,200
186.6700
188.4900
184.7100
187.1600
227,800
184.6100
188.5800
184.4900
186.9100
217,000
180.6900
184.4200
180.6900
184.2600
206,800
177.1300
181.4400
175.4600
181.3100
163,500
Weekend
Weekend
176.5500
179.2700
175.3900
177.1500
400,900
176.5400
178.2600
174.5600
178.2600
258,000
179.5500
180.1100
175.6800
175.7800
288,700
180.9000
180.9000
176.1000
180.2000
257,900
181.2200
182.0200
180.0900
180.5700
149,900
Weekend
Weekend
182.3600
182.9200
179.8900
181.3900
137,100
184.7200
184.7600
182.5900
183.4300
186,200
182.2400
185.5400
181.4800
184.1600
247,700
182.2100
183.2600
179.2500
180.8600
267,300
No trading
Weekend
Weekend
183.2900
185.0200
181.6400
184.6400
236,000
180.7800
183.0700
180.5100
183.0300
213,200
176.3600
180.2000
175.1200
180.1200
303,400
175.0200
176.6700
174.3000
176.6400
232,200
173.3900
175.1900
171.1800
175.0000
171,800
Weekend
Weekend
172.0000
174.3500
169.9400
173.9800
160,200
168.9100
171.8100
166.5700
171.7500
188,900
170.1000
170.1000
168.0400
168.5400
131,800
167.6000
170.0200
167.2700
169.2900
219,100
161.7600
170.0800
161.7600
168.4200
338,200
Weekend
Weekend
160.2300
163.2600
159.6700
162.2400
361,100
No trading
162.4400
163.7500
159.9700
160.1400
191,500
163.2800
165.3300
161.9400
162.5700
199,300
163.8400
164.0700
161.1700
163.3400
224,200
Weekend
Weekend
161.5100
164.3500
160.4900
163.8600
441,800
No trading
161.0600
162.6600
160.3400
161.4500
112,400
6 · 8-K
After-hours · 16:03 ET
8-K ↗
160.0900
162.7400
160.0900
161.6600
165,400
160.0100
163.1100
159.4800
161.4700
204,400
Weekend
Weekend
160.6200
162.2100
158.0400
160.0900
487,400
158.9700
161.9300
158.7400
160.5600
297,300
158.4900
161.1100
158.4000
158.4800
155,400
160.2000
161.0900
158.7400
159.2700
165,700
163.0100
163.6500
159.9300
160.3400
207,800
Weekend
Weekend
164.6000
165.9300
161.3300
162.4000
235,000
159.8100
164.8200
159.8100
163.9700
212,300
158.0400
159.9400
157.5200
159.0200
341,200
160.7900
162.4700
157.6200
157.8000
228,200
161.9700
163.0000
159.3500
160.4100
442,800
Weekend
Weekend
162.9600
165.2400
161.7100
162.3300
230,200
163.1100
165.5900
161.0900
163.2100
462,300
164.5900
167.5400
163.0400
163.1200
311,800
164.4000
165.3400
161.7000
164.3400
264,900
160.1100
164.5000
159.7800
163.5800
353,900
Weekend
Weekend
160.6200
161.9000
160.6200
161.3000
107,000
No trading
159.3500
162.0100
159.3500
160.9600
296,900
155.3600
161.4100
155.1800
161.0300
272,400
155.0000
155.4100
153.0400
154.0700
240,600
Weekend
Weekend
153.6400
157.2900
153.6400
155.8500
193,500
158.0200
158.6800
152.8600
152.9400
168,400
156.9600
157.9300
155.7100
156.1300
184,100
154.6500
157.2400
153.3800
156.9200
169,700
156.1700
156.6700
154.1100
155.5500
219,800
Weekend
Weekend
157.2800
158.3500
155.8500
156.2900
190,000
159.9500
161.4900
158.7500
159.2700
186,800
160.7400
161.4600
159.9800
161.4000
197,900
160.3400
161.6400
158.7300
160.1300
168,500
160.1400
161.9900
157.3600
160.4700
181,700
Weekend
Weekend
156.3400
159.0500
155.8000
158.9600
156,800
159.8400
161.1700
156.0600
157.0700
238,800
157.3200
161.2800
157.0100
159.9700
270,800
154.7400
157.5200
154.7400
157.3200
208,800
155.1900
156.3000
151.1100
155.9800
313,400
Weekend
Weekend
156.7500
157.8300
154.7200
157.0300
377,400
167.3000
167.3900
154.7200
157.2000
502,500
5 · 10-Q
After-hours · 17:02 ET
10-Q ↗
163.1600
173.6400
163.1200
169.4400
613,900
4 · 8-K
After-hours · 16:40 ET
8-K ↗
166.7600
167.9800
162.2500
162.7100
416,200
168.9600
170.0700
166.7400
166.7800
228,600
Weekend
Weekend
167.5400
168.7500
165.8500
168.2000
224,800
165.7400
166.8100
164.2000
166.7200
222,000
168.4900
168.4900
165.1900
165.3300
213,000
166.5000
169.7800
165.8800
168.5900
198,300
165.8400
167.1200
164.7400
166.3100
195,100
Weekend
Weekend
165.2800
165.6900
164.1000
165.0700
184,700
167.6800
167.6800
164.2000
165.0400
174,900
167.8000
169.5300
164.7700
167.4100
280,900
167.5900
170.2100
167.5900
167.8500
188,000
171.4900
171.7200
169.2500
169.2700
259,200
Weekend
Weekend
170.8600
171.8300
169.7900
170.5700
178,000
174.2200
174.6400
169.5300
170.5800
135,300
172.7300
173.8300
171.3400
173.6000
108,800
175.3300
176.2500
171.0700
172.0900
112,000
174.1000
177.2000
173.2200
175.1800
160,300
Weekend
Weekend
174.3400
174.9900
172.5500
174.0000
163,100
172.2000
173.8400
171.2600
173.6300
144,000
171.2600
173.4700
170.6000
172.4700
194,600
171.1900
172.6600
170.6200
172.0700
175,000
171.4000
171.6500
169.9100
171.0200
304,100
Weekend
Weekend
168.7800
170.9300
168.7800
170.8800
152,300
169.0500
170.8300
167.9200
168.9400
157,700
172.1500
172.8700
168.7500
169.5900
186,700
172.0700
173.9400
170.8800
172.0800
213,200
170.4700
172.9300
169.8900
172.3500
246,900
Weekend
Weekend
171.3900
173.2800
170.5600
170.9700
1,205,600
169.3500
171.9000
169.1500
170.5800
183,600
168.7200
171.5400
168.5000
168.9600
205,200
169.1900
169.6500
166.7900
168.3200
198,900
169.1900
170.7900
168.1800
169.0300
165,500
Weekend
Weekend
171.3700
171.3700
168.6400
169.2600
191,400
170.2900
173.1900
170.1700
171.8900
211,100
168.5600
169.9200
167.5700
169.3300
393,800
170.4300
170.4300
167.7100
168.7900
217,600
169.3500
171.1800
168.0400
170.3000
316,500
Weekend
Weekend
173.0000
173.6200
169.4300
170.4600
166,700
169.2400
172.3800
168.3500
172.3100
201,200
168.5200
169.2500
167.5100
169.0200
213,100
168.9400
170.2600
168.1000
169.0700
191,900
No trading
Weekend
Weekend
172.6300
173.6600
170.0000
170.6000
186,700
174.1700
174.1900
171.3500
172.8800
204,400
169.4800
174.2300
168.7300
174.1300
236,100
172.8500
173.7600
170.0900
170.1400
166,800
175.6400
175.6400
172.4000
172.6200
132,500
Weekend
Weekend
171.6700
176.4600
170.4700
175.9600
167,800
169.8700
170.9000
169.6300
170.7100
109,200
172.2700
172.3200
170.0000
170.4400
159,800
170.6600
171.9000
170.1500
171.2800
128,500
169.7100
171.2500
169.4300
170.4500
233,000
Weekend
Weekend
168.6600
169.7900
167.6300
169.6100
373,300
172.5700
173.0400
170.1400
170.1900
213,100
3 · 8-K
After-hours · 16:43 ET
8-K ↗
172.7400
173.9500
170.6000
173.9300
300,200
170.1800
172.4800
169.3700
171.9900
299,600
174.0600
175.4800
168.6400
169.4300
394,100
Weekend
Weekend
178.2500
179.5000
172.8100
174.1800
285,700
179.0000
179.1500
176.4500
176.9400
158,200
180.3100
180.3100
176.8300
178.0700
219,000
2 · 10-Q
After-hours · 17:14 ET
10-Q ↗
181.0000
182.8600
178.5000
179.9400
345,800
1 · 8-K
After-hours · 16:47 ET
8-K ↗
175.9900
177.8700
175.4200
177.4500
250,200
Weekend
Weekend
175.4500
177.4100
173.3000
175.2300
220,600
177.9200
181.0500
177.2200
177.8700
247,000
178.7500
180.5700
178.2900
179.5000
189,300
179.5300
179.5300
177.6600
178.6700
196,200
180.0000
180.0000
175.9200
178.2500
212,000
Weekend
Weekend
177.7100
180.3700
175.1700
180.0300
234,700
176.3200
177.3000
174.7900
176.8700
139,600
177.3700
178.7100
176.0700
177.5000
165,700
174.7800
178.1500
173.2500
176.3800
302,900
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.