20250503 GREENGOODS ON HANDS