What Is The Bear Case For Kenon Holdings Ken Stock Ken Market Analysis 20260408 1 Is Tenaya Therapeutics Tnya Stock Stabilizing Price At 0.69 Down 0.65 20260406 Is Briacell Bctx Stock Worth Holding Price At 4.47 Up 1.02 20260409