Is Planet 13 Holdings Still a Strong Buy?