speb/financial-data huggingface dataset:
Stock valuation snapshot for TTD (NGM, USD) as of 2026-07-25
Current price: 17.29
Market cap: 8128174080
Enterprise value: 7145833472
Trailing P/E: 19.65
Forward P/E: 8.05
Price/book: 3.32
Price/sales: 2.74
EV/revenue: 2.41
EV/EBITDA: 10.07
Trailing EPS: 0.88
Beta: 1.04
Payout ratio: 0.00
52-week high: 91.45
52-week low: 16.70
50-day average: 19.61
200-day average: 30.15
Short ratio: 4.11
Short % of float: 0.20
Return on assets: 0.07
Return on equity: 0.17
Profit margin: 0.15
Operating margin: 0.10
Revenue growth: 0.12
Earnings growth: -0.20
Total cash: 1405915008
Total debt: 423575008
Debt/equity: 17.26
Current ratio: 1.68
Quick ratio: 1.64
Held by insiders: 0.02
Held by institutions: 0.89
Float shares: 418025056
Stock valuation snapshot for TTE (NYQ, USD) as of 2026-05-30
Current price: 87.32
Market cap: 194102018048
Enterprise value: 223377981440
Trailing P/E: 12.96
Forward P/E: 8.68
Price/book: 1.63
Price/sales: 1.06
EV/revenue: 1.21
EV/EBITDA: 6.09
Trailing EPS: 6.74
Beta: 0.06
Dividend rate: 4.22
Dividend yield: 4.83
Payout ratio: 0.59
52-week high: 94.17
52-week low: 57.39
50-day average: 90.46
200-day average: 72.63
Short ratio: 2.91
Short % of float: 0.00
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1805066774
Stock valuation snapshot for TTE (NYQ, USD) as of 2026-06-08
Current price: 88.47
Market cap: 196508860416
Enterprise value: 226343550976
Trailing P/E: 13.13
Forward P/E: 8.79
Price/book: 1.65
Price/sales: 1.07
EV/revenue: 1.23
EV/EBITDA: 6.18
Trailing EPS: 6.74
Beta: 0.05
Dividend rate: 4.22
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 94.17
52-week low: 57.39
50-day average: 90.46
200-day average: 73.05
Short ratio: 2.91
Short % of float: 0.00
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1804981434
Stock valuation snapshot for TTE (NYQ, USD) as of 2026-06-21
Current price: 80.43
Market cap: 178806784000
Enterprise value: 208678191104
Trailing P/E: 11.93
Forward P/E: 7.99
Price/book: 1.50
Price/sales: 0.97
EV/revenue: 1.13
EV/EBITDA: 5.69
Trailing EPS: 6.74
Beta: 0.05
Dividend rate: 4.22
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 94.17
52-week low: 57.39
50-day average: 89.56
200-day average: 74.36
Short ratio: 3.30
Short % of float: 0.00
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1804960099
Stock valuation snapshot for TTE (NYQ, USD) as of 2026-06-23
Current price: 80.52
Market cap: 179006865408
Enterprise value: 209190223872
Trailing P/E: 11.95
Forward P/E: 8.10
Price/book: 1.50
Price/sales: 0.97
EV/revenue: 1.14
EV/EBITDA: 5.71
Trailing EPS: 6.74
Beta: 0.05
Dividend rate: 4.22
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 94.17
52-week low: 57.39
50-day average: 89.38
200-day average: 74.45
Short ratio: 3.30
Short % of float: 0.00
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1804448060
Stock valuation snapshot for TTE (NYQ, USD) as of 2026-07-11
Current price: 78.50
Market cap: 174526021632
Enterprise value: 204560547840
Trailing P/E: 11.65
Forward P/E: 8.27
Price/book: 1.37
Price/sales: 0.95
EV/revenue: 1.11
EV/EBITDA: 5.58
Trailing EPS: 6.74
Beta: 0.05
Dividend rate: 4.22
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 94.17
52-week low: 57.39
50-day average: 86.25
200-day average: 75.52
Short ratio: 3.25
Short % of float: 0.00
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.58
Float shares: 1804469395
Stock valuation snapshot for TTE (NYQ, USD) as of 2026-07-19
Current price: 81.39
Market cap: 180951252992
Enterprise value: 210726354944
Trailing P/E: 12.08
Forward P/E: 8.55
Price/book: 1.42
Price/sales: 0.98
EV/revenue: 1.15
EV/EBITDA: 5.75
Trailing EPS: 6.74
Beta: 0.05
Dividend rate: 4.22
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 94.17
52-week low: 57.39
50-day average: 85.03
200-day average: 75.97
Short ratio: 3.25
Short % of float: 0.00
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.58
Float shares: 1804469395
Stock valuation snapshot for TTE (NYQ, USD) as of 2026-07-25
Current price: 86.80
Market cap: 192721043456
Enterprise value: 226804580352
Trailing P/E: 10.86
Forward P/E: 8.97
Price/book: 1.51
Price/sales: 0.98
EV/revenue: 1.16
EV/EBITDA: 5.72
Trailing EPS: 7.99
Beta: 0.05
Dividend rate: 4.22
Dividend yield: 0.05
Payout ratio: 0.49
52-week high: 94.17
52-week low: 57.39
50-day average: 84.48
200-day average: 76.59
Short ratio: 3.20
Short % of float: 0.00
Return on assets: 0.06
Return on equity: 0.14
Profit margin: 0.09
Operating margin: 0.13
Revenue growth: 0.28
Earnings growth: 1.06
Total cash: 31716999168
Total debt: 62917001216
Debt/equity: 48.05
Current ratio: 1.06
Quick ratio: 0.53
Held by insiders: 0.09
Held by institutions: 0.58
Float shares: 1892673347
Stock valuation snapshot for TTE.L (LSE, EUR) as of 2026-06-01
Current price: 73.50
Market cap: 163257614336
Enterprise value: 193893056512
Trailing P/E: 12.72
Forward P/E: 9.77
Price/book: 1.59
Price/sales: 0.89
EV/revenue: 1.05
EV/EBITDA: 5.29
Trailing EPS: 5.78
Beta: 0.06
Dividend rate: 3.60
Dividend yield: 4.77
Payout ratio: 0.59
52-week high: 85.08
52-week low: 0.00
50-day average: 77.63
200-day average: 62.50
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1805066774
Stock valuation snapshot for TTE.L (LSE, EUR) as of 2026-06-21
Current price: 75.00
Market cap: 166735167488
Enterprise value: 197093294080
Trailing P/E: 12.76
Forward P/E: 9.97
Price/book: 1.62
Price/sales: 0.91
EV/revenue: 1.07
EV/EBITDA: 5.38
Trailing EPS: 5.88
Beta: 0.05
Dividend rate: 3.60
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 85.08
52-week low: 48.90
50-day average: 76.22
200-day average: 64.07
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1804960099
Stock valuation snapshot for TTE.L (LSE, EUR) as of 2026-06-23
Current price: 70.75
Market cap: 157286842368
Enterprise value: 196026548224
Trailing P/E: 12.03
Forward P/E: 9.41
Price/book: 1.53
Price/sales: 0.86
EV/revenue: 1.07
EV/EBITDA: 5.35
Trailing EPS: 5.88
Beta: 0.05
Dividend rate: 3.60
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 85.08
52-week low: 48.90
50-day average: 76.12
200-day average: 64.17
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1804448060
Stock valuation snapshot for TTE.L (LSE, EUR) as of 2026-07-11
Current price: 68.25
Market cap: 151737597952
Enterprise value: 182692200448
Trailing P/E: 11.53
Forward P/E: 9.08
Price/book: 1.35
Price/sales: 0.82
EV/revenue: 0.99
EV/EBITDA: 4.98
Trailing EPS: 5.92
Beta: 0.05
Dividend rate: 3.60
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 85.08
52-week low: 48.90
50-day average: 73.70
200-day average: 65.26
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.58
Float shares: 1804469395
Stock valuation snapshot for TTE.L (LSE, EUR) as of 2026-07-19
Current price: 70.50
Market cap: 156739928064
Enterprise value: 187492564992
Trailing P/E: 11.91
Forward P/E: 9.38
Price/book: 1.40
Price/sales: 0.85
EV/revenue: 1.02
EV/EBITDA: 5.12
Trailing EPS: 5.92
Beta: 0.05
Dividend rate: 3.60
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 85.08
52-week low: 48.90
50-day average: 73.08
200-day average: 65.75
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.58
Float shares: 1804469395
Stock valuation snapshot for TTE.L (LSE, EUR) as of 2026-07-25
Current price: 77.25
Market cap: 171517280256
Enterprise value: 205563576320
Trailing P/E: 11.00
Forward P/E: 10.27
Price/book: 1.53
Price/sales: 0.87
EV/revenue: 1.05
EV/EBITDA: 5.18
Trailing EPS: 7.02
Beta: 0.05
Dividend rate: 3.60
Dividend yield: 0.05
Payout ratio: 0.49
52-week high: 85.08
52-week low: 48.90
50-day average: 72.66
200-day average: 66.33
Return on assets: 0.06
Return on equity: 0.14
Profit margin: 0.09
Operating margin: 0.13
Revenue growth: 0.28
Earnings growth: 1.06
Total cash: 31716999168
Total debt: 62917001216
Debt/equity: 48.05
Current ratio: 1.06
Quick ratio: 0.53
Held by insiders: 0.09
Held by institutions: 0.58
Float shares: 1892673347
Stock valuation snapshot for TTE.PA (PAR, EUR) as of 2026-06-08
Current price: 77.34
Market cap: 171786977280
Enterprise value: 202149691392
Trailing P/E: 13.33
Forward P/E: 9.20
Price/book: 1.70
Price/sales: 0.93
EV/revenue: 1.10
EV/EBITDA: 5.52
Trailing EPS: 5.80
Beta: 0.05
Dividend rate: 3.60
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 81.34
52-week low: 49.24
50-day average: 77.76
200-day average: 62.79
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1804981434
Stock valuation snapshot for TTE.PA (PAR, EUR) as of 2026-06-21
Current price: 71.07
Market cap: 157998235648
Enterprise value: 188708651008
Trailing P/E: 12.09
Forward P/E: 8.41
Price/book: 1.43
Price/sales: 0.86
EV/revenue: 1.03
EV/EBITDA: 5.15
Trailing EPS: 5.88
Beta: 0.05
Dividend rate: 3.60
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 81.34
52-week low: 49.24
50-day average: 76.82
200-day average: 64.11
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1804960099
Stock valuation snapshot for TTE.PA (PAR, EUR) as of 2026-06-23
Current price: 70.81
Market cap: 157420224512
Enterprise value: 188388638720
Trailing P/E: 12.04
Forward P/E: 8.39
Price/book: 1.42
Price/sales: 0.86
EV/revenue: 1.02
EV/EBITDA: 5.14
Trailing EPS: 5.88
Beta: 0.05
Dividend rate: 3.60
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 81.34
52-week low: 49.24
50-day average: 76.66
200-day average: 64.21
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.57
Float shares: 1804448060
Stock valuation snapshot for TTE.PA (PAR, EUR) as of 2026-07-11
Current price: 68.38
Market cap: 152026611712
Enterprise value: 182969548800
Trailing P/E: 11.55
Forward P/E: 8.26
Price/book: 1.35
Price/sales: 0.83
EV/revenue: 1.00
EV/EBITDA: 4.99
Trailing EPS: 5.92
Beta: 0.05
Dividend rate: 3.60
Dividend yield: 0.05
Payout ratio: 0.59
52-week high: 81.34
52-week low: 49.24
50-day average: 74.28
200-day average: 65.32
Return on assets: 0.05
Return on equity: 0.13
Profit margin: 0.08
Operating margin: 0.20
Revenue growth: 0.03
Earnings growth: 0.57
Total cash: 29866000384
Total debt: 64250998784
Debt/equity: 51.30
Current ratio: 1.08
Quick ratio: 0.51
Held by insiders: 0.09
Held by institutions: 0.58
Float shares: 1804469395
Stock valuation snapshot for TTEC (NMS, USD) as of 2026-05-30
Current price: 2.72
Market cap: 132350792
Enterprise value: 1035210816
Forward P/E: 2.18
Price/book: 1.39
Price/sales: 0.06
EV/revenue: 0.49
EV/EBITDA: 5.75
Trailing EPS: -4.18
Beta: 1.04
Payout ratio: 0.00
52-week high: 5.59
52-week low: 1.98
50-day average: 2.72
200-day average: 3.15
Short ratio: 11.32
Short % of float: 0.32
Return on assets: 0.04
Return on equity: -1.01
Profit margin: -0.10
Operating margin: 0.04
Revenue growth: -0.07
Total cash: 88747000
Total debt: 973368000
Debt/equity: 956.55
Current ratio: 2.01
Quick ratio: 1.71
Held by insiders: 0.59
Held by institutions: 0.31
Float shares: 19900791
Stock valuation snapshot for TTEC (NMS, USD) as of 2026-06-08
Current price: 2.22
Market cap: 107778304
Enterprise value: 1008935296
Forward P/E: 1.78
Price/book: 1.13
Price/sales: 0.05
EV/revenue: 0.48
EV/EBITDA: 5.61
Trailing EPS: -4.18
Beta: 1.03
Payout ratio: 0.00
52-week high: 5.59
52-week low: 1.98
50-day average: 2.71
200-day average: 3.13
Short ratio: 11.32
Short % of float: 0.32
Return on assets: 0.04
Return on equity: -1.01
Profit margin: -0.10
Operating margin: 0.04
Revenue growth: -0.07
Total cash: 88747000
Total debt: 973368000
Debt/equity: 956.55
Current ratio: 2.01
Quick ratio: 1.71
Held by insiders: 0.59
Held by institutions: 0.31
Float shares: 19769900
Stock valuation snapshot for TTEC (NMS, USD) as of 2026-06-21
Current price: 2.14
Market cap: 104128936
Enterprise value: 1006988928
Forward P/E: 1.72
Price/book: 1.09
Price/sales: 0.05
EV/revenue: 0.48
EV/EBITDA: 5.60
Trailing EPS: -4.17
Beta: 1.03
Payout ratio: 0.00
52-week high: 5.51
52-week low: 1.98
50-day average: 2.67
200-day average: 3.05
Short ratio: 13.00
Short % of float: 0.32
Return on assets: 0.04
Return on equity: -1.01
Profit margin: -0.10
Operating margin: 0.04
Revenue growth: -0.07
Total cash: 88747000
Total debt: 973368000
Debt/equity: 956.55
Current ratio: 2.01
Quick ratio: 1.71
Held by insiders: 0.59
Held by institutions: 0.31
Float shares: 19769900
Stock valuation snapshot for TTEC (NMS, USD) as of 2026-06-23
Current price: 2.08
Market cap: 101209424
Enterprise value: 1003582848
Forward P/E: 1.67
Price/book: 1.06
Price/sales: 0.05
EV/revenue: 0.48
EV/EBITDA: 5.58
Trailing EPS: -4.18
Beta: 1.03
Payout ratio: 0.00
52-week high: 5.51
52-week low: 1.98
50-day average: 2.66
200-day average: 3.04
Short ratio: 13.00
Short % of float: 0.32
Return on assets: 0.04
Return on equity: -1.01
Profit margin: -0.10
Operating margin: 0.04
Revenue growth: -0.07
Total cash: 88747000
Total debt: 973368000
Debt/equity: 956.55
Current ratio: 2.01
Quick ratio: 1.71
Held by insiders: 0.59
Held by institutions: 0.31
Float shares: 19769900
Stock valuation snapshot for TTEC (NMS, USD) as of 2026-07-11
Current price: 2.11
Market cap: 102669176
Enterprise value: 1005529152
Forward P/E: 1.69
Price/book: 1.08
Price/sales: 0.05
EV/revenue: 0.48
EV/EBITDA: 5.59
Trailing EPS: -4.18
Beta: 1.07
Payout ratio: 0.00
52-week high: 5.51
52-week low: 1.91
50-day average: 2.42
200-day average: 2.94
Short ratio: 7.48
Short % of float: 0.29
Return on assets: 0.04
Return on equity: -1.01
Profit margin: -0.10
Operating margin: 0.04
Revenue growth: -0.07
Total cash: 88747000
Total debt: 973368000
Debt/equity: 956.55
Current ratio: 2.01
Quick ratio: 1.71
Held by insiders: 0.59
Held by institutions: 0.31
Float shares: 19768440
Stock valuation snapshot for TTEC (NMS, USD) as of 2026-07-19
Current price: 2.16
Market cap: 105102104
Enterprise value: 1007962112
Forward P/E: 1.73
Price/book: 1.10
Price/sales: 0.05
EV/revenue: 0.48
EV/EBITDA: 5.60
Trailing EPS: -4.18
Beta: 1.07
Payout ratio: 0.00
52-week high: 5.51
52-week low: 1.91
50-day average: 2.36
200-day average: 2.91
Short ratio: 7.48
Short % of float: 0.29
Return on assets: 0.04
Return on equity: -1.01
Profit margin: -0.10
Operating margin: 0.04
Revenue growth: -0.07
Total cash: 88747000
Total debt: 973368000
Debt/equity: 956.55
Current ratio: 2.01
Quick ratio: 1.71
Held by insiders: 0.59
Held by institutions: 0.31
Float shares: 19768440
Stock valuation snapshot for TTEC (NMS, USD) as of 2026-07-25
Current price: 2.12
Market cap: 103155760
Enterprise value: 1006015744
Forward P/E: 1.70
Price/book: 1.08
Price/sales: 0.05
EV/revenue: 0.48
EV/EBITDA: 5.59
Trailing EPS: -4.18
Beta: 1.07
Payout ratio: 0.00
52-week high: 5.28
52-week low: 1.91
50-day average: 2.29
200-day average: 2.87
Short ratio: 7.63
Short % of float: 0.27
Return on assets: 0.04
Return on equity: -1.01
Profit margin: -0.10
Operating margin: 0.04
Revenue growth: -0.07
Total cash: 88747000
Total debt: 973368000
Debt/equity: 956.55
Current ratio: 2.01
Quick ratio: 1.71
Held by insiders: 0.59
Held by institutions: 0.31
Float shares: 19756276
Stock valuation snapshot for TTEK (NMS, USD) as of 2026-05-30
Current price: 27.49
Market cap: 7134333952
Enterprise value: 8020822016
Trailing P/E: 16.46
Forward P/E: 16.02
Price/book: 3.88
Price/sales: 1.62
EV/revenue: 1.82
EV/EBITDA: 12.14
Trailing EPS: 1.67
Beta: 1.00
Dividend rate: 0.29
Dividend yield: 1.05
Payout ratio: 0.16
52-week high: 43.14
52-week low: 25.81
50-day average: 30.12
200-day average: 33.82
Short ratio: 3.71
Short % of float: 0.06
Return on assets: 0.09
Return on equity: 0.26
Profit margin: 0.10
Operating margin: 0.13
Revenue growth: -0.05
Earnings growth: 16.99
Total cash: 223612000
Total debt: 1109730048
Debt/equity: 59.54
Current ratio: 1.26
Quick ratio: 1.15
Held by insiders: 0.01
Held by institutions: 1.01
Float shares: 257897479
Stock valuation snapshot for TTEK (NMS, USD) as of 2026-06-08
Current price: 27.87
Market cap: 7232953856
Enterprise value: 8127226880
Trailing P/E: 16.69
Forward P/E: 16.24
Price/book: 3.94
Price/sales: 1.64
EV/revenue: 1.85
EV/EBITDA: 12.30
Trailing EPS: 1.67
Beta: 0.93
Dividend rate: 0.29
Dividend yield: 0.01
Payout ratio: 0.16
52-week high: 43.14
52-week low: 25.81
50-day average: 29.94
200-day average: 33.69
Short ratio: 3.71
Short % of float: 0.06
Return on assets: 0.09
Return on equity: 0.26
Profit margin: 0.10
Operating margin: 0.13
Revenue growth: -0.05
Earnings growth: 16.99
Total cash: 223612000
Total debt: 1109730048
Debt/equity: 59.54
Current ratio: 1.26
Quick ratio: 1.15
Held by insiders: 0.01
Held by institutions: 1.01
Float shares: 257894884
Stock valuation snapshot for TTEK (NMS, USD) as of 2026-06-21
Current price: 27.36
Market cap: 7100596224
Enterprise value: 7987083776
Trailing P/E: 16.38
Forward P/E: 15.95
Price/book: 3.81
Price/sales: 1.61
EV/revenue: 1.81
EV/EBITDA: 12.09
Trailing EPS: 1.67
Beta: 0.93
Dividend rate: 0.29
Dividend yield: 0.01
Payout ratio: 0.16
52-week high: 43.14
52-week low: 25.81
50-day average: 29.31
200-day average: 33.23
Short ratio: 3.42
Short % of float: 0.06
Return on assets: 0.09
Return on equity: 0.26
Profit margin: 0.10
Operating margin: 0.13
Revenue growth: -0.05
Earnings growth: 16.99
Total cash: 223612000
Total debt: 1109730048
Debt/equity: 59.54
Current ratio: 1.26
Quick ratio: 1.15
Held by insiders: 0.00
Held by institutions: 1.01
Float shares: 257894884
Stock valuation snapshot for TTEK (NMS, USD) as of 2026-06-23
Market cap: 7243334656
Trailing P/E: 16.71
Forward P/E: 16.27
Price/book: 3.89
Dividend rate: 0.29
Dividend yield: 0.01
52-week high: 43.14
52-week low: 25.81
50-day average: 29.23
200-day average: 33.18
Stock valuation snapshot for TTEK (NMS, USD) as of 2026-07-11
Current price: 30.99
Market cap: 8042670592
Enterprise value: 8929158144
Trailing P/E: 18.56
Forward P/E: 18.06
Price/book: 4.32
Price/sales: 1.83
EV/revenue: 2.03
EV/EBITDA: 13.52
Trailing EPS: 1.67
Beta: 0.92
Dividend rate: 0.29
Dividend yield: 0.01
Payout ratio: 0.16
52-week high: 43.14
52-week low: 25.81
50-day average: 28.80
200-day average: 32.78
Short ratio: 2.99
Short % of float: 0.05
Return on assets: 0.09
Return on equity: 0.26
Profit margin: 0.10
Operating margin: 0.13
Revenue growth: -0.05
Earnings growth: 16.99
Total cash: 223612000
Total debt: 1109730048
Debt/equity: 59.54
Current ratio: 1.26
Quick ratio: 1.15
Held by insiders: 0.00
Held by institutions: 1.01
Float shares: 257993503
Stock valuation snapshot for TTEK (NMS, USD) as of 2026-07-19
Current price: 31.59
Market cap: 8198385664
Enterprise value: 9084873728
Trailing P/E: 18.92
Forward P/E: 18.43
Price/book: 4.40
Price/sales: 1.86
EV/revenue: 2.06
EV/EBITDA: 13.75
Trailing EPS: 1.67
Beta: 0.92
Dividend rate: 0.29
Dividend yield: 0.01
Payout ratio: 0.16
52-week high: 43.14
52-week low: 25.81
50-day average: 28.76
200-day average: 32.72
Short ratio: 2.99
Short % of float: 0.05
Return on assets: 0.09
Return on equity: 0.26
Profit margin: 0.10
Operating margin: 0.13
Revenue growth: -0.05
Earnings growth: 16.99
Total cash: 223612000
Total debt: 1109730048
Debt/equity: 59.54
Current ratio: 1.26
Quick ratio: 1.15
Held by insiders: 0.00
Held by institutions: 1.01
Float shares: 257993503
Stock valuation snapshot for TTEK (NMS, USD) as of 2026-07-25
Current price: 31.71
Market cap: 8229528064
Enterprise value: 9116016640
Trailing P/E: 18.99
Forward P/E: 18.50
Price/book: 4.42
Price/sales: 1.87
EV/revenue: 2.07
EV/EBITDA: 13.80
Trailing EPS: 1.67
Beta: 0.92
Dividend rate: 0.29
Dividend yield: 0.01
Payout ratio: 0.16
52-week high: 43.14
52-week low: 25.81
50-day average: 28.85
200-day average: 32.66
Short ratio: 3.43
Short % of float: 0.05
Return on assets: 0.09
Return on equity: 0.26
Profit margin: 0.10
Operating margin: 0.13
Revenue growth: -0.05
Earnings growth: 16.99
Total cash: 223612000
Total debt: 1109730048
Debt/equity: 59.54
Current ratio: 1.26
Quick ratio: 1.15
Held by insiders: 0.00
Held by institutions: 1.01
Float shares: 257993503
Stock valuation snapshot for TTEN3.SA (SAO, BRL) as of 2026-06-08
Current price: 14.10
Market cap: 7051275264
Enterprise value: 9236408320
Trailing P/E: 10.07
Forward P/E: 7.06
Price/book: 1.50
Price/sales: 0.41
EV/revenue: 0.54
EV/EBITDA: 14.76
Trailing EPS: 1.40
Beta: 0.05
Dividend rate: 0.37
Dividend yield: 0.03
Payout ratio: 0.13
52-week high: 17.90
52-week low: 13.04
50-day average: 16.06
200-day average: 15.62
Return on assets: 0.03
Return on equity: 0.16
Profit margin: 0.04
Operating margin: 0.02
Revenue growth: 0.20
Earnings growth: -0.54
Total cash: 2590448896
Total debt: 4781215744
Debt/equity: 100.01
Current ratio: 1.26
Quick ratio: 0.77
Held by insiders: 0.77
Held by institutions: 0.09
Float shares: 113065221
Stock valuation snapshot for TTEN3.SA (SAO, BRL) as of 2026-06-21
Current price: 13.80
Market cap: 6905388032
Enterprise value: 9096438784
Trailing P/E: 9.86
Forward P/E: 6.91
Price/book: 1.47
Price/sales: 0.40
EV/revenue: 0.53
EV/EBITDA: 14.53
Trailing EPS: 1.40
Beta: 0.05
Dividend rate: 0.37
Dividend yield: 0.03
Payout ratio: 0.13
52-week high: 17.90
52-week low: 13.04
50-day average: 15.69
200-day average: 15.62
Return on assets: 0.03
Return on equity: 0.16
Profit margin: 0.04
Operating margin: 0.02
Revenue growth: 0.20
Earnings growth: -0.54
Total cash: 2590448896
Total debt: 4781215744
Debt/equity: 100.01
Current ratio: 1.26
Quick ratio: 0.77
Held by insiders: 0.77
Held by institutions: 0.09
Float shares: 113065221
Stock valuation snapshot for TTEN3.SA (SAO, BRL) as of 2026-06-23
Market cap: 7635958272
Trailing P/E: 10.90
Forward P/E: 7.64
Price/book: 1.62
Dividend rate: 0.37
Dividend yield: 0.03
52-week high: 17.90
52-week low: 13.04
50-day average: 15.65
200-day average: 15.62
Stock valuation snapshot for TTEN3.SA (SAO, BRL) as of 2026-07-11
Current price: 15.71
Market cap: 7861919232
Enterprise value: 10051229696
Trailing P/E: 11.22
Forward P/E: 7.86
Price/book: 1.65
Price/sales: 0.46
EV/revenue: 0.59
EV/EBITDA: 16.06
Trailing EPS: 1.40
Beta: 0.06
Dividend rate: 0.37
Dividend yield: 0.02
Payout ratio: 0.13
52-week high: 17.90
52-week low: 13.04
50-day average: 15.40
200-day average: 15.69
Return on assets: 0.03
Return on equity: 0.16
Profit margin: 0.04
Operating margin: 0.02
Revenue growth: 0.20
Earnings growth: -0.54
Total cash: 2590448896
Total debt: 4781215744
Debt/equity: 100.01
Current ratio: 1.26
Quick ratio: 0.77
Held by insiders: 0.77
Held by institutions: 0.10
Float shares: 113065221
Stock valuation snapshot for TTES.TO (TOR, CAD) as of 2026-06-01
Market cap: 71278051328
Trailing P/E: 3.44
Price/book: 0.44
52-week high: 34.27
52-week low: 23.68
50-day average: 32.72
200-day average: 28.63
Stock valuation snapshot for TTES.TO (TOR, CAD) as of 2026-06-21
Market cap: 66827452416
Trailing P/E: 3.16
Price/book: 0.41
52-week high: 34.27
52-week low: 23.68
50-day average: 32.35
200-day average: 28.94
Stock valuation snapshot for TTES.TO (TOR, CAD) as of 2026-06-23
Market cap: 66827452416
Trailing P/E: 3.15
Price/book: 0.41
52-week high: 34.27
52-week low: 23.68
50-day average: 32.30
200-day average: 28.95
Stock valuation snapshot for TTES.TO (TOR, CAD) as of 2026-07-11
Market cap: 63985467392
Trailing P/E: 3.01
Price/book: 0.35
52-week high: 34.27
52-week low: 23.68
50-day average: 31.49
200-day average: 28.94
Stock valuation snapshot for TTES.TO (TOR, CAD) as of 2026-07-19
Market cap: 66208186368
Trailing P/E: 3.11
Price/book: 0.36
52-week high: 34.27
52-week low: 23.68
50-day average: 31.14
200-day average: 28.97
Stock valuation snapshot for TTES.TO (TOR, CAD) as of 2026-07-25
Market cap: 71160242176
Trailing P/E: 2.85
Price/book: 0.39
52-week high: 34.27
52-week low: 23.68
50-day average: 30.93
200-day average: 29.03
Stock valuation snapshot for TTG.L (LSE, GBp) as of 2026-06-01
Current price: 118.00
Market cap: 210486480
Enterprise value: 275130912
Forward P/E: 9.08
Price/book: 1.42
Price/sales: 0.44
EV/revenue: 0.57
EV/EBITDA: -16.09
Trailing EPS: -0.28
Beta: 0.84
Payout ratio: 0.00
52-week high: 154.80
52-week low: 0.00
50-day average: 116.78
200-day average: 116.82
Return on assets: -0.04
Return on equity: -0.30
Profit margin: -0.11
Operating margin: -0.09
Revenue growth: -0.02
Total cash: 38700000
Total debt: 103400000
Debt/equity: 70.10
Current ratio: 1.71
Quick ratio: 0.91
Held by insiders: 0.09
Held by institutions: 1.12
Float shares: 174160112
Stock valuation snapshot for TTG.L (LSE, GBp) as of 2026-06-22
Market cap: 206217584
Forward P/E: 8.89
Price/book: 1.39
52-week high: 154.80
52-week low: 89.00
50-day average: 117.55
200-day average: 118.06
Stock valuation snapshot for TTG.L (LSE, GBp) as of 2026-07-11
Current price: 118.00
Market cap: 210540528
Enterprise value: 275130912
Forward P/E: 8.55
Price/book: 1.43
Price/sales: 0.44
EV/revenue: 0.57
EV/EBITDA: -16.09
Trailing EPS: -0.28
Beta: 0.83
Payout ratio: 0.00
52-week high: 154.80
52-week low: 89.00
50-day average: 117.06
200-day average: 118.57
Return on assets: -0.04
Return on equity: -0.30
Profit margin: -0.11
Operating margin: -0.09
Revenue growth: -0.02
Total cash: 38700000
Total debt: 103400000
Debt/equity: 70.10
Current ratio: 1.71
Quick ratio: 0.91
Held by insiders: 0.05
Held by institutions: 1.16
Float shares: 174058464
Stock valuation snapshot for TTG.L (LSE, GBp) as of 2026-07-19
Current price: 115.40
Market cap: 205901504
Enterprise value: 270494304
Forward P/E: 8.36
Price/book: 1.40
Price/sales: 0.43
EV/revenue: 0.56
EV/EBITDA: -15.82
Trailing EPS: -0.29
Beta: 0.83
Payout ratio: 0.00
52-week high: 154.80
52-week low: 89.00
50-day average: 116.98
200-day average: 118.89
Return on assets: -0.04
Return on equity: -0.30
Profit margin: -0.11
Operating margin: -0.09
Revenue growth: -0.02
Total cash: 38700000
Total debt: 103400000
Debt/equity: 70.10
Current ratio: 1.71
Quick ratio: 0.91
Held by insiders: 0.05
Held by institutions: 1.16
Float shares: 174060247
Stock valuation snapshot for TTG.L (LSE, GBp) as of 2026-07-25
Current price: 118.00
Market cap: 210540528
Enterprise value: 275130912
Forward P/E: 8.55
Price/book: 1.43
Price/sales: 0.44
EV/revenue: 0.57
EV/EBITDA: -16.09
Trailing EPS: -0.28
Beta: 0.83
Payout ratio: 0.00
52-week high: 154.80
52-week low: 89.00
50-day average: 117.02
200-day average: 119.37
Return on assets: -0.04
Return on equity: -0.30
Profit margin: -0.11
Operating margin: -0.09
Revenue growth: -0.02
Total cash: 38700000
Total debt: 103400000
Debt/equity: 70.10
Current ratio: 1.71
Quick ratio: 0.91
Held by insiders: 0.05
Held by institutions: 1.16
Float shares: 174060247
Stock valuation snapshot for TTG.V (VAN, CAD) as of 2026-06-01
Current price: 0.13
Market cap: 7078730
Enterprise value: 6403223
Price/book: 17.86
Price/sales: 13.87
EV/revenue: 12.55
EV/EBITDA: -22.17
Trailing EPS: -0.02
Beta: 0.39
Payout ratio: 0.00
52-week high: 0.20
52-week low: 0.03
50-day average: 0.13
200-day average: 0.09
Short ratio: 0.45
Return on assets: -0.40
Return on equity: -0.91
Profit margin: -1.49
Operating margin: -2.63
Revenue growth: -0.38
Total cash: 675507
Total debt: 0
Current ratio: 6.03
Quick ratio: 5.95
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 42158084
Stock valuation snapshot for TTG.V (VAN, CAD) as of 2026-06-21
Current price: 0.11
Market cap: 5946133
Enterprise value: 5270626
Price/book: 7.00
Price/sales: 11.65
EV/revenue: 10.33
EV/EBITDA: -18.25
Trailing EPS: -0.02
Beta: 0.37
Payout ratio: 0.00
52-week high: 0.20
52-week low: 0.03
50-day average: 0.12
200-day average: 0.09
Short ratio: 0.12
Return on assets: -0.40
Return on equity: -0.91
Profit margin: -1.49
Operating margin: -2.63
Revenue growth: -0.38
Total cash: 675507
Total debt: 0
Current ratio: 6.03
Quick ratio: 5.95
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 42158084
Stock valuation snapshot for TTG.V (VAN, CAD) as of 2026-06-23
Current price: 0.10
Market cap: 5662984
Enterprise value: 5553775
Price/book: 6.67
Price/sales: 11.10
EV/revenue: 10.88
EV/EBITDA: -19.23
Trailing EPS: -0.02
Beta: 0.37
Payout ratio: 0.00
52-week high: 0.20
52-week low: 0.03
50-day average: 0.12
200-day average: 0.09
Short ratio: 0.12
Return on assets: -0.40
Return on equity: -0.91
Profit margin: -1.49
Operating margin: -2.63
Revenue growth: -0.38
Total cash: 675507
Total debt: 0
Current ratio: 6.03
Quick ratio: 5.95
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 42158084
Stock valuation snapshot for TTG.V (VAN, CAD) as of 2026-07-11
Current price: 0.10
Market cap: 5662984
Enterprise value: 4987477
Price/book: 6.67
Price/sales: 11.10
EV/revenue: 9.77
EV/EBITDA: -17.27
Trailing EPS: -0.02
Beta: 0.42
Payout ratio: 0.00
52-week high: 0.20
52-week low: 0.03
50-day average: 0.11
200-day average: 0.10
Short ratio: 0.05
Return on assets: -0.40
Return on equity: -0.91
Profit margin: -1.49
Operating margin: -2.63
Revenue growth: -0.38
Total cash: 675507
Total debt: 0
Current ratio: 6.03
Quick ratio: 5.95
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 42158084
Stock valuation snapshot for TTG.V (VAN, CAD) as of 2026-07-19
Current price: 0.12
Market cap: 6795580
Enterprise value: 6120073
Price/book: 8.00
Price/sales: 13.32
EV/revenue: 11.99
EV/EBITDA: -21.19
Trailing EPS: -0.02
Beta: 0.42
Payout ratio: 0.00
52-week high: 0.20
52-week low: 0.03
50-day average: 0.11
200-day average: 0.10
Short ratio: 0.05
Return on assets: -0.40
Return on equity: -0.91
Profit margin: -1.49
Operating margin: -2.63
Revenue growth: -0.38
Total cash: 675507
Total debt: 0
Current ratio: 6.03
Quick ratio: 5.95
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 42158084
Stock valuation snapshot for TTG.V (VAN, CAD) as of 2026-07-25
Current price: 0.10
Market cap: 5662984
Enterprise value: 4987477
Price/book: 6.67
Price/sales: 11.10
EV/revenue: 9.77
EV/EBITDA: -17.27
Trailing EPS: -0.02
Beta: 0.42
Payout ratio: 0.00
52-week high: 0.20
52-week low: 0.03
50-day average: 0.11
200-day average: 0.10
Short ratio: 0.26
Return on assets: -0.40
Return on equity: -0.91
Profit margin: -1.49
Operating margin: -2.63
Revenue growth: -0.38
Total cash: 675507
Total debt: 0
Current ratio: 6.03
Quick ratio: 5.95
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 42158084
Stock valuation snapshot for TTGI.V (VAN, CAD) as of 2026-06-01
Current price: 0.05
Market cap: 10186533
Enterprise value: 30321686
Price/book: -0.71
Price/sales: 0.89
EV/revenue: 2.64
EV/EBITDA: -5.34
Trailing EPS: -0.08
Beta: 0.21
Payout ratio: 0.00
52-week high: 0.11
52-week low: 0.05
50-day average: 0.06
200-day average: 0.08
Short ratio: 1.38
Return on assets: -0.28
Profit margin: -1.27
Operating margin: -0.42
Revenue growth: 2.76
Total cash: 616589
Total debt: 20751742
Current ratio: 0.18
Quick ratio: 0.17
Held by insiders: 0.13
Held by institutions: 0.00
Float shares: 165710442
Stock valuation snapshot for TTGI.V (VAN, CAD) as of 2026-06-21
Current price: 0.06
Market cap: 11205186
Enterprise value: 31340340
Price/book: -0.80
Price/sales: 0.98
EV/revenue: 2.73
EV/EBITDA: -5.52
Trailing EPS: -0.08
Beta: 0.18
Payout ratio: 0.00
52-week high: 0.11
52-week low: 0.05
50-day average: 0.06
200-day average: 0.08
Short ratio: 0.70
Return on assets: -0.28
Profit margin: -1.27
Operating margin: -0.42
Revenue growth: 2.76
Total cash: 616589
Total debt: 20751742
Current ratio: 0.18
Quick ratio: 0.17
Held by insiders: 0.14
Held by institutions: 0.00
Float shares: 162585214
Stock valuation snapshot for TTGI.V (VAN, CAD) as of 2026-06-23
Current price: 0.05
Market cap: 10186533
Enterprise value: 31340340
Price/book: -0.72
Price/sales: 0.89
EV/revenue: 2.73
EV/EBITDA: -5.52
Trailing EPS: -0.08
Beta: 0.18
Payout ratio: 0.00
52-week high: 0.11
52-week low: 0.05
50-day average: 0.06
200-day average: 0.08
Short ratio: 0.70
Return on assets: -0.28
Profit margin: -1.27
Operating margin: -0.42
Revenue growth: 2.76
Total cash: 616589
Total debt: 20751742
Current ratio: 0.18
Quick ratio: 0.17
Held by insiders: 0.14
Held by institutions: 0.00
Float shares: 162585214
Stock valuation snapshot for TTGI.V (VAN, CAD) as of 2026-07-11
Current price: 0.05
Market cap: 10186533
Enterprise value: 30321686
Price/book: -0.72
Price/sales: 0.89
EV/revenue: 2.64
EV/EBITDA: -5.34
Trailing EPS: -0.08
Beta: 0.21
Payout ratio: 0.00
52-week high: 0.11
52-week low: 0.04
50-day average: 0.06
200-day average: 0.07
Short ratio: 0.15
Return on assets: -0.28
Profit margin: -1.27
Operating margin: -0.42
Revenue growth: 2.76
Total cash: 616589
Total debt: 20751742
Current ratio: 0.18
Quick ratio: 0.17
Held by insiders: 0.14
Held by institutions: 0.00
Float shares: 162585214
Stock valuation snapshot for TTGI.V (VAN, CAD) as of 2026-07-19
Current price: 0.04
Market cap: 8149226
Enterprise value: 28284380
Price/book: -0.58
Price/sales: 0.71
EV/revenue: 2.47
EV/EBITDA: -4.98
Trailing EPS: -0.08
Beta: 0.21
Payout ratio: 0.00
52-week high: 0.11
52-week low: 0.04
50-day average: 0.05
200-day average: 0.07
Short ratio: 0.15
Return on assets: -0.28
Profit margin: -1.27
Operating margin: -0.42
Revenue growth: 2.76
Total cash: 616589
Total debt: 20751742
Current ratio: 0.18
Quick ratio: 0.17
Held by insiders: 0.14
Held by institutions: 0.00
Float shares: 162585214
Stock valuation snapshot for TTGI.V (VAN, CAD) as of 2026-07-25
Current price: 0.06
Market cap: 11205186
Enterprise value: 31340340
Price/book: -0.80
Price/sales: 0.98
EV/revenue: 2.73
EV/EBITDA: -5.52
Trailing EPS: -0.08
Beta: 0.21
Payout ratio: 0.00
52-week high: 0.11
52-week low: 0.04
50-day average: 0.05
200-day average: 0.07
Short ratio: 0.08
Return on assets: -0.28
Profit margin: -1.27
Operating margin: -0.42
Revenue growth: 2.76
Total cash: 616589
Total debt: 20751742
Current ratio: 0.18
Quick ratio: 0.17
Held by insiders: 0.14
Held by institutions: 0.01
Float shares: 162585214
Stock valuation snapshot for TTGT (NMS, USD) as of 2026-05-30
Current price: 4.59
Market cap: 331854432
Enterprise value: 419135456
Forward P/E: 5.60
Price/book: 0.56
Price/sales: 0.68
EV/revenue: 0.86
EV/EBITDA: 5.50
Trailing EPS: -7.72
Beta: 1.31
Payout ratio: 0.00
52-week high: 9.00
52-week low: 3.41
50-day average: 4.76
200-day average: 5.18
Short ratio: 4.47
Short % of float: 0.14
Return on assets: -0.01
Return on equity: -0.70
Profit margin: -1.14
Operating margin: -0.19
Revenue growth: 0.02
Total cash: 47711000
Total debt: 134992000
Debt/equity: 25.74
Current ratio: 1.16
Quick ratio: 0.94
Held by insiders: 0.59
Held by institutions: 0.41
Float shares: 21838770
Stock valuation snapshot for TTGT (NMS, USD) as of 2026-06-08
Current price: 3.89
Market cap: 280883328
Enterprise value: 367079840
Forward P/E: 4.74
Price/book: 0.47
Price/sales: 0.57
EV/revenue: 0.75
EV/EBITDA: 4.82
Trailing EPS: -7.72
Beta: 1.22
Payout ratio: 0.00
52-week high: 9.00
52-week low: 3.41
50-day average: 4.80
200-day average: 5.15
Short ratio: 4.47
Short % of float: 0.14
Return on assets: -0.01
Return on equity: -0.70
Profit margin: -1.14
Operating margin: -0.19
Revenue growth: 0.02
Total cash: 47711000
Total debt: 134992000
Debt/equity: 25.74
Current ratio: 1.16
Quick ratio: 0.94
Held by insiders: 0.59
Held by institutions: 0.41
Float shares: 21858291
Stock valuation snapshot for TTGT (NMS, USD) as of 2026-06-21
Current price: 3.60
Market cap: 260277984
Enterprise value: 347559008
Forward P/E: 4.39
Price/book: 0.50
Price/sales: 0.53
EV/revenue: 0.71
EV/EBITDA: 4.55
Trailing EPS: -7.72
Beta: 1.22
Payout ratio: 0.00
52-week high: 9.00
52-week low: 3.41
50-day average: 4.74
200-day average: 5.03
Short ratio: 5.69
Short % of float: 0.16
Return on assets: -0.01
Return on equity: -0.70
Profit margin: -1.14
Operating margin: -0.19
Revenue growth: 0.02
Total cash: 47711000
Total debt: 134992000
Debt/equity: 25.74
Current ratio: 1.16
Quick ratio: 0.94
Held by insiders: 0.59
Held by institutions: 0.41
Float shares: 21858291
Stock valuation snapshot for TTGT (NMS, USD) as of 2026-06-23
Current price: 3.62
Market cap: 261362480
Enterprise value: 346112992
Forward P/E: 4.41
Price/book: 0.50
Price/sales: 0.53
EV/revenue: 0.71
EV/EBITDA: 4.54
Trailing EPS: -7.72
Beta: 1.22
Payout ratio: 0.00
52-week high: 9.00
52-week low: 3.41
50-day average: 4.74
200-day average: 5.02
Short ratio: 5.69
Short % of float: 0.16
Return on assets: -0.01
Return on equity: -0.70
Profit margin: -1.14
Operating margin: -0.19
Revenue growth: 0.02
Total cash: 47711000
Total debt: 134992000
Debt/equity: 25.74
Current ratio: 1.16
Quick ratio: 0.94
Held by insiders: 0.59
Held by institutions: 0.41
Float shares: 21858291
Stock valuation snapshot for TTGT (NMS, USD) as of 2026-07-11
Current price: 3.79
Market cap: 274014880
Enterprise value: 361295904
Forward P/E: 4.62
Price/book: 0.52
Price/sales: 0.56
EV/revenue: 0.74
EV/EBITDA: 4.73
Trailing EPS: -7.72
Beta: 1.25
Payout ratio: 0.00
52-week high: 9.00
52-week low: 3.41
50-day average: 4.49
200-day average: 4.86
Short ratio: 8.00
Short % of float: 0.16
Return on assets: -0.01
Return on equity: -0.70
Profit margin: -1.14
Operating margin: -0.19
Revenue growth: 0.02
Total cash: 47711000
Total debt: 134992000
Debt/equity: 25.74
Current ratio: 1.16
Quick ratio: 0.94
Held by insiders: 0.59
Held by institutions: 0.41
Float shares: 21858291
Stock valuation snapshot for TTGT (NMS, USD) as of 2026-07-19
Current price: 3.72
Market cap: 268953920
Enterprise value: 356234912
Forward P/E: 4.54
Price/book: 0.51
Price/sales: 0.55
EV/revenue: 0.73
EV/EBITDA: 4.67
Trailing EPS: -7.72
Beta: 1.25
Payout ratio: 0.00
52-week high: 9.00
52-week low: 3.41
50-day average: 4.28
200-day average: 4.81
Short ratio: 8.00
Short % of float: 0.16
Return on assets: -0.01
Return on equity: -0.70
Profit margin: -1.14
Operating margin: -0.19
Revenue growth: 0.02
Total cash: 47711000
Total debt: 134992000
Debt/equity: 25.74
Current ratio: 1.16
Quick ratio: 0.94
Held by insiders: 0.59
Held by institutions: 0.41
Float shares: 21858291
Stock valuation snapshot for TTGT (NMS, USD) as of 2026-07-25
Current price: 3.40
Market cap: 245818096
Enterprise value: 333099104
Forward P/E: 4.15
Price/book: 0.47
Price/sales: 0.50
EV/revenue: 0.68
EV/EBITDA: 4.37
Trailing EPS: -7.72
Beta: 1.25
Payout ratio: 0.00
52-week high: 8.70
52-week low: 3.38
50-day average: 4.05
200-day average: 4.75
Short ratio: 9.22
Short % of float: 0.16
Return on assets: -0.01
Return on equity: -0.70
Profit margin: -1.14
Operating margin: -0.19
Revenue growth: 0.02
Total cash: 47711000
Total debt: 134992000
Debt/equity: 25.74
Current ratio: 1.16
Quick ratio: 0.94
Held by insiders: 0.59
Held by institutions: 0.41
Float shares: 21858291
Stock valuation snapshot for TTI (NYQ, USD) as of 2026-05-30
Current price: 10.23
Market cap: 1385039488
Enterprise value: 1572651520
Trailing P/E: 170.50
Forward P/E: 25.79
Price/book: 4.83
Price/sales: 2.20
EV/revenue: 2.50
EV/EBITDA: 17.43
Trailing EPS: 0.06
Beta: 1.21
Payout ratio: 0.00
52-week high: 12.54
52-week low: 2.70
50-day average: 9.33
200-day average: 8.30
Short ratio: 4.22
Short % of float: 0.05
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.01
Operating margin: 0.08
Revenue growth: -0.01
Earnings growth: 1.00
Total cash: 35473000
Total debt: 224352992
Debt/equity: 78.55
Current ratio: 2.02
Quick ratio: 1.03
Held by insiders: 0.06
Held by institutions: 0.89
Float shares: 127197538
Stock valuation snapshot for TTI (NYQ, USD) as of 2026-06-08
Current price: 9.88
Market cap: 1440077952
Enterprise value: 1445384960
Trailing P/E: 164.17
Forward P/E: 24.83
Price/book: 4.65
Price/sales: 2.29
EV/revenue: 2.29
EV/EBITDA: 16.02
Trailing EPS: 0.06
Beta: 1.21
Payout ratio: 0.00
52-week high: 12.54
52-week low: 2.84
50-day average: 9.46
200-day average: 8.40
Short ratio: 4.22
Short % of float: 0.05
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.01
Operating margin: 0.08
Revenue growth: -0.01
Earnings growth: 1.00
Total cash: 35473000
Total debt: 224352992
Debt/equity: 78.55
Current ratio: 2.02
Quick ratio: 1.03
Held by insiders: 0.06
Held by institutions: 0.81
Float shares: 127197538
Stock valuation snapshot for TTI (NYQ, USD) as of 2026-06-21
Current price: 10.24
Market cap: 1513701504
Enterprise value: 1574005504
Trailing P/E: 170.67
Forward P/E: 24.58
Price/book: 4.83
Price/sales: 2.40
EV/revenue: 2.50
EV/EBITDA: 17.44
Trailing EPS: 0.06
Beta: 1.21
Payout ratio: 0.00
52-week high: 12.54
52-week low: 3.17
50-day average: 9.82
200-day average: 8.71
Short ratio: 5.30
Short % of float: 0.06
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.01
Operating margin: 0.08
Revenue growth: -0.01
Earnings growth: 1.00
Total cash: 35473000
Total debt: 224352992
Debt/equity: 78.55
Current ratio: 2.02
Quick ratio: 1.03
Held by insiders: 0.06
Held by institutions: 0.81
Float shares: 126974144
Stock valuation snapshot for TTI (NYQ, USD) as of 2026-06-23
Current price: 10.14
Market cap: 1498919296
Enterprise value: 1587544448
Trailing P/E: 169.00
Forward P/E: 24.34
Price/book: 4.78
Price/sales: 2.38
EV/revenue: 2.52
EV/EBITDA: 17.59
Trailing EPS: 0.06
Beta: 1.21
Payout ratio: 0.00
52-week high: 12.54
52-week low: 3.17
50-day average: 9.86
200-day average: 8.74
Short ratio: 5.30
Short % of float: 0.06
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.01
Operating margin: 0.08
Revenue growth: -0.01
Earnings growth: 1.00
Total cash: 35473000
Total debt: 224352992
Debt/equity: 78.55
Current ratio: 2.02
Quick ratio: 1.03
Held by insiders: 0.06
Held by institutions: 0.81
Float shares: 126974144
Stock valuation snapshot for TTI (NYQ, USD) as of 2026-07-11
Current price: 9.45
Market cap: 1396921856
Enterprise value: 1467047424
Trailing P/E: 157.50
Forward P/E: 22.86
Price/book: 4.46
Price/sales: 2.22
EV/revenue: 2.33
EV/EBITDA: 16.26
Trailing EPS: 0.06
Beta: 1.19
Payout ratio: 0.00
52-week high: 12.54
52-week low: 3.17
50-day average: 10.11
200-day average: 9.07
Short ratio: 4.44
Short % of float: 0.07
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.01
Operating margin: 0.08
Revenue growth: -0.01
Earnings growth: 1.00
Total cash: 35473000
Total debt: 224352992
Debt/equity: 78.55
Current ratio: 2.02
Quick ratio: 1.03
Held by insiders: 0.05
Held by institutions: 0.81
Float shares: 127642971
Stock valuation snapshot for TTI (NYQ, USD) as of 2026-07-19
Current price: 9.26
Market cap: 1368835584
Enterprise value: 1441323264
Trailing P/E: 154.33
Forward P/E: 24.37
Price/book: 4.37
Price/sales: 2.17
EV/revenue: 2.29
EV/EBITDA: 15.97
Trailing EPS: 0.06
Beta: 1.19
Payout ratio: 0.00
52-week high: 12.54
52-week low: 3.35
50-day average: 10.09
200-day average: 9.16
Short ratio: 4.44
Short % of float: 0.07
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.01
Operating margin: 0.08
Revenue growth: -0.01
Earnings growth: 1.00
Total cash: 35473000
Total debt: 224352992
Debt/equity: 78.55
Current ratio: 2.02
Quick ratio: 1.03
Held by insiders: 0.05
Held by institutions: 0.82
Float shares: 127642971
Stock valuation snapshot for TTI (NYQ, USD) as of 2026-07-25
Current price: 8.31
Market cap: 1228404352
Enterprise value: 1312702720
Trailing P/E: 138.50
Forward P/E: 21.87
Price/book: 3.92
EV/revenue: 2.08
EV/EBITDA: 14.55
Trailing EPS: 0.06
Beta: 1.19
Payout ratio: 0.00
52-week high: 12.54
52-week low: 3.64
50-day average: 9.97
200-day average: 9.23
Short ratio: 5.43
Short % of float: 0.07
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.01
Operating margin: 0.08
Revenue growth: -0.01
Earnings growth: 1.00
Total cash: 35473000
Total debt: 224352992
Debt/equity: 78.55
Current ratio: 2.02
Quick ratio: 1.03
Held by insiders: 0.05
Held by institutions: 0.82
Float shares: 127642971
Stock valuation snapshot for TTI.V (VAN, CAD) as of 2026-06-01
Current price: 0.62
Market cap: 32138292
Enterprise value: 31234828
Price/book: 14.76
Trailing EPS: -0.14
Payout ratio: 0.00
52-week high: 0.88
52-week low: 0.44
50-day average: 0.55
200-day average: 0.62
Short ratio: 0.41
Return on assets: -2.07
Return on equity: -7.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 903464
Total debt: 0
Current ratio: 0.82
Quick ratio: 0.74
Held by insiders: 0.17
Held by institutions: 0.00
Float shares: 43076716
Stock valuation snapshot for TTI.V (VAN, CAD) as of 2026-06-21
Current price: 0.56
Market cap: 29028136
Enterprise value: 28124672
Price/book: -140.00
Trailing EPS: -0.14
Beta: 0.56
Payout ratio: 0.00
52-week high: 0.88
52-week low: 0.44
50-day average: 0.57
200-day average: 0.61
Short ratio: 0.01
Return on assets: -2.07
Return on equity: -7.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 903464
Total debt: 0
Current ratio: 0.82
Quick ratio: 0.74
Held by insiders: 0.13
Held by institutions: 0.00
Float shares: 42926910
Stock valuation snapshot for TTI.V (VAN, CAD) as of 2026-06-23
Current price: 0.56
Market cap: 29028136
Enterprise value: 28124672
Price/book: -140.00
Trailing EPS: -0.14
Beta: 0.56
Payout ratio: 0.00
52-week high: 0.88
52-week low: 0.44
50-day average: 0.57
200-day average: 0.61
Short ratio: 0.01
Return on assets: -2.07
Return on equity: -7.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 903464
Total debt: 0
Current ratio: 0.82
Quick ratio: 0.74
Held by insiders: 0.13
Held by institutions: 0.00
Float shares: 42926910
Stock valuation snapshot for TTI.V (VAN, CAD) as of 2026-07-11
Current price: 0.56
Market cap: 29028136
Enterprise value: 28124672
Price/book: -140.00
Trailing EPS: -0.14
Beta: 0.57
Payout ratio: 0.00
52-week high: 0.87
52-week low: 0.44
50-day average: 0.57
200-day average: 0.59
Short ratio: 0.03
Return on assets: -2.07
Return on equity: -7.24
Profit margin: 0.00
Operating margin: 0.00
Total cash: 903464
Total debt: 0
Current ratio: 0.82
Quick ratio: 0.74
Held by insiders: 0.13
Held by institutions: 0.00
Float shares: 42926910