Meta (META) closes above ___ on November 12?
$630 64% · $640 40% · $650 20%. Ends November 12, 2026. Trade on OCTORAX.