Meta (META) above $594.63 on Mar 26, 20:00 UTC? | neuraminds