670.91 -17.64(-2.56%)04/20/2026
Meta Platforms, Inc. (META)
Press Release | Data News