baby and the bathwater

well, 15x trailing earnings puts market cap at $150 billion, a little lower from here. dividend cut but still a yielder

whatever happened to the buybacks ?

thinking the knife can be caught around 15


Comments