SCCE Sachem posts massive Q4 2025 EPS beat while shares edge down 088 in todays trading session ARTV Artiva Bio drops 867 after Q4 2025 EPS posts narrow miss versus analyst estimates Is NGL ENERGY NGLC stock worth investing in