Septerna, Inc. (SEPN) Stock Analysis, Quote & Company Profile