Skip to content

TXNM Energy, Inc.

🇺🇸XNYS.TXNMUnited StatesUtilities

$58.59USDup +0.04 (+0.07%)ClosedDelayed5:30 AM