Even with the decent run up since earnings - CLS lags it N/A peers in P/E ttm by far. When will it catch up? Perhaps with the stock buy back approval announcement next week?
U see a big increase next week after the announcement? So far its been a good couple weeks
Hard to say - not sure how widely known it is that CLS plans to buy back 10% of outstanding shares. An upgrade or two would certainly propel the stock into double digits where it belongs.