TXNM Energy, Inc.

TXNM Energy, Inc.

51.50
EUR
-0.50
(-0.96%)
1.66EPS
32.84P/E
5.53BMarket Cap
Oct 30Next Earn