Price
1D
5D
1M
6M
YTD
1Y
5Y
▤ Line ▾
⏱ 2m ▾
∿ Studies 0 ▾
⇄ Compare ▾
✎ Draw 0 ▾
EXT
%
LOG
⟲
⛶
Chart style ✕
Chart style
Line Area
Candles OHLC bars
Interval ✕
Interval
1 min 2 min
5 min 15 min
30 min 1 hour
1 day 1 week
Intraday intervals only cover recent history. The site picks the finest interval the range allows.
Studies ✕
Overlays
SMA 20 SMA 50
SMA 200 EMA 21
Bollinger VWAP
Session levels
Prior day H/L/C
Opening range
Volume profile
Lower pane
Volume
RSI 14 MACD
Compare ✕
Overlay another symbol
SPY QQQ
IWM DIA
Add
Remove comparison
Both series are rebased to 0% at the left edge, so the lines show relative performance rather than price.
Drawing tools ✕
Tool
Cursor Trend line
Price level Zone
Measure
Clear all drawings
1D
—
H —
L —
Range —
Vol —
vs
Drag pan · Pinch zoom · Hold crosshair · pick a tool then drag to draw
52W range
1,021.21 – 1,650.59
Trailing performance Price return · vs SPY
Return vs SPY
Price return only. Dividends are not reinvested, so total return on a dividend payer will be higher than shown.
Free account
3 more panels on ESTCN.MX open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Fundamentals TTM · reported
Market cap —
Enterprise value —
Revenue (TTM) —
Gross profit —
EBITDA —
Net income —
EPS (TTM) —
Free cash flow —
Total cash —
Total debt —
Book value / share —
Shares outstanding —
Float —
Short % of float —
Dividend yield —
Beta (5Y) —
Valuation & profitability ratios Account required
Trailing P/E —
Forward P/E —
PEG ratio —
Price / sales —
Price / book —
EV / revenue —
EV / EBITDA —
Gross margin —
Operating margin —
Profit margin —
Return on equity —
Return on assets —
Debt / equity —
Current ratio —
Free account required
Fourteen ratios including P/E, PEG, EV/EBITDA, margins and return on equity.
Financial statements As reported · 4 years · 6 quarters
Income Balance sheet Cash flow
Annual Quarterly
Blank means not reported, not zero
Line item 2026 2025 2024 2023 YoY
Total revenue
$1.74B $1.48B $1.27B $1.07B
+17.3%
Operating revenue
$1.74B $1.48B $1.27B $1.07B
+17.3%
Cost of revenue
$416.27M $379.87M $330.08M $296.63M
+9.6%
Gross profit
$1.32B $1.10B $937.24M $772.36M
+19.9%
Research & development
$451.93M $365.76M $341.95M $313.45M
+23.6%
Selling, general & admin
$904.61M $792.36M $720.28M $646.78M
+14.2%
Total operating expense
$1.36B $1.16B $1.06B $960.24M
+17.1%
Operating income
-$33.48M -$54.70M -$124.98M -$187.88M
+38.8%
Net interest income
-$25.14M -$25.31M -$26.13M -$25.16M
+0.7%
Pre-tax income
-$2.30M -$31.57M -$122.76M -$216.88M
+92.7%
Tax provision
-$370.07M $76.55M -$184.48M $19.28M
-583.5%
Net income
$367.77M -$108.11M $61.72M -$236.16M
+440.2%
Net income to common
$367.77M -$108.11M $61.72M -$236.16M
+440.2%
Basic EPS
3.49 -1.04 0.62 -2.47
+435.6%
Diluted EPS
3.43 -1.04 0.59 -2.47
+429.8%
EBIT
$22.84M -$6.26M -$96.62M -$191.72M
+464.8%
EBITDA
$34.67M $6.05M -$78.63M -$171.49M
+472.9%
Basic shares
105.34M 103.66M 99.65M 95.73M
+1.6%
Diluted shares
107.22M 103.66M 103.98M 95.73M
+3.4%
Line item 2026 2025 2024 2023 YoY
Cash & equivalents
$768.73M $727.54M $540.40M $644.17M
+5.7%
Cash & short-term investments
$1.37B $1.40B $1.08B $915.21M
-1.9%
Accounts receivable
$464.41M $375.61M $323.01M $260.92M
+23.6%
Total current assets
$2.02B $1.93B $1.53B $1.27B
+4.8%
Property, plant & equipment
$27.23M $28.92M $25.96M $25.09M
-5.8%
Goodwill & intangibles
$369.50M $330.82M $340.00M $332.75M
+11.7%
Total assets
$3.15B $2.59B $2.24B $1.74B
+21.6%
Total current liabilities
$1.20B $1.01B $871.09M $716.62M
+19.5%
Long-term debt
$570.89M $569.73M $568.61M $567.54M
+0.2%
Total debt
$591.56M $595.01M $593.70M $594.23M
-0.6%
Total liabilities
$1.88B $1.67B $1.50B $1.34B
+12.6%
Retained earnings
-$731.96M -$1.10B -$991.61M -$1.05B
+33.4%
Shareholder equity
$1.28B $927.23M $738.18M $398.90M
+37.7%
Working capital
$818.34M $922.75M $659.81M $557.66M
-11.3%
Net tangible assets
$907.00M $596.41M $398.19M $66.15M
+52.1%
Shares issued
108.36M 105.57M 101.74M 97.37M
+2.6%
Line item 2026 2025 2024 2023 YoY
Net income
$367.77M -$108.11M $61.72M -$236.16M
+440.2%
Depreciation & amortisation
$11.83M $12.31M $18.00M $20.23M
-3.9%
Stock-based compensation
$298.44M $257.78M $239.14M $204.04M
+15.8%
Change in working capital
-$71.11M -$56.16M -$36.62M -$35.37M
-26.6%
Operating cash flow
$326.89M $266.17M $148.76M $35.66M
+22.8%
Capital expenditure
-$5.09M -$4.34M -$3.45M -$2.68M
-17.2%
Investing cash flow
$26.07M -$118.67M -$287.96M -$272.95M
+122.0%
Share buybacks
-$340.09M $0 $0 —
—
Financing cash flow
-$312.27M $40.95M $40.05M $17.47M
-862.6%
Free cash flow
$321.80M $261.82M $145.31M $32.98M
+22.9%
End cash position
$770.50M $731.21M $543.09M $646.64M
+5.4%
Line item 2026-04-30 2026-01-31 2025-10-31 2025-07-31 2025-04-30 YoY
Total revenue
$450.68M $449.88M $423.48M $415.29M $388.43M
+0.2%
Operating revenue
$450.68M $449.88M $423.48M $415.29M $388.43M
+0.2%
Cost of revenue
$111.06M $106.44M $102.03M $96.75M $97.78M
+4.3%
Gross profit
$339.62M $343.44M $321.45M $318.54M $290.65M
-1.1%
Research & development
$120.26M $114.39M $108.15M $109.12M $94.67M
+5.1%
Selling, general & admin
$235.77M $228.44M $221.54M $218.86M $208.00M
+3.2%
Total operating expense
$356.03M $342.83M $329.69M $327.98M $302.67M
+3.9%
Operating income
-$16.41M $611.00K -$8.24M -$9.44M -$12.02M
-2,785.9%
Net interest income
-$6.25M -$6.25M -$6.29M -$6.35M -$5.84M
+0.1%
Pre-tax income
-$9.77M $6.17M $1.31M -$9.00K -$4.70M
-258.4%
Tax provision
-$445.67M -$1.59M $52.59M $24.59M $11.68M
-27,964.5%
Net income
$435.90M $7.75M -$51.28M -$24.60M -$16.38M
+5,522.3%
Net income to common
$435.90M $7.75M -$51.28M -$24.60M -$16.38M
+5,522.3%
Basic EPS
4.18 0.07 -0.48 -0.23 -0.16
+5,871.4%
Diluted EPS
4.14 0.07 -0.48 -0.23 -0.16
+5,814.3%
EBIT
-$3.52M $12.42M $7.60M $6.34M $1.14M
-128.3%
EBITDA
-$303.00K $15.83M $10.49M $8.66M $3.43M
-101.9%
Basic shares
104.26M 104.50M 106.59M 105.96M 105.08M
-0.2%
Diluted shares
105.31M 106.20M 106.59M 105.96M 105.08M
-0.8%
Line item 2026-04-30 2026-01-31 2025-10-31 2025-07-31 2025-04-30 YoY
Cash & equivalents
$768.73M $737.24M $800.59M $662.34M $727.54M
+4.3%
Cash & short-term investments
$1.37B $1.25B $1.40B $1.49B $1.40B
+9.8%
Accounts receivable
$464.41M $357.40M $260.95M $221.99M $375.61M
+29.9%
Total current assets
$2.02B $1.79B $1.83B $1.88B $1.93B
+13.2%
Property, plant & equipment
$27.23M $25.18M $23.75M $27.92M $28.92M
+8.1%
Goodwill & intangibles
$369.50M $374.08M $377.88M $339.91M $330.82M
-1.2%
Total assets
$3.15B $2.44B $2.48B $2.52B $2.59B
+29.3%
Total current liabilities
$1.20B $983.24M $927.04M $900.81M $1.01B
+22.5%
Long-term debt
$570.89M $570.60M $570.31M $570.02M $569.73M
+0.1%
Total debt
$591.56M $591.68M $590.71M $594.17M $595.01M
-0.0%
Total liabilities
$1.88B $1.65B $1.59B $1.55B $1.67B
+13.9%
Retained earnings
-$731.96M -$1.17B -$1.18B -$1.12B -$1.10B
+37.3%
Shareholder equity
$1.28B $790.99M $891.11M $971.36M $927.23M
+61.4%
Working capital
$818.34M $804.30M $898.45M $977.50M $922.75M
+1.7%
Net tangible assets
$907.00M $416.91M $513.24M $631.45M $596.41M
+117.6%
Shares issued
108.36M 107.95M 107.21M 106.30M 105.57M
+0.4%
Line item 2026-04-30 2026-01-31 2025-10-31 2025-07-31 2025-04-30 2025-01-31 YoY
Net income
$435.90M $7.75M -$51.28M -$24.60M -$16.38M —
+5,522.3%
Depreciation & amortisation
$3.22M $3.41M $2.89M $2.32M $2.29M —
-5.6%
Stock-based compensation
$77.47M $78.14M $72.89M $69.94M $65.54M —
-0.9%
Change in working capital
$64.60M -$83.70M -$60.61M $8.61M $6.95M —
+177.2%
Operating cash flow
$152.71M $42.74M $26.61M $104.83M $86.98M —
+257.3%
Capital expenditure
-$2.90M -$936.00K -$605.00K -$656.00K -$2.12M —
-209.3%
Investing cash flow
-$95.67M $83.34M $208.78M -$170.38M $29.34M —
-214.8%
Share buybacks
-$40.01M -$190.90M — — — $0
+79.0%
Financing cash flow
-$25.18M -$190.38M -$97.04M $326.00K $22.47M —
+86.8%
Free cash flow
$149.81M $41.80M $26.01M $104.18M $84.86M —
+258.4%
End cash position
$770.50M $740.93M $804.05M $665.99M $731.21M —
+4.0%
Analyst targets & ownership Account required
Mean target —
High target —
Low target —
Implied upside —
Analyst count —
Consensus —
Strong buy / Buy — / —
Hold —
Sell / Strong sell — / —
Held by insiders —
Held by institutions —
Institutions holding —
Free account required
Price targets, consensus spread, insider and institutional ownership.
Moving averages & technicals Computed from 2Y daily closes
SMA 10
1,117.89
-0.00% from price
SMA 20
1,098.55
+1.76% from price
SMA 50
1,052.15
+6.25% from price
SMA 100
1,180.37
-5.29% from price
SMA 200
1,292.93
-13.54% from price
EMA 12
1,111.24
+0.60% from price
EMA 26
1,093.83
+2.20% from price
EMA 50
1,101.17
+1.52% from price
MACD (12,26,9)
17.41
Hist 0.43
Realised vol 30D
25.8%
Annualised
Bollinger upper
1,175.90
20, 2σ
Bollinger lower
1,021.21
20, 2σ
50 / 200 cross
Death
1,052.15 vs 1,292.93
Trend bias
Below 200
-13.54%
Options chain Account required
Expiry Loading… Spot 1,117.89
Calls Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Puts Strike Last Bid Ask Vol OI IV
000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0% 000.00 0.00 0.00 0.00 0 0 0.0%
Free account required
Every listed expiry, both sides of the book, with volume, open interest and implied volatility.
Risk profile Daily returns · 1Y window
Beta vs SPY
0.06
Less volatile than market
Correlation to SPY
0.02
Largely independent
Realised vol 30D
25.8%
Annualised
Market vol 1Y
12.9%
SPY, annualised
Max drawdown 1Y
-37.7%
Peak to trough
Max drawdown 5Y
-75.1%
Peak to trough
ATR 14
0.00
Average true range
Beta (reported)
—
5Y monthly, from filing
Headlines ESTCN.MX · links out to the publisher
PRIVATE STRATEGY · BY QUALIFICATION
The same data. A different seat.
The research you are reading is the input layer for a discretionary options program we run for a small number of qualified investors. Minimum $1,000,000.
Request the strategy overview