As of the latest data, Meehan Focus stock price is $70.72, with a previous close of $71.33. Meehan Focus lost -$0.61 in the last trading session, representing a -0.86% loss.
Does Meehan Focus (MEFOX) pay dividends?
Yes. Meehan Focus pays annual dividends with an annualized yield of 0.17% and an estimated annual payout of $0.12 per share.