Chinese e-commerce and cloud service giant Alibaba (BABA) was included in Benchmark's Best Ideas list on Wednesday.
Open-source AI tech has been thrown into the spotlight since Chinese firm DeepSeek rattled global markets in January.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results