MM Patterns Fundamentals Earnings