chartexchange

ELLA
Ellington Credit Company 8.50% Notes due 2031
stockNYSEStructured Product

At CloseNov 11, 2026 11:33:29 AM EST
24.97USD+0.382%(+0.09)494
After-hoursNov 12, 2026 4:10:30 PM EST
24.68USD-1.134%(-0.28)
Loading…
Loading…
Previous Close
$24.68
Beta
0.00
52-Week High
$26.63 2026-04-30
52-Week Low
$24.47 2026-04-07
SMA 50
$25.06
SMA 200
$25.22
Avg. Vol 10D
6,005
Avg. Vol 30D
6,686
Avg. Vol 90D
10,149
Relative Vol
0.07
37.06M
9.8100%
1,259
ELLA Performance
PeriodPriceDateChangeBeta
1W24.952026-11-06+0.12%0.282
1M24.952026-10-13+0.12%0.086
3M25.132026-08-13-0.60%0.029
6M25.702026-05-13-2.80%-0.007
1Y24.812026-04-07+0.69%0.001
ELLA Stock Summary

Ellington Credit Company 8.50% Notes due 2031 (NYSE:ELLA) stock price today is $24.98, and today's volume is 493. ELLA is up 1.207% today. The 30 day average volume is 6,686.