BCYC Bicycle Therapeutics (BCYC) Q4 Revenue Soars 1194.5% YoY to $48M, Crushing Estimates by 578% 9 hours ago Bicycle Therapeutics narrows Q4 loss to $0.29/share vs $0.95 estimate; revenue of $48M crushes $7.1M consensus by 578%.