Interesting Overnight. What does that mean, exactly? I mean, I think TTM means, generally, "over the past 12 month period, whatever that period was". But what does "PM Ratio (TTM)" as Yahoo uses it mean exactly? Whatever it means, how can the 3.81 number make a lick of sense?
Thanks.