TXNM Energy, Inc.
Exchange: nyse
none
4373817344.00
736364992.00
0.132255914645
0.386269759823
0.53%
3.75
1.630000