speb/financial-data huggingface dataset:
TNXP — Peter Lynch category analysis (annual, as of 2025-12-31)
Sector: Healthcare | Industry: Biotechnology
Lynch category: Turnaround (confidence: High)
Market cap (USD): 248995311.61999997
Net income (USD): -124021000
Revenue growth %: 29.84941549435308
Smoothed growth %: 29.84941549435308
P/B ratio: 1.0156855460738323
Pays dividend: no
Net asset value (USD): 245030000
Net cash (USD): 175616000
Net cash to market cap %: 70.52984205100753
Cyclical industry: no | Hot industry: yes | Large cap: no | Small cap: yes
Altman Z-score: -0.20766386554430458 (Distress Zone)
Piotroski F-score: 6 (Neutral)
TOMZ — Peter Lynch category analysis (quarterly, as of 2024-09-30)
Sector: Industrials | Industry: Pollution & Treatment Controls
Lynch category:  (confidence: Low)
Market cap (USD): 18249364.98
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 0 (Weak)
TOMZ — Peter Lynch category analysis (quarterly, as of 2024-12-31)
Sector: Industrials | Industry: Pollution & Treatment Controls
Lynch category:  (confidence: Low)
Market cap (USD): 24255485.099999998
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 1 (Weak)
TOMZ — Peter Lynch category analysis (quarterly, as of 2025-03-31)
Sector: Industrials | Industry: Pollution & Treatment Controls
Lynch category: Turnaround (confidence: High)
Market cap (USD): 18942378.84
Net income (USD): -255593
P/B ratio: 4.92861658565219
Pays dividend: no
Net asset value (USD): 2599570
Net cash (USD): -5440250
Net cash to market cap %: -28.719993649963342
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: -5.449534938918058 (Distress Zone)
Piotroski F-score: 1 (Weak)
TOMZ — Peter Lynch category analysis (quarterly, as of 2025-06-30)
Sector: Industrials | Industry: Pollution & Treatment Controls
Lynch category: Turnaround (confidence: High)
Market cap (USD): 24717494.34
Net income (USD): -1237516
P/B ratio: 9.303378213886473
Pays dividend: no
Net asset value (USD): 1355809
Net cash (USD): -5249670
Net cash to market cap %: -21.238681914066536
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: -6.588999578862215 (Distress Zone)
Piotroski F-score: 3 (Weak)
TOMZ — Peter Lynch category analysis (quarterly, as of 2025-09-30)
Sector: Industrials | Industry: Pollution & Treatment Controls
Lynch category: Turnaround (confidence: High)
Market cap (USD): 23331466.619999997
Net income (USD): -450348
P/B ratio: 10.574057082722632
Pays dividend: no
Net asset value (USD): 847277
Net cash (USD): -5348687
Net cash to market cap %: -22.92477831382895
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: -6.90013226318147 (Distress Zone)
Piotroski F-score: 4 (Weak)
TOMZ — Peter Lynch category analysis (quarterly, as of 2025-12-31)
Sector: Industrials | Industry: Pollution & Treatment Controls
Lynch category: Turnaround (confidence: High)
Market cap (USD): 18018360.36
Net income (USD): -1805538
P/B ratio: 30.6172266628604
Pays dividend: no
Net asset value (USD): -762660
Net cash (USD): -6358022
Net cash to market cap %: -35.28635166002419
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: -10.329380320536313 (Distress Zone)
Piotroski F-score: 2 (Weak)
TOMZ — Peter Lynch category analysis (quarterly, as of 2026-03-31)
Sector: Industrials | Industry: Pollution & Treatment Controls
Lynch category: Turnaround (confidence: High)
Market cap (USD): 11858237
Net income (USD): -810645
Revenue growth %: 4.926491762434367
Smoothed growth %: 4.926491762434367
P/B ratio: 23100.462
Pays dividend: no
Net asset value (USD): -1342572
Net cash (USD): -7181241
Net cash to market cap %: -60.559094914362056
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: -10.081717807478238 (Distress Zone)
Piotroski F-score: 7 (Neutral)
TON.L — Peter Lynch category analysis (annual, as of 2021-09-30)
Sector: Industrials | Industry: Building Products & Equipment
Lynch category: Cyclical (confidence: High)
Market cap (USD): 164170.94594594595
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 0 (Weak)
TON.L — Peter Lynch category analysis (annual, as of 2022-09-30)
Sector: Industrials | Industry: Building Products & Equipment
Lynch category: Cyclical (confidence: High)
Market cap (USD): 98739.02777777778
Net income (USD): -484444.44444444444
P/B ratio: 0.005571131903955865
Pays dividend: no
Net asset value (USD): 16367777.777777778
Net cash (USD): -4372222.222222222
Net cash to market cap %: -4428.058813848515
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.2080768200746395 (Grey Zone)
Piotroski F-score: 1 (Weak)
TON.L — Peter Lynch category analysis (annual, as of 2023-09-30)
Sector: Industrials | Industry: Building Products & Equipment
Lynch category: Cyclical (confidence: High)
Market cap (USD): 109743.90243902439
Net income (USD): -836585.3658536586
Revenue growth %: -1.3800193690803582
Smoothed growth %: -1.3800193690803582
P/B ratio: 0.0060952316445407745
Pays dividend: no
Net asset value (USD): 16802439.024390247
Net cash (USD): -2880487.8048780486
Net cash to market cap %: -2624.736081786865
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.3964259070619613 (Grey Zone)
Piotroski F-score: 6 (Neutral)
TON.L — Peter Lynch category analysis (annual, as of 2024-09-30)
Sector: Industrials | Industry: Building Products & Equipment
Lynch category: Cyclical (confidence: High)
Market cap (USD): 97489.16666666669
Net income (USD): -4936000
Revenue growth %: -14.74137525613894
Smoothed growth %: -14.74137525613894
P/B ratio: 0.006703050513384673
Pays dividend: no
Net asset value (USD): 13480000
Net cash (USD): -1459999.9999999995
Net cash to market cap %: -1497.6022976911956
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.27263486209133 (Grey Zone)
Piotroski F-score: 5 (Neutral)
TON.L — Peter Lynch category analysis (annual, as of 2025-09-30)
Sector: Industrials | Industry: Building Products & Equipment
Lynch category: Cyclical (confidence: High)
Market cap (USD): 136809.12162162166
Net income (USD): 387837.83783783787
Revenue growth %: 3.5125006112341364
Smoothed growth %: 3.5125006112341364
P/E ratio: 0.3527482578397213
P/B ratio: 0.009125540832882641
Pays dividend: no
Net asset value (USD): 14041891.891891891
Net cash (USD): 581081.0810810812
Net cash to market cap %: 424.73855119704655
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.5762208665413757 (Grey Zone)
Piotroski F-score: 9 (Strong)
TOP.AX — Peter Lynch category analysis (quarterly, as of 2025-06-30)
Sector: Financial Services | Industry: Asset Management
Lynch category: Asset Play (confidence: Medium)
Market cap (USD): 61404047.058823526
P/E ratio: 4.284676833696441
P/B ratio: 0.6261011648802912
Dividend yield: 0.05
Pays dividend: yes
Net asset value (USD): 103327624.8366013
Net cash (USD): 7218749.019607842
Net cash to market cap %: 11.75614534444686
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 0 (Weak)
TORO.L — Peter Lynch category analysis (quarterly, as of 2024-09-30)
Sector: Financial Services | Industry: Asset Management
Lynch category: Asset Play (confidence: High)
Market cap (USD): 1849168.6224
P/B ratio: 0.006761281690480735
Pays dividend: no
Net asset value (USD): 273493800
Net cash (USD): -118321957.33333333
Net cash to market cap %: -6398.656991040955
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 0 (Weak)
TORO.L — Peter Lynch category analysis (quarterly, as of 2025-03-31)
Sector: Financial Services | Industry: Asset Management
Lynch category: Asset Play (confidence: High)
Market cap (USD): 2128617.9537662333
P/B ratio: 0.007379448434979937
Pays dividend: no
Net asset value (USD): 288452175.3246753
Net cash (USD): -109008823.37662338
Net cash to market cap %: -5121.10795569259
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 1 (Weak)
TORO.L — Peter Lynch category analysis (quarterly, as of 2025-09-30)
Sector: Financial Services | Industry: Asset Management
Lynch category: Asset Play (confidence: High)
Market cap (USD): 2598263.6509459456
P/B ratio: 0.00911546804931938
Pays dividend: no
Net asset value (USD): 285038972.972973
Net cash (USD): -156828947.2972973
Net cash to market cap %: -6035.9135317234195
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 1 (Weak)
TORO.L — Peter Lynch category analysis (quarterly, as of 2026-03-31)
Sector: Financial Services | Industry: Asset Management
Lynch category: Asset Play (confidence: High)
Market cap (USD): 228104694.7368421
P/B ratio: 0.00886380121520724
Dividend yield: 0.12
Pays dividend: yes
Net asset value (USD): 229270185.52631578
Net cash (USD): -141556146.0526316
Net cash to market cap %: -62.05753293063121
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 1 (Weak)
TOT.AX — Peter Lynch category analysis (quarterly, as of 2025-06-30)
Sector: Real Estate | Industry: REIT - Diversified
Lynch category: Asset Play (confidence: Medium)
Market cap (USD): 57156120.26143791
P/E ratio: 24.18300653594771
P/B ratio: 0.6464647824210602
Dividend yield: 0.08
Pays dividend: yes
Net asset value (USD): 81782352.94117647
Net cash (USD): -49643137.25490196
Net cash to market cap %: -86.85533067645109
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 0 (Weak)
TOT.TO — Peter Lynch category analysis (annual, as of 2021-12-31)
Sector: Energy | Industry: Oil & Gas Equipment & Services
Lynch category: Cyclical (confidence: High)
Market cap (USD): 150990511.81102365
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 0 (Weak)
TOT.TO — Peter Lynch category analysis (annual, as of 2022-12-31)
Sector: Energy | Industry: Oil & Gas Equipment & Services
Lynch category: Cyclical (confidence: High)
Market cap (USD): 206240625
Net income (USD): 27947058.82352941
P/E ratio: 7.379689802146917
P/B ratio: 0.5373082220515188
Pays dividend: no
Net asset value (USD): 380454411.76470584
Net cash (USD): -237155147.0588235
Net cash to market cap %: -114.98954052278667
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.111521637059489 (Grey Zone)
Piotroski F-score: 4 (Weak)
TOT.TO — Peter Lynch category analysis (annual, as of 2023-12-31)
Sector: Energy | Industry: Oil & Gas Equipment & Services
Lynch category: Cyclical (confidence: High)
Market cap (USD): 193880075.75757575
Net income (USD): 31534090.909090906
EPS growth %: 12.835096917395376
Revenue growth %: 21.00849854244441
Smoothed growth %: 12.835096917395376
P/E ratio: 6.1482690690690704
P/B ratio: 0.4821815215220495
PEG ratio: 0.47902007352483145
Pays dividend: no
Net asset value (USD): 398624242.4242424
Net cash (USD): -214367424.24242422
Net cash to market cap %: -110.56702108496465
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.482588063267606 (Grey Zone)
Piotroski F-score: 9 (Strong)
TOT.TO — Peter Lynch category analysis (annual, as of 2024-12-31)
Sector: Energy | Industry: Oil & Gas Equipment & Services
Lynch category: Cyclical (confidence: High)
Market cap (USD): 283320454.54545456
Net income (USD): 42518181.81818182
EPS growth %: 34.832432432432455
Revenue growth %: -6.204868690581298
EPS 2-year CAGR %: 23.34435771903667
Smoothed growth %: 23.34435771903667
P/E ratio: 6.663512935642506
P/B ratio: 0.7094881646390903
PEG ratio: 0.28544426091485897
Pays dividend: no
Net asset value (USD): 396325174.82517487
Net cash (USD): -229542657.34265733
Net cash to market cap %: -81.01873820262088
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.51557048749296 (Grey Zone)
Piotroski F-score: 5 (Neutral)
TOT.TO — Peter Lynch category analysis (annual, as of 2025-12-31)
Sector: Energy | Industry: Oil & Gas Equipment & Services
Lynch category: Cyclical (confidence: High)
Market cap (USD): 394483284.67153287
Net income (USD): 54269343.06569342
EPS growth %: 27.637967441228913
Revenue growth %: 22.561977659327738
EPS 2-year CAGR %: 31.18588956451265
Smoothed growth %: 31.18588956451265
P/E ratio: 7.268989495487499
P/B ratio: 0.8987730142970943
PEG ratio: 0.23308584738140992
Pays dividend: no
Net asset value (USD): 435679562.0437956
Net cash (USD): -247557664.23357666
Net cash to market cap %: -62.75491861200303
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.8519694450800763 (Grey Zone)
Piotroski F-score: 8 (Strong)
TOTAL.NS — Peter Lynch category analysis (quarterly, as of 2024-09-30)
Sector: Industrials | Industry: Integrated Freight & Logistics
Lynch category:  (confidence: Low)
Market cap (USD): 17656454.194696605
P/B ratio: 1.9626904439626156
Pays dividend: no
Net asset value (USD): 8848124.70138557
Net cash (USD): -10239739.608217869
Net cash to market cap %: -57.99431468688394
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 0 (Weak)
TOTAL.NS — Peter Lynch category analysis (quarterly, as of 2024-12-31)
Sector: Industrials | Industry: Integrated Freight & Logistics
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 13852391.19209698
Net income (USD): 348910.12938570924
P/E ratio: 9.92547222438446
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 1 (Weak)
TOTAL.NS — Peter Lynch category analysis (quarterly, as of 2025-03-31)
Sector: Industrials | Industry: Integrated Freight & Logistics
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 12933196.225463882
Net income (USD): 679214.4026186579
P/E ratio: 4.760351140818333
P/B ratio: 1.3256789593133549
Pays dividend: no
Net asset value (USD): 9597381.342062192
Net cash (USD): -8387900.397474865
Net cash to market cap %: -64.85558752259642
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.34722148033717 (Grey Zone)
Piotroski F-score: 2 (Weak)
TOTAL.NS — Peter Lynch category analysis (quarterly, as of 2025-06-30)
Sector: Industrials | Industry: Integrated Freight & Logistics
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 15868443.243271708
Net income (USD): 343681.2543880178
P/E ratio: 11.567558178190081
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 2 (Weak)
TOTAL.NS — Peter Lynch category analysis (quarterly, as of 2025-09-30)
Sector: Industrials | Industry: Integrated Freight & Logistics
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 12683400.6367531
Net income (USD): 265603.1567080045
P/E ratio: 7.746018910057634
P/B ratio: 1.2676969254380528
Pays dividend: no
Net asset value (USD): 9819222.096956031
Net cash (USD): -7149346.110484781
Net cash to market cap %: -56.367738552450106
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.0342358828193214 (Grey Zone)
Piotroski F-score: 2 (Weak)
TOTAL.NS — Peter Lynch category analysis (quarterly, as of 2025-12-31)
Sector: Industrials | Industry: Integrated Freight & Logistics
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 14204742.732650105
Net income (USD): 255308.0093572463
EPS growth %: -26.82699989056171
Revenue growth %: -14.821673889094159
Smoothed growth %: -26.82699989056171
P/E ratio: 9.2011141033727
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 2 (Weak)
TOTAL.NS — Peter Lynch category analysis (quarterly, as of 2026-03-31)
Sector: Industrials | Industry: Integrated Freight & Logistics
Lynch category: Turnaround (confidence: Medium)
Market cap (USD): 8542032.386604493
Net income (USD): 37060.194997880455
EPS growth %: -94.54366767621568
Revenue growth %: -10.255320910719549
Smoothed growth %: -94.54366767621568
P/E ratio: 0.10421868317039742
P/B ratio: 0.8462067473965491
Pays dividend: no
Net asset value (USD): 9140885.968630776
Net cash (USD): -7051748.622297584
Net cash to market cap %: -82.5535224305172
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 1.6030264157603362 (Distress Zone)
Piotroski F-score: 2 (Weak)
TPB — Peter Lynch category analysis (quarterly, as of 2024-09-30)
Sector: Consumer Defensive | Industry: Tobacco
Lynch category:  (confidence: Low)
Market cap (USD): 829898831.9
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: no
Piotroski F-score: 0 (Weak)
TPB — Peter Lynch category analysis (quarterly, as of 2024-12-31)
Sector: Consumer Defensive | Industry: Tobacco
Lynch category:  (confidence: Low)
Market cap (USD): 1157403831.84
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: no
Piotroski F-score: 1 (Weak)
TPB — Peter Lynch category analysis (quarterly, as of 2025-03-31)
Sector: Consumer Defensive | Industry: Tobacco
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 1146170662.12
Net income (USD): 15791000
P/E ratio: 18.145948041922615
P/B ratio: 5.634032462728019
Pays dividend: no
Net asset value (USD): -9360000
Net cash (USD): -261475000
Net cash to market cap %: -22.812920330412762
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: no
Altman Z-score: 3.051679027556977 (Safe Zone)
Piotroski F-score: 4 (Weak)
TPB — Peter Lynch category analysis (quarterly, as of 2025-06-30)
Sector: Consumer Defensive | Industry: Tobacco
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 1462636167.6799998
Net income (USD): 16960000
P/E ratio: 44.659282699154225
P/B ratio: 6.505723025135329
Pays dividend: no
Net asset value (USD): 7346000
Net cash (USD): -261040000
Net cash to market cap %: -17.847227203061422
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: no
Altman Z-score: 3.5529315630270384 (Safe Zone)
Piotroski F-score: 7 (Neutral)
TPB — Peter Lynch category analysis (quarterly, as of 2025-09-30)
Sector: Consumer Defensive | Industry: Tobacco
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 1909638852.3999999
Net income (USD): 23757000
P/E ratio: 33.79413273164862
P/B ratio: 5.331908018081657
Pays dividend: no
Net asset value (USD): 133237000
Net cash (USD): -183506000
Net cash to market cap %: -9.609460960085356
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: no
Altman Z-score: 4.142280381991861 (Safe Zone)
Piotroski F-score: 7 (Neutral)
TPB — Peter Lynch category analysis (quarterly, as of 2025-12-31)
Sector: Consumer Defensive | Industry: Tobacco
Lynch category: Slow Grower (confidence: Medium)
Market cap (USD): 2095373503.46
Net income (USD): 11644000
P/E ratio: 30.74559078911844
P/B ratio: 5.632981892882201
Pays dividend: no
Net asset value (USD): 144031000
Net cash (USD): -169007000
Net cash to market cap %: -8.065721921219584
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 4.357217592569254 (Safe Zone)
Piotroski F-score: 6 (Neutral)
TPB — Peter Lynch category analysis (quarterly, as of 2026-03-31)
Sector: Consumer Defensive | Industry: Tobacco
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 1474256768
Net income (USD): 13942000
EPS growth %: -11.709201443860428
Revenue growth %: 16.76312525837123
Smoothed growth %: -11.709201443860428
P/E ratio: 29.69178082191781
P/B ratio: 4.35593544251587
Dividend yield: 0.00
Pays dividend: no
Net asset value (USD): 156196000
Net cash (USD): -194169000
Net cash to market cap %: -13.17063650068317
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: no
Altman Z-score: 3.4217854287700398 (Safe Zone)
Piotroski F-score: 6 (Neutral)
TPFG.L — Peter Lynch category analysis (quarterly, as of 2024-12-31)
Sector: Real Estate | Industry: Real Estate Services
Lynch category: Asset Play (confidence: High)
Market cap (USD): 3012282.378
P/B ratio: 0.016723868991984456
Pays dividend: no
Net asset value (USD): -45073750
Net cash (USD): -69657500
Net cash to market cap %: -2312.449208239534
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 0 (Weak)
TPFG.L — Peter Lynch category analysis (quarterly, as of 2025-06-30)
Sector: Real Estate | Industry: Real Estate Services
Lynch category: Asset Play (confidence: Medium)
Market cap (USD): 4602370.988493151
Pays dividend: no
Net asset value (USD): -39995890.41095891
Net cash (USD): 10006849.315068493
Net cash to market cap %: 217.42813302290534
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 2 (Weak)
TPFG.L — Peter Lynch category analysis (quarterly, as of 2025-12-31)
Sector: Real Estate | Industry: Real Estate Services
Lynch category: Asset Play (confidence: High)
Market cap (USD): 454879221.6216216
P/E ratio: 0.22432432432432436
P/B ratio: 0.020477882831305874
Dividend yield: 0.04
Pays dividend: yes
Net asset value (USD): -25667567.56756757
Net cash (USD): -54643243.24324324
Net cash to market cap %: -12.012692742579627
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 1 (Weak)
TPG.AX — Peter Lynch category analysis (quarterly, as of 2024-12-31)
Sector: Communication Services | Industry: Telecom Services
Lynch category: Asset Play (confidence: Medium)
Market cap (USD): 5157524448.447206
P/B ratio: 0.7431857479638416
Pays dividend: no
Net asset value (USD): -465838509.31677014
Net cash (USD): -4893788819.875776
Net cash to market cap %: -94.88639111248744
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Piotroski F-score: 0 (Weak)
TPG.AX — Peter Lynch category analysis (quarterly, as of 2025-12-31)
Sector: Communication Services | Industry: Telecom Services
Lynch category: Asset Play (confidence: Medium)
Market cap (USD): 4624317680.536913
P/E ratio: 82.99776286353467
P/B ratio: 0.8399076316457154
Dividend yield: 0.05
Pays dividend: yes
Net asset value (USD): -224161073.82550335
Net cash (USD): -3871140939.5973153
Net cash to market cap %: -83.7126946509404
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Piotroski F-score: 2 (Weak)
TPHQ.NS — Peter Lynch category analysis (annual, as of 2022-03-31)
Sector: Industrials | Industry: Engineering & Construction
Lynch category: Cyclical (confidence: High)
Market cap (USD): 5059697.481207965
Net income (USD): 949.4922853751814
P/E ratio: 5328.845277777777
P/B ratio: 8.801542943659387
Pays dividend: no
Net asset value (USD): 574864.8292232626
Net cash (USD): -6751.945140445733
Net cash to market cap %: -0.1334456292203809
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 269.2976124741193 (Safe Zone)
Piotroski F-score: 1 (Weak)
TPHQ.NS — Peter Lynch category analysis (annual, as of 2023-03-31)
Sector: Industrials | Industry: Engineering & Construction
Lynch category: Cyclical (confidence: High)
Market cap (USD): 9747141.388550548
Net income (USD): 351108.4043848965
EPS growth %: 36878.542089592636
Revenue growth %: 692939.5402057596
Smoothed growth %: 36878.542089592636
P/E ratio: 27.761059737736765
P/B ratio: 2.3211787699126343
PEG ratio: 0.0007527699893963844
Pays dividend: no
Net asset value (USD): 4199220.462850183
Net cash (USD): -1045164.4336175397
Net cash to market cap %: -10.722779038018666
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 23.570659466487474 (Safe Zone)
Piotroski F-score: 4 (Weak)
TPHQ.NS — Peter Lynch category analysis (annual, as of 2024-03-31)
Sector: Industrials | Industry: Engineering & Construction
Lynch category: Cyclical (confidence: High)
Market cap (USD): 17095555.18234165
Net income (USD): 585561.8179637847
EPS growth %: 66.7752211712576
Revenue growth %: -92.64460071704477
EPS 2-year CAGR %: 2383.3655662391857
Smoothed growth %: 2383.3655662391857
P/E ratio: 29.19513304639505
P/B ratio: 1.3429239212891466
PEG ratio: 0.012249540506898946
Pays dividend: no
Net asset value (USD): 11792888.835591797
Net cash (USD): -1604532.9176160211
Net cash to market cap %: -9.385673062395634
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 5.29047593338933 (Safe Zone)
Piotroski F-score: 5 (Neutral)
TPHQ.NS — Peter Lynch category analysis (annual, as of 2025-03-31)
Sector: Industrials | Industry: Engineering & Construction
Lynch category: Cyclical (confidence: High)
Market cap (USD): 14200067.172365505
Net income (USD): 394599.0180032733
EPS growth %: -32.61189409933861
Revenue growth %: 0.608118222773357
EPS 2-year CAGR %: 6.012575979904056
Smoothed growth %: 6.012575979904056
P/E ratio: 35.98606819707725
P/B ratio: 0.8933447765553856
PEG ratio: 5.985133213676494
Pays dividend: no
Net asset value (USD): 14754933.364507832
Net cash (USD): -1620095.861585223
Net cash to market cap %: -11.40907181578734
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 5.811695029412321 (Safe Zone)
Piotroski F-score: 3 (Weak)
TPHQ.NS — Peter Lynch category analysis (annual, as of 2026-03-31)
Sector: Industrials | Industry: Engineering & Construction
Lynch category: Cyclical (confidence: High)
Market cap (USD): 4646967.698177193
Net income (USD): 10470.538363713438
EPS growth %: -97.34653714631733
Revenue growth %: 57.179746034351034
EPS 2-year CAGR %: -86.62794571550658
Smoothed growth %: -97.34653714631733
P/E ratio: 486.03161808167727
P/B ratio: 0.3528204658712131
Pays dividend: no
Net asset value (USD): 13291225.095379397
Net cash (USD): -888914.7944044087
Net cash to market cap %: -19.128921312560273
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 2.9621580501602502 (Grey Zone)
Piotroski F-score: 4 (Weak)
TPK.L — Peter Lynch category analysis (annual, as of 2021-12-31)
Sector: Industrials | Industry: Industrial Distribution
Lynch category:  (confidence: Low)
Market cap (USD): 38990049.64621621
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Piotroski F-score: 0 (Weak)
TPK.L — Peter Lynch category analysis (annual, as of 2022-12-31)
Sector: Industrials | Industry: Industrial Distribution
Lynch category: Asset Play (confidence: High)
Market cap (USD): 20622516.92626506
Net income (USD): 231566265.06024098
P/E ratio: 0.08905665478043703
P/B ratio: 0.008142274307297118
Pays dividend: no
Net asset value (USD): 1358192771.0843375
Net cash (USD): -2166867469.8795185
Net cash to market cap %: -10507.289084194048
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 1.9843446805716525 (Grey Zone)
Piotroski F-score: 4 (Weak)
TPK.L — Peter Lynch category analysis (annual, as of 2023-12-31)
Sector: Industrials | Industry: Industrial Distribution
Lynch category: Asset Play (confidence: High)
Market cap (USD): 21103575.450253166
Net income (USD): 48227848.10126582
EPS growth %: -79.1731977502338
Revenue growth %: 1.7461451048330694
Smoothed growth %: -79.1731977502338
P/E ratio: 0.43758069831233604
P/B ratio: 0.00817126138592364
Pays dividend: no
Net asset value (USD): 1382911392.4050632
Net cash (USD): -2346455696.2025313
Net cash to market cap %: -11118.75900713489
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 1.939446982815068 (Grey Zone)
Piotroski F-score: 5 (Neutral)
TPK.L — Peter Lynch category analysis (annual, as of 2024-12-31)
Sector: Industrials | Industry: Industrial Distribution
Lynch category: Speculative (confidence: Low)
Market cap (USD): 18588978.515249997
Net income (USD): -96750000
EPS growth %: -300.6102362204725
Revenue growth %: -5.939354158483379
Smoothed growth %: -5.939354158483379
P/B ratio: 0.007533145642166049
Pays dividend: no
Net asset value (USD): 1332375000
Net cash (USD): -2265875000
Net cash to market cap %: -12189.346489056
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: yes
Altman Z-score: 1.8365314063613238 (Grey Zone)
Piotroski F-score: 3 (Weak)
TPK.L — Peter Lynch category analysis (annual, as of 2025-12-31)
Sector: Industrials | Industry: Industrial Distribution
Lynch category: Speculative (confidence: Low)
Market cap (USD): 1575919394.5945947
Net income (USD): -238243243.24324325
Revenue growth %: 7.1038482159721985
Smoothed growth %: 7.1038482159721985
P/B ratio: 0.007477555159432527
Dividend yield: 0.02
Pays dividend: yes
Net asset value (USD): 1337297297.2972972
Net cash (USD): -2172432432.432432
Net cash to market cap %: -137.85174799446455
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: no
Altman Z-score: 2.2012978643126546 (Grey Zone)
Piotroski F-score: 6 (Neutral)
TPL — Peter Lynch category analysis (annual, as of 2021-12-31)
Sector: Energy | Industry: Oil & Gas E&P
Lynch category: Cyclical (confidence: High)
Market cap (USD): 9052204061.960001
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Piotroski F-score: 0 (Weak)
TPL — Peter Lynch category analysis (annual, as of 2022-12-31)
Sector: Energy | Industry: Oil & Gas E&P
Lynch category: Cyclical (confidence: High)
Market cap (USD): 17316030400.45
Net income (USD): 446362000
P/E ratio: 38.793693012510026
P/B ratio: 22.404349407416607
Pays dividend: no
Net asset value (USD): 772887000
Net cash (USD): 406294000
Net cash to market cap %: 2.3463460770399283
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 104.43018366353968 (Safe Zone)
Piotroski F-score: 4 (Weak)
TPL — Peter Lynch category analysis (annual, as of 2023-12-31)
Sector: Energy | Industry: Oil & Gas E&P
Lynch category: Cyclical (confidence: High)
Market cap (USD): 11706340089.88
Net income (USD): 405645000
EPS growth %: -9.12196826790811
Revenue growth %: -5.3679680921515915
Smoothed growth %: -9.12196826790811
P/E ratio: 28.858583465542534
P/B ratio: 11.221611365342659
Pays dividend: no
Net asset value (USD): 1022171000
Net cash (USD): 611967000
Net cash to market cap %: 5.227654376187471
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 66.22789515074274 (Safe Zone)
Piotroski F-score: 6 (Neutral)
TPL — Peter Lynch category analysis (annual, as of 2024-12-31)
Sector: Energy | Industry: Oil & Gas E&P
Lynch category: Cyclical (confidence: High)
Market cap (USD): 25204635845.18
Net income (USD): 453960000
EPS growth %: 11.910660799467514
Revenue growth %: 11.752467958106065
EPS 2-year CAGR %: 0.8475115374364739
Smoothed growth %: 0.8475115374364739
P/E ratio: 55.521710822935944
P/B ratio: 22.256436927569506
PEG ratio: 65.51145131413344
Pays dividend: no
Net asset value (USD): 1097277000
Net cash (USD): 254280000
Net cash to market cap %: 1.0088620266601753
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 134.72109078297171 (Safe Zone)
Piotroski F-score: 7 (Neutral)
TPL — Peter Lynch category analysis (annual, as of 2025-12-31)
Sector: Energy | Industry: Oil & Gas E&P
Lynch category: Cyclical (confidence: High)
Market cap (USD): 19757725187.05
Net income (USD): 481376000
EPS growth %: 6.039298616618204
Revenue growth %: 13.086425350264868
EPS 2-year CAGR %: 8.935430319514538
Smoothed growth %: 8.935430319514538
P/E ratio: 41.044267240265405
P/B ratio: 13.542827052752505
PEG ratio: 4.593429277896864
Pays dividend: no
Net asset value (USD): 1426061000
Net cash (USD): -19562000
Net cash to market cap %: -0.0990093738768151
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 75.37436957591895 (Safe Zone)
Piotroski F-score: 4 (Weak)
TPST — Peter Lynch category analysis (annual, as of 2021-12-31)
Sector: Healthcare | Industry: Biotechnology
Lynch category:  (confidence: Medium)
Market cap (USD): 14258748023.52
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: yes | Large cap: yes | Small cap: no
Piotroski F-score: 0 (Weak)
TPST — Peter Lynch category analysis (annual, as of 2022-12-31)
Sector: Healthcare | Industry: Biotechnology
Lynch category: Turnaround (confidence: Medium)
Market cap (USD): 3105598527.85
Net income (USD): -35709000
P/B ratio: 171.47581734029043
Pays dividend: no
Net asset value (USD): 18111000
Net cash (USD): 3252000
Net cash to market cap %: 0.10471411455270599
Cyclical industry: no | Hot industry: yes | Large cap: yes | Small cap: no
Altman Z-score: 60.66484969617434 (Safe Zone)
Piotroski F-score: 2 (Weak)
TPST — Peter Lynch category analysis (annual, as of 2023-12-31)
Sector: Healthcare | Industry: Biotechnology
Lynch category: Speculative (confidence: Low)
Market cap (USD): 914022309.2
Net income (USD): -29491000
P/B ratio: 34.14608148535565
Pays dividend: no
Net asset value (USD): 26768000
Net cash (USD): 14395000
Net cash to market cap %: 1.5749068545820564
Cyclical industry: no | Hot industry: yes | Large cap: no | Small cap: no
Altman Z-score: 16.453847941021372 (Safe Zone)
Piotroski F-score: 4 (Weak)
TPST — Peter Lynch category analysis (annual, as of 2024-12-31)
Sector: Healthcare | Industry: Biotechnology
Lynch category: Turnaround (confidence: High)
Market cap (USD): 173376609.35
Net income (USD): -41843000
P/B ratio: 9.064969640803096
Pays dividend: no
Net asset value (USD): 19126000
Net cash (USD): 7906000
Net cash to market cap %: 4.560015350190605
Cyclical industry: no | Hot industry: yes | Large cap: no | Small cap: yes
Altman Z-score: -5.180559268001476 (Distress Zone)
Piotroski F-score: 3 (Weak)
TPST — Peter Lynch category analysis (annual, as of 2025-12-31)
Sector: Healthcare | Industry: Biotechnology
Lynch category: Turnaround (confidence: High)
Market cap (USD): 45860909.57
Net income (USD): -26262000
P/B ratio: 6.877760883323336
Pays dividend: no
Net asset value (USD): 6668000
Net cash (USD): -2556000
Net cash to market cap %: -5.5733739778942635
Cyclical industry: no | Hot industry: yes | Large cap: no | Small cap: yes
Altman Z-score: -21.444232998074664 (Distress Zone)
Piotroski F-score: 2 (Weak)
TPZ.TO — Peter Lynch category analysis (quarterly, as of 2024-09-30)
Sector: Energy | Industry: Oil & Gas Midstream
Lynch category: Cyclical (confidence: High)
Market cap (USD): 2718746666.6666665
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Piotroski F-score: 0 (Weak)
TPZ.TO — Peter Lynch category analysis (quarterly, as of 2024-12-31)
Sector: Energy | Industry: Oil & Gas Midstream
Lynch category: Cyclical (confidence: High)
Market cap (USD): 2798307692.307693
Net income (USD): 3095104.8951048953
P/E ratio: 226.02688657930412
P/B ratio: 2.529645218266436
Pays dividend: no
Net asset value (USD): 1106205594.4055943
Net cash (USD): -448355244.7552448
Net cash to market cap %: -16.02237116339046
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 3.7050090077605353 (Safe Zone)
Piotroski F-score: 4 (Weak)
TPZ.TO — Peter Lynch category analysis (quarterly, as of 2025-03-31)
Sector: Energy | Industry: Oil & Gas Midstream
Lynch category: Cyclical (confidence: High)
Market cap (USD): 2470304895.104895
Net income (USD): 19588111.88811189
P/E ratio: 31.528113955231873
P/B ratio: 2.763319140747532
Pays dividend: no
Net asset value (USD): 893962937.0629371
Net cash (USD): -401293006.993007
Net cash to market cap %: -16.244675213501008
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 3.4334258668644577 (Safe Zone)
Piotroski F-score: 7 (Neutral)
TPZ.TO — Peter Lynch category analysis (quarterly, as of 2025-06-30)
Sector: Energy | Industry: Oil & Gas Midstream
Lynch category: Cyclical (confidence: High)
Market cap (USD): 2766061313.868613
Net income (USD): 20555474.452554744
P/E ratio: 63.97190189651809
P/B ratio: 3.0176471852974363
Pays dividend: no
Net asset value (USD): 916628467.1532845
Net cash (USD): -412909489.0510949
Net cash to market cap %: -14.927705578355374
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 3.626581242359913 (Safe Zone)
Piotroski F-score: 6 (Neutral)
TPZ.TO — Peter Lynch category analysis (quarterly, as of 2025-12-31)
Sector: Energy | Industry: Oil & Gas Midstream
Lynch category: Cyclical (confidence: High)
Market cap (USD): 3045153284.6715326
Net income (USD): 56158394.160583936
P/E ratio: 30.636243231164073
P/B ratio: 2.7437836941959657
Pays dividend: no
Net asset value (USD): 1109837226.2773721
Net cash (USD): -511429197.0802919
Net cash to market cap %: -16.794858887882143
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 3.5962624691004383 (Safe Zone)
Piotroski F-score: 7 (Neutral)
TPZ.TO — Peter Lynch category analysis (quarterly, as of 2026-03-31)
Sector: Energy | Industry: Oil & Gas Midstream
Lynch category: Cyclical (confidence: High)
Market cap (USD): 3639470595.6834536
Net income (USD): 24488489.208633095
EPS growth %: 691.2006228726914
Revenue growth %: 20.02571556676148
Smoothed growth %: 691.2006228726914
P/E ratio: 25.295625568510708
P/B ratio: 3.1463874562626333
PEG ratio: 0.036596647531045086
Dividend yield: 0.04
Pays dividend: yes
Net asset value (USD): 1082738129.496403
Net cash (USD): -500886330.93525183
Net cash to market cap %: -13.76261513224812
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 4.301434438551282 (Safe Zone)
Piotroski F-score: 6 (Neutral)
TRI.TO — Peter Lynch category analysis (annual, as of 2021-12-31)
Sector: Industrials | Industry: Specialty Business Services
Lynch category:  (confidence: Medium)
Market cap (USD): 47565546664.614174
Pays dividend: no
Net cash (USD): 306299212.5984252
Net cash to market cap %: 0.6439518392548884
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Piotroski F-score: 0 (Weak)
TRI.TO — Peter Lynch category analysis (annual, as of 2022-12-31)
Sector: Industrials | Industry: Specialty Business Services
Lynch category: Slow Grower (confidence: Medium)
Market cap (USD): 46131883568.852936
Net income (USD): 983823529.4117646
P/E ratio: 46.890404823348284
P/B ratio: 5.278869301946991
Pays dividend: no
Net asset value (USD): 1369117647.0588233
Net cash (USD): -6348529411.764705
Net cash to market cap %: -13.761695644378738
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 4.789950126523777 (Safe Zone)
Piotroski F-score: 4 (Weak)
TRI.TO — Peter Lynch category analysis (annual, as of 2023-12-31)
Sector: Industrials | Industry: Specialty Business Services
Lynch category: Fast Grower (confidence: Medium)
Market cap (USD): 60450707587.29545
Net income (USD): 2041666666.6666665
EPS growth %: 107.52366716492277
Revenue growth %: 5.626660447846513
Smoothed growth %: 107.52366716492277
P/E ratio: 29.608509838675324
P/B ratio: 7.212123464861714
PEG ratio: 0.27536737370816206
Pays dividend: no
Net asset value (USD): -42424242.42424242
Net cash (USD): -4815151515.151514
Net cash to market cap %: -7.965417953459133
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 7.621462159465074 (Safe Zone)
Piotroski F-score: 8 (Strong)
TRI.TO — Peter Lynch category analysis (annual, as of 2024-12-31)
Sector: Industrials | Industry: Specialty Business Services
Lynch category: Slow Grower (confidence: Medium)
Market cap (USD): 67370458697.573425
Net income (USD): 1545454545.4545455
EPS growth %: -24.30426716141001
Revenue growth %: -1.3881026244876604
EPS 2-year CAGR %: 25.334177571006002
Smoothed growth %: 25.334177571006002
P/E ratio: 43.59264974548869
P/B ratio: 8.02430084437198
PEG ratio: 1.7207051471597332
Pays dividend: no
Net asset value (USD): 109790209.7902098
Net cash (USD): -3176923076.9230766
Net cash to market cap %: -4.715602562815124
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 10.461342033655443 (Safe Zone)
Piotroski F-score: 7 (Neutral)
TRI.TO — Peter Lynch category analysis (annual, as of 2025-12-31)
Sector: Industrials | Industry: Specialty Business Services
Lynch category: Slow Grower (confidence: Medium)
Market cap (USD): 55985309241.53284
Net income (USD): 1096350364.9635036
EPS growth %: -29.059682267067416
Revenue growth %: 7.514688046213269
EPS 2-year CAGR %: -26.72053944933306
Smoothed growth %: -29.059682267067416
P/E ratio: 51.06516222430093
P/B ratio: 6.437793659635722
Pays dividend: no
Net asset value (USD): -544525547.4452554
Net cash (USD): -4059124087.5912404
Net cash to market cap %: -7.250337887890006
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 9.056052463534341 (Safe Zone)
Piotroski F-score: 7 (Neutral)
TRN — Peter Lynch category analysis (annual, as of 2021-12-31)
Sector: Industrials | Industry: Railroads
Lynch category: Cyclical (confidence: High)
Market cap (USD): 2009899115.8400002
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Piotroski F-score: 0 (Weak)
TRN — Peter Lynch category analysis (annual, as of 2022-12-31)
Sector: Industrials | Industry: Railroads
Lynch category: Cyclical (confidence: High)
Market cap (USD): 2040111206.98
Net income (USD): 72900000
P/E ratio: 27.98506456762689
P/B ratio: 1.6068928851449276
Pays dividend: no
Net asset value (USD): 816500000
Net cash (USD): -7375100000
Net cash to market cap %: -361.5048030110792
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 0.7162598595919902 (Distress Zone)
Piotroski F-score: 2 (Weak)
TRN — Peter Lynch category analysis (annual, as of 2023-12-31)
Sector: Industrials | Industry: Railroads
Lynch category: Cyclical (confidence: High)
Market cap (USD): 1912902402.1799998
Net income (USD): 126600000
EPS growth %: 73.66255144032921
Revenue growth %: 50.87745916148283
Smoothed growth %: 73.66255144032921
P/E ratio: 15.109813603317535
P/B ratio: 1.499727481128969
PEG ratio: 0.205122050592523
Pays dividend: no
Net asset value (USD): 815600000
Net cash (USD): -7525300000
Net cash to market cap %: -393.39696533518634
Cyclical industry: yes | Hot industry: no | Large cap: no | Small cap: no
Altman Z-score: 0.8563794045867476 (Distress Zone)
Piotroski F-score: 6 (Neutral)
TRN — Peter Lynch category analysis (annual, as of 2024-12-31)
Sector: Industrials | Industry: Railroads
Lynch category: Cyclical (confidence: High)
Market cap (USD): 2623681599
Net income (USD): 157100000
EPS growth %: 24.091627172195892
Revenue growth %: 3.214561056548118
EPS 2-year CAGR %: 46.79941616745491
Smoothed growth %: 46.79941616745491
P/E ratio: 16.700710369191597
P/B ratio: 2.0071003664320686
PEG ratio: 0.3568572374799314
Pays dividend: no
Net asset value (USD): 837400000
Net cash (USD): -7296800000
Net cash to market cap %: -278.1130150389106
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 0.9717557963301555 (Distress Zone)
Piotroski F-score: 8 (Strong)
TRN — Peter Lynch category analysis (annual, as of 2025-12-31)
Sector: Industrials | Industry: Railroads
Lynch category: Cyclical (confidence: High)
Market cap (USD): 2059987582.73
Net income (USD): 277300000
EPS growth %: 76.51177593889243
Revenue growth %: -29.952585087035594
EPS 2-year CAGR %: 47.99876178979072
Smoothed growth %: 47.99876178979072
P/E ratio: 7.428732718103137
P/B ratio: 1.79864453220117
PEG ratio: 0.15476925739536931
Pays dividend: no
Net asset value (USD): 855700000
Net cash (USD): -7077800000
Net cash to market cap %: -343.584595331402
Cyclical industry: yes | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 0.8369005157801206 (Distress Zone)
Piotroski F-score: 7 (Neutral)
TROW — Peter Lynch category analysis (annual, as of 2021-12-31)
Sector: Financial Services | Industry: Asset Management
Lynch category:  (confidence: Medium)
Market cap (USD): 34218376978.199997
Pays dividend: no
Net cash (USD): 0
Net cash to market cap %: 0
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Piotroski F-score: 0 (Weak)
TROW — Peter Lynch category analysis (annual, as of 2022-12-31)
Sector: Financial Services | Industry: Asset Management
Lynch category: Slow Grower (confidence: Medium)
Market cap (USD): 19763951737.44
Net income (USD): 1557900000
P/E ratio: 12.686277512959753
P/B ratio: 2.0402762222630564
Pays dividend: no
Net asset value (USD): 5566900000
Net cash (USD): -200800000
Net cash to market cap %: -1.0159911472542857
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 8.548649824315143 (Safe Zone)
Piotroski F-score: 4 (Weak)
TROW — Peter Lynch category analysis (annual, as of 2023-12-31)
Sector: Financial Services | Industry: Asset Management
Lynch category: Stalwart (confidence: Medium)
Market cap (USD): 20426035549.98
Net income (USD): 1835700000
EPS growth %: 17.831696514538802
Revenue growth %: -0.42999815054558904
Smoothed growth %: 17.831696514538802
P/E ratio: 11.127109849092989
P/B ratio: 1.9848060041569495
PEG ratio: 0.6240073590317483
Pays dividend: no
Net asset value (USD): 6355000000
Net cash (USD): 79000000
Net cash to market cap %: 0.3867612969080403
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 8.507874820673557 (Safe Zone)
Piotroski F-score: 6 (Neutral)
TROW — Peter Lynch category analysis (annual, as of 2024-12-31)
Sector: Financial Services | Industry: Asset Management
Lynch category: Stalwart (confidence: Medium)
Market cap (USD): 22403716323.36
Net income (USD): 2135800000
EPS growth %: 16.347987143868824
Revenue growth %: 9.799551118334495
EPS 2-year CAGR %: 17.08749169409094
Smoothed growth %: 17.08749169409094
P/E ratio: 10.489613411068452
P/B ratio: 1.956639358901669
PEG ratio: 0.6138767233283213
Pays dividend: no
Net asset value (USD): 7334500000
Net cash (USD): 627900000
Net cash to market cap %: 2.8026600182635706
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 9.09985532788676 (Safe Zone)
Piotroski F-score: 8 (Strong)
TROW — Peter Lynch category analysis (annual, as of 2025-12-31)
Sector: Financial Services | Industry: Asset Management
Lynch category: Stalwart (confidence: Medium)
Market cap (USD): 21358095286.08
Net income (USD): 2208300000
EPS growth %: 3.394512594812248
Revenue growth %: 3.118303823164543
EPS 2-year CAGR %: 9.68018700808182
Smoothed growth %: 9.68018700808182
P/E ratio: 9.67173630669746
P/B ratio: 1.7719854715826504
PEG ratio: 0.9991270105239387
Pays dividend: no
Net asset value (USD): 7943100000
Net cash (USD): 1089600000
Net cash to market cap %: 5.10157851346482
Cyclical industry: no | Hot industry: no | Large cap: yes | Small cap: no
Altman Z-score: 8.066757008334092 (Safe Zone)
Piotroski F-score: 4 (Weak)
TSFINV.NS — Peter Lynch category analysis (quarterly, as of 2024-09-30)
Sector: Financial Services | Industry: Asset Management
Lynch category:  (confidence: Low)
Market cap (USD): 894524227.268514
P/B ratio: 1.3346800147601596
Pays dividend: no
Net asset value (USD): 670029813.6645963
Net cash (USD): -29667964.6440516
Net cash to market cap %: -3.3166194653715078
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: no
Piotroski F-score: 0 (Weak)
TSFINV.NS — Peter Lynch category analysis (quarterly, as of 2025-03-31)
Sector: Financial Services | Industry: Asset Management
Lynch category: Slow Grower (confidence: Low)
Market cap (USD): 766665262.4091493
Net income (USD): 12525216.273088614
P/E ratio: 15.302435616548761
P/B ratio: 1.169688194127216
Pays dividend: no
Net asset value (USD): 655261456.6284778
Net cash (USD): -25164203.881225158
Net cash to market cap %: -3.2822934747493067
Cyclical industry: no | Hot industry: no | Large cap: no | Small cap: no
Altman Z-score: 17.85089196084314 (Safe Zone)
Piotroski F-score: 4 (Weak)