E
Market Data
$11.69−$2.17 (−15.66%)
EMBC · Last trade
Prev Close
$13.86
Range (29d)
$11.68 – $14.64
Insiders
6Tickers
Addresses
business
1209 ORANGE STREET
WILMINGTON, DE, 19801
mailing
1209 ORANGE STREET
WILMINGTON, DE, 19801
Former Names
- Berra Newco, Inc.2021-09-03