Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Cyanotech Co. stock logo
CYAN
Cyanotech
$0.31
+3.4%
$3.01
$2.37
$6.29
$2.12M0.082,528 shs201 shs
Diana Shipping Inc. stock logo
DSX
Diana Shipping
$3.01
$2.94
$2.81
$4.16
$339.20M1.17659,258 shs280,173 shs
My Size, Inc. stock logo
MYSZ
My Size
$4.78
+14.4%
$3.62
$2.88
$21.92
$2.15M0.9245,616 shs270,293 shs
Beginner's Guide to Pot Stock Investing Cover

Click the link below and we'll send you MarketBeat's guide to pot stock investing and which pot companies show the most promise.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Cyanotech Co. stock logo
CYAN
Cyanotech
+4.96%+1.70%-12.88%-59.33%-68.57%
Diana Shipping Inc. stock logo
DSX
Diana Shipping
+0.17%+0.84%+1.86%+1.86%-3.84%
My Size, Inc. stock logo
MYSZ
My Size
+14.35%+8.88%+32.78%+38.76%-51.02%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Cyanotech Co. stock logo
CYAN
Cyanotech
N/AN/AN/AN/AN/AN/AN/AN/A
Diana Shipping Inc. stock logo
DSX
Diana Shipping
3.9128 of 5 stars
0.03.03.30.02.30.83.8
My Size, Inc. stock logo
MYSZ
My Size
2.4799 of 5 stars
3.55.00.00.01.40.80.6

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Cyanotech Co. stock logo
CYAN
Cyanotech
N/AN/AN/AN/A
Diana Shipping Inc. stock logo
DSX
Diana Shipping
N/AN/AN/AN/A
My Size, Inc. stock logo
MYSZ
My Size
3.00
Buy$12.00151.05% Upside

Current Analyst Ratings

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Cyanotech Co. stock logo
CYAN
Cyanotech
$23.18M0.09N/AN/A$2.61 per share0.12
Diana Shipping Inc. stock logo
DSX
Diana Shipping
$262.10M1.30$0.91 per share3.32$4.32 per share0.70
My Size, Inc. stock logo
MYSZ
My Size
$7M0.31N/AN/A$10.46 per share0.46

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Cyanotech Co. stock logo
CYAN
Cyanotech
-$3.44M-$0.74N/AN/A-20.52%-30.97%-16.17%6/25/2024 (Estimated)
Diana Shipping Inc. stock logo
DSX
Diana Shipping
$49.84M$0.436.995.18N/A19.02%10.34%4.29%5/24/2024 (Estimated)
My Size, Inc. stock logo
MYSZ
My Size
-$6.38M-$33.84N/AN/A-117.08%-181.30%-94.61%5/20/2024 (Estimated)

Latest CYAN, FDBK, DSX, MYSZ, and SRO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/1/2024Q4 2023
My Size, Inc. stock logo
MYSZ
My Size
-$0.96-$0.80+$0.16$0.11$3.50 million$2.83 million
2/23/2024Q4 2023
Diana Shipping Inc. stock logo
DSX
Diana Shipping
$0.04$0.06+$0.02$0.06$61.02 million$56.69 million
2/8/2024Q3 2024
Cyanotech Co. stock logo
CYAN
Cyanotech
N/A-$0.16-$0.16-$0.16N/A$5.58 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Cyanotech Co. stock logo
CYAN
Cyanotech
N/AN/AN/AN/AN/A
Diana Shipping Inc. stock logo
DSX
Diana Shipping
$0.309.98%N/A69.77%N/A
My Size, Inc. stock logo
MYSZ
My Size
N/AN/AN/AN/AN/A

