For the year to December 2024, Neurocrine Biosciences had an accrual ratio of -0.15. Therefore, its statutory earnings were very significantly less than its free cashflow. To wit, it produced free ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results