Meta (META) closes above ___ on October 28?
$610 86% · $620 67% · $630 40%. Ends October 28, 2026. Trade on OCTORAX.