Poet Technologies' Stock Soars 33% on Major Contract Win: What It Means for Investors | Whale Factor