PERSPECTA

News from every angle

Back to headlines

Neptune Sets 2026 Revenue Target and Authorizes Share Buyback

Neptune has outlined a $195 million revenue target for 2026 and authorized a $100 million share buyback program, coinciding with the expansion of its Atlas+ beta.

23 Apr, 01:31 — 23 Apr, 01:31
PostShare

Sources

Showing 1 of 1 sources