LOT - Lotus Technology Inc. Stock Analysis | Finranks