MSA - Mine Safety Incorporated -  [ ]

Ticker Details
Mine Safety Incorporated
MSA Safety Inc develops, manufactures & supplies safety products that protect people & facility infrastructure. Its products include fixed gas & flame detection systems, portable gas detection instruments, head protection product & fall protection device.
IPO Date: January 4, 1994
Sector: Industrials
Industry: Commercial Services and Supplies
Market Cap: $7.31B
Activated in VL: True
Average Daily Range
Avg Daily Range: $0.96 | 1.32%
Avg Daily Range (30 D): $2.08 | 1.18%
Avg Daily Range (90 D): $2.00 | 1.17%
Institutional Daily Volume
Avg Daily Volume: .14M
Avg Daily Volume (30 D): .19M
Avg Daily Volume (90 D): .21M
Trade Size
Avg Trade Size (Sh.): 77
Avg Trade Size (Sh.) (30 D): 31
Avg Trade Size (Sh.) (90 D): 32
Institutional Trades
Total Institutional Trades: 4,299
Avg Institutional Trade: $3.28M
Avg Institutional Trade (30 D): $7.31M
Avg Institutional Trade (90 D): $7.92M
Avg Institutional Trade Volume: .03M
Avg Institutional Trades (Per Day): 1
Market Closing Trades
Avg Closing Trade: $3.88M
Avg Closing Trade (30 D): $9.12M
Avg Closing Trade (90 D): $10.35M
Avg Closing Volume: 31.23K
 
News
Feb 6, 2026 @ 8:40 AM
Gas Sensors Market Set for US$ 4,709.9 Million Val...
Source: Astute Analytica
Jun 19, 2024 @ 11:39 AM
Johnson Controls (JCI) Inks Deal to Sell Air Distr...
Source: Zacks Equity Research
Jun 18, 2024 @ 1:00 PM
Zacks Industry Outlook Highlights Allegion, MSA Sa...
Source: Zacks Equity Research
Jun 17, 2024 @ 1:08 PM
4 Security & Safety Stocks Poised to Gain on Prosp...
Source: Avisekh Bhattacharjee
Jun 12, 2024 @ 2:57 PM
Allegion (ALLE) Enhances Product Portfolio With Un...
Source: Zacks Equity Research
Financials
  TTM Q1 2026 Q4 2025
Basic EPS $2.23 $1.83 $2.22
Diluted EPS $2.23 $1.83 $2.21
Revenue $503.33M $463.63M $510.91M
Gross Profit $249.29M $219.58M $239.39M
Net Income / Loss $86.19M $71.27M $86.93M
Operating Income / Loss $111.96M $93.01M
Cost of Revenue $254.04M $244.05M $271.52M
Net Cash Flow $19.97M $15.34M
PE Ratio    
Splits
Jan 29, 2004 3:1
May 25, 2000 3:1