Snowball logo
logo
TWOD

TWOD

$25.64+$0.11  (0.43%)

Frequently asked questions

What sector does TWOD (TWOD) operate in?

TWOD belongs to the Other sector and operates in the industry.

What is TWOD (TWOD) current stock price?

As of the latest data, TWOD stock price is $25.64, with a previous close of $25.53. TWOD gained $0.11 in the last trading session, representing a 0.43% increase.

Does TWOD (TWOD) pay dividends?

Yes. TWOD pays quarterly dividends with an annualized yield of 9.14% and an estimated annual payout of $2.34 per share.

When is the next ex-dividend date for TWOD (TWOD)?

The next ex-dividend date is scheduled for May 01, 2026.

When is TWOD (TWOD) next earnings report?

TWOD is expected to release its next earnings report on March 31, 2026.

What is TWOD (TWOD) beta (volatility) score?

TWOD has a beta of 1.212, suggesting it is more volatile than the market.