TXNM Energy Inc (TXNM) Stock Charts & Fundamentals