Latest CYAN, FDBK, DSX, MYSZ, and SRO Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/23/2024
Diana Shipping Inc. stock logo
DSX
Diana Shipping
Quarterly$0.075010.1%3/4/20243/5/20243/12/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Cyanotech Co. stock logo
CYAN
Cyanotech
0.07
1.44
0.37
Diana Shipping Inc. stock logo
DSX
Diana Shipping
1.19
2.14
2.08
My Size, Inc. stock logo
MYSZ
My Size
0.05
1.71
0.97

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Cyanotech Co. stock logo
CYAN
Cyanotech
24.40%
Diana Shipping Inc. stock logo
DSX
Diana Shipping
48.68%
My Size, Inc. stock logo
MYSZ
My Size
27.71%

Insider Ownership

CompanyInsider Ownership
Cyanotech Co. stock logo
CYAN
Cyanotech
25.20%
Diana Shipping Inc. stock logo
DSX
Diana Shipping
N/A
My Size, Inc. stock logo
MYSZ
My Size
15.00%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Cyanotech Co. stock logo
CYAN
Cyanotech
956.95 million5.20 millionNot Optionable
Diana Shipping Inc. stock logo
DSX
Diana Shipping
1,018113.07 millionN/AOptionable
My Size, Inc. stock logo
MYSZ
My Size
22450,000385,000Not Optionable

CYAN, FDBK, DSX, MYSZ, and SRO Headlines

SourceHeadline
Is it normal for my feet to get larger as I age?Is it normal for my feet to get larger as I age?
washingtonpost.com - May 6 at 7:26 AM
Are you wearing the wrong bra size? Here’s how to check.Are you wearing the wrong bra size? Here’s how to check.
msn.com - April 30 at 12:58 AM
17 Chic Plus Size Two-Piece Fashion Finds for Spring — Starting at $2417 Chic Plus Size Two-Piece Fashion Finds for Spring — Starting at $24
yahoo.com - April 26 at 6:08 PM
17 Luxe-Looking Plus Size Spring Fashion Finds Starting at $2517 Luxe-Looking Plus Size Spring Fashion Finds Starting at $25
msn.com - April 19 at 10:54 AM
Peering Into My Sizes Recent Short InterestPeering Into My Size's Recent Short Interest
benzinga.com - April 18 at 6:29 PM
My Size Inc.: My Size Announces Reverse Stock SplitMy Size Inc.: My Size Announces Reverse Stock Split
finanznachrichten.de - April 16 at 9:38 AM
My Size Announces Reverse Stock SplitMy Size Announces Reverse Stock Split
prnewswire.com - April 15 at 4:15 PM
Fury says Usyk wont overcome size difference in the fight to crown the undisputed heavyweight champFury says Usyk won't overcome size difference in the fight to crown the undisputed heavyweight champ
msn.com - April 12 at 3:43 PM
20 Top Plus Size Clothing Stores20 Top Plus Size Clothing Stores
msn.com - April 11 at 6:30 PM
17 Plus Size-Friendly Spring Fashion Finds Under $5017 Plus Size-Friendly Spring Fashion Finds Under $50
aol.com - April 4 at 6:34 PM
My Size Full Year 2023 Earnings: US$2.50 loss per share (vs US$7.47 loss in FY 2022)My Size Full Year 2023 Earnings: US$2.50 loss per share (vs US$7.47 loss in FY 2022)
finance.yahoo.com - April 4 at 8:33 AM
FullBeauty is Building a Plus-Size Fashion EmpireFullBeauty is Building a Plus-Size Fashion Empire
yahoo.com - April 3 at 3:50 PM
MYSZ Stock Earnings: My Size Misses EPS, Misses Revenue for Q4 2023MYSZ Stock Earnings: My Size Misses EPS, Misses Revenue for Q4 2023
investorplace.com - April 2 at 10:04 AM
Zach Edey measurements: Height, wingspan, hand size, foot size for Purdue starZach Edey measurements: Height, wingspan, hand size, foot size for Purdue star
msn.com - March 29 at 11:51 PM
Size matters: The world’s 10 best megacities you must visitSize matters: The world’s 10 best megacities you must visit
thetechedvocate.org - March 25 at 8:07 AM
The “Sweet Spot” Size Theory – Scientists Discover Secret to Cheetahs’ Unrivaled SpeedThe “Sweet Spot” Size Theory – Scientists Discover Secret to Cheetahs’ Unrivaled Speed
scitechdaily.com - March 24 at 10:07 PM
This Size-Inclusive Jumpsuit is on Sale for Just $25 During Amazons Big Spring SaleThis Size-Inclusive Jumpsuit is on Sale for Just $25 During Amazon's Big Spring Sale
eonline.com - March 24 at 10:07 PM
8 Plus-Size Models Reshaping Fashion History8 Plus-Size Models Reshaping Fashion History
lofficielusa.com - March 23 at 6:10 PM
A Guide to Plus-Size Traveling, With Tips From 2 ExpertsA Guide to Plus-Size Traveling, With Tips From 2 Experts
msn.com - March 15 at 5:31 PM
Small size, big headaches: how to insure a tiny homeSmall size, big headaches: how to insure a tiny home
aol.com - March 14 at 9:26 PM
How to Measure Bra Size, According to ExpertsHow to Measure Bra Size, According to Experts
wsj.com - March 14 at 9:26 PM
At 43, I’ve finally learned how to love my size 16 curvesAt 43, I’ve finally learned how to love my size 16 curves
msn.com - March 14 at 4:25 PM
What Is the Average Shoe Size for Women? It’s Bigger Than You Might ThinkWhat Is the Average Shoe Size for Women? It’s Bigger Than You Might Think
yahoo.com - March 13 at 3:10 PM
The 15 Best Plus-Size Dresses for Style and ComfortThe 15 Best Plus-Size Dresses for Style and Comfort
msn.com - March 13 at 3:10 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Cyanotech logo

