77
100
Operating Metrics. For the quarter ended March 31, 2022, Activision Blizzard’s net bookings B were $1.48 billion, as compared with $2.07 billion for the first quarter of 2021. In …
  • Safe
  • United States
  • Encrypted
  • 31 yrs old
  • 4,487 Site Rank
  • Report Card

See more