Stock Screener

TXNM - TXNM Energy, Inc.

$52.25 -2.3% ($-1.2)
1.90.518.41.50.127.91.3
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: