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