Current Stock Value

Ebix, Inc. (EBIX)

$23.89

-0.85 (-3.44%)
Valuation Date: 8/14/2022
Share Price on Valuation Date 23.89$
Stock Beta 2.70
Outstanding Shares 30.57