Group from $115 to $105 in a note Monday, citing concerns over market share losses despite stable take-rates and in-line earnings for the company's fiscal second quarter.
Will AI start to deliver real value in 2025? It is the biggest gamble in business history—but adoption is proving patchy ...