Cyanotech

NASDAQ:CYAN
Cyanotech Corp. engages in the cultivation, production, and sale of natural products derived from microalgae for the health and human nutrition markets worldwide. Its products include BioAstin Hawaiian Astaxanthin, a dietary antioxidant, which is used as a human dietary supplement and dietary ingredient to support and maintain the body's natural inflammatory response, enhance skin, and support eye, joint, and immune health; and Hawaiian Spirulina Pacifica, a nutrient-rich dietary supplement that is used for extra energy, a strengthened immune system, cardiovascular benefits, and as a source of antioxidant carotenoids. The company was founded by Gerald R. Cysewski in 1983 and is headquartered in Kailua-Kona, HI.
Diana Shipping logo

Diana Shipping

NYSE:DSX
Diana Shipping Inc. provides shipping transportation services. The company transports a range of dry bulk cargoes, including commodities, such as iron ore, coal, grain, and other materials in shipping routes worldwide. As of March 1, 2024, it operated a fleet of 38 dry bulk vessels, including 4 Newcastlemax, 8 Capesize, 5 Post-Panamax, 6 Kamsarmax, 9 Ultramax, and 6 Panamax. The company was formerly known as Diana Shipping Investments Corp. and changed its name to Diana Shipping Inc. in February 2005. Diana Shipping Inc. was incorporated in 1999 and is based in Athens, Greece.
My Size logo

My Size

NASDAQ:MYSZ
My Size, Inc., an omnichannel e-commerce platform, provides AI-driven apparel sizing and digital solutions for online shopping and physical stores in Israel. The company operates through three segments: Fashion and Equipment E-Commerce Platform; SaaS Solutions; and Naiz. It offers MySizeID, an application that enables consumers to create an online profile of their personal measurements to get the right fit; BoxSize, a parcel measurement application that allows consumers to measure the size of their parcel with their smartphone, calculate shipping costs, and arrange for a convenient pick-up time for the package; and SizeUp, a digital tape measure that allows users to measure length, width, and height of a surface by moving their smartphone from point to point of an object or space. The company also operates a fashion and equipment e-commerce platform; and offers SaaS based artificial intelligence measurement solutions. The company was formerly known as Knowledgetree Ventures, Inc. and changed its name to My Size, Inc. in January 2014. My Size, Inc. was incorporated in 1999 and is headquartered in Airport City, Israel.