Why is TALO surging?
T
Why is TALO surging?
π¦
TALO is up N/A at $16.04
Performance
5 Day+2.92%
1 Month+6.51%
3 Month+17.54%
InsiderStreet AI
— Know what they know.