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: $6.6B
Activated in VL: True
Average Daily Range
Avg Daily Range: $1.53 | 1.29%
Avg Daily Range (30 D): $2.13 | 1.25%
Avg Daily Range (90 D): $2.00 | 1.13%
Institutional Daily Volume
Avg Daily Volume: .14M
Avg Daily Volume (30 D): .19M
Avg Daily Volume (90 D): .16M
Trade Size
Avg Trade Size (Sh.): 79
Avg Trade Size (Sh.) (30 D): 30
Avg Trade Size (Sh.) (90 D): 29
Institutional Trades
Total Institutional Trades: 4,199
Avg Institutional Trade: $3.16M
Avg Institutional Trade (30 D): $6.91M
Avg Institutional Trade (90 D): $7.27M
Avg Institutional Trade Volume: .03M
Avg Institutional Trades (Per Day): 1
Market Closing Trades
Avg Closing Trade: $3.69M
Avg Closing Trade (30 D): $8.09M
Avg Closing Trade (90 D): $8.12M
Avg Closing Volume: 30.38K
 
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 Q4 2025 FY 2025
Basic EPS $1.83 $2.22 $7.11
Diluted EPS $1.83 $2.21 $7.09
Revenue $463.63M $510.91M $1.87B
Gross Profit $219.58M $239.39M $871.11M
Net Income / Loss $71.27M $86.93M $278.92M
Operating Income / Loss $93.01M $371.82M
Cost of Revenue $244.05M $271.52M $1B
Net Cash Flow $15.34M $.9M
PE Ratio    
Splits
Jan 29, 2004 3:1
May 25, 2000 3:1