Held by
0
portfolios on TandT
Bookmarked by
0
users
Avg position size
—
of holders' portfolios
13F filers
0
institutions
Click rows below (any statement) to add/remove series. Selection stays as you switch tabs.
| 2019 | 2020 | 2021 | 2022 | 2023 | |
|---|---|---|---|---|---|
| Revenue | $56.3M | $68.8M | $90.3M | $127.1M | $139.9M |
| Cost of revenue | $10.6M | $12.4M | $17.8M | $30.2M | $33.8M |
| Gross profit | $45.8M | $56.4M | $72.5M | $96.9M | $106.1M |
| Gross margin | 81.2% | 82.0% | 80.3% | 76.3% | 75.8% |
| R&D | $14.8M | $18.3M | $24.6M | $31.1M | $26.9M |
| Operating income | −$6.0M | $1.1M | −$5.8M | −$29.7M | −$16.2M |
| EBITDA | −$5.6M | $1.9M | −$5.2M | −$24.1M | −$5.5M |
| Net income | −$7.3M | −$812.0K | −$11.5M | −$18.4M | −$31.9M |
| Net margin | -13.0% | -1.2% | -12.7% | -14.5% | -22.8% |
| EPS (diluted) | -0.61 | -0.05 | -0.09 | -0.14 | -0.23 |
Annual figures · source: Financial Modeling Prep
| Year | Est. revenue | Est. EPS | EPS range | # Analysts |
|---|---|---|---|---|
| 2026 | $183M | $0.06 | $-0.01–$0.11 | 3 |
Forward consensus · source: Financial Modeling Prep
No one on the platform currently holds CTV.
No tracked institution reports a position in CTV as of their last filing.
No one on the platform has traded CTV yet.
| $407M |
| — |
| CNSLConsolidated Communications Holdings, Inc. | $4.64 | -0.22% | $550M | — |
| QUOTQuotient Technology Inc. | $4.00 | +0.13% | $398M | — |
Source: Financial Modeling Prep · peers by sector/industry
No recent Form 4 filings on EDGAR — either no insider transactions reported recently or this isn't a SEC-registered issuer.
Trading at 3.1× sales vs its 3.9× historical median P/S.
Fair value ≈ $3.97 · price $3.14 today
Fair-value line = the stock's median historical P/S × sales per share. Price below the orange line = cheap vs its own history; above = expensive. Not investment advice.
🚨 THE U.S. CAN’T BUILD A DOMESTIC FLUORINE SUPPLY WITHOUT FLUORSPAR As AI, nuclear power, semiconductor manufacturing and advanced batteries expand, demand for fluorine keeps growing. Fluorspar is the primary commercial source of fluorine, yet the U.S. still relies heavily on imports. That’s where $CTV / $CTVFF comes in. Bullish points: 🇺🇸 Developing a domestic fluorspar project in the historic Illinois Kentucky Fluorspar District. ⛏️ Diamond drilling is set to begin at the Campbell Crotser project, targeting material for an initial underground mine plan. 🏗️ The company has also started permitting for both the underground mine and a planned 500 TPD processing plant. ⚡ Fluorspar is essential for uranium enrichment, semiconductors, EV batteries and chemical manufacturing. If the U.S. wants secure critical mineral supply chains, domestic fluorspar could become increasingly important ! CommunicatedDisclaimer: http://tinyurl.com/y3nt5vt8
View on StockTwits ↗🚨 THE U.S. CAN’T BUILD THE FUTURE WITHOUT FLUORSPAR. 🚨 $CTV / $CTVFF is developing one of the few domestic fluorspar projects in the historic Illinois-Kentucky Fluorspar District- a critical mineral the U.S. still imports almost entirely. 🟡 Critical for uranium enrichment & nuclear fuel 🟡 Essential for EV batteries, semiconductors & steel 🟡 Strong focus on U.S. supply chain security 🟡 Advancing drilling, permitting & project development 🟡 Positioned to benefit as demand for critical minerals grows A tiny sector with potentially massive strategic importance. CommunicatedDisclaimer: http://tinyurl.com/y3nt5vt8
View on StockTwits ↗AI NEEDS POWER. POWER NEEDS FLUORINE 🔋 $CTV $CTVFF is advancing fluorspar projects in the historic Illinois-Kentucky Fluorspar District, once the source of most U.S. fluorspar production. Why it matters: • Nuclear fuel requires uranium hexafluoride (UF6) • EV batteries use fluorinated materials • Semiconductors rely on fluorine chemistry • Fluorspar is the primary source of fluorine Recent progress : ✅ Diamond drilling underway ✅ Mine permitting initiated ✅ Processing plant permitting underway ✅ Positioned in a U.S. critical mineral with limited domestic supply Most investors see AI. Few are looking upstream at the materials that help power it. CommunicatedDisclaimer: http://tinyurl.com/y3nt5vt8
View on StockTwits ↗$CTV Holly s... check this out... it’s starting to feel exactly like last time — retail circling, volume creeping, float still paper thin... someone’s moving early, I can feel it. I’ve seen this before. I’m already in. Wouldn’t be surprised if it rips — and fast. BUY BUY BUY... 🥳🤛🧨🚀
View on StockTwits ↗@utahstock12 Hi Utah, Congrats on your winning positions in warrants. I thusfar used Interactive Brokers as my broker for warrant trading (mostly SPACS en DE-SPACS). But I am afraid they made a mistake now. They did not execute my order to exercise my remaining position in $CTV warrants for $0.1 of profit per warrant. Now, they claim there was not enough buying, which is very highly unlikely to be true. Nothing can be done about now, they say. And subsequently all of a sudden they now want me to update my account profile, after which my trading permissions would severely restricted on almost all asset classes. So I am looking for another broker to trade warrants. Do you have any experience or suggestions, pls?
View on StockTwits ↗$AVGR $MRSN & $CTV Suspended from making transactions in Charles Schwab!
View on StockTwits ↗$CTV / Mediaocean - Shareholder Vote $CTV MergerBrief.com
View on StockTwits ↗$CTV Consolidating above Huge ER gap, netflix ER today...
View on StockTwits ↗Just spotted a trade idea on $CTV! They recently beat EPS and turned positive from -$0.03. Here's my game plan: 📈Ideal entry: $2.73 pullback, Add on buyer support 🎯Target: $3.50-$3.74 Will trim profits and adjust stops along the way! $SMCI $TSLA $KSS
View on StockTwits ↗$CTV Innovid Corp. (CTV): Navigating the Evolving Connected TV Landscape https://beyondspx.com/article/innovid-corp-ctv-navigating-the-evolving-connected-tv-landscape
View on StockTwits ↗I found you an Overbought RSI (Relative Strength Index) on the daily chart of Innovid Corp.. Is that bullish or bearish? $CTV #Innovid #RsiOverbought #NYSE
View on StockTwits ↗Recent $TICKER stream from stocktwits.com — refreshed every 5 minutes. Sentiment tags are self-reported by posters. Not investment advice.