Too lose to the original pre merger price.
Just my opinion.
Give it another $10 to around $80.
There's a magic number(have no idea what it is) where too high of stock price equates to having investors shy away.
IMO investors would rather have 2@$40 than one share@$80.