Genie Energy

Price & Volume

Stats

See more
Open
$14.97
Previous Close
$15.10
Day Range
$14.97-$15.15
52W Range
$13.05-$17.75
Market Cap
$407.8M
Shares Short
175,096

Financials

See more
Revenue (12 Mos)
$425.2M
Revenue Growth (YoY)
-1.9%
Gross Profit (12 Mos)
$138.4M
Diluted EPS
$0.57

About

Address
520 Broad Street, Newark, NJ, United States, 07102
Sector
Utilities
Industry
Utilities - Regulated Electric
Full-Time Employees
152