Company Valuation: Bio-Techne Corporation

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 17,511 13,600 12,852 11,291 8,066 8,773 - -
Change - -22.34% -5.5% -12.14% -28.57% 8.76% - -
Enterprise Value (EV) 1 17,621 13,609 12,997 11,457 8,249 8,702 8,414 8,095
Change - -22.77% -4.49% -11.85% -28% 5.49% -3.31% -3.8%
P/E 130x 52.3x 46.4x 68.2x 112x 48.1x 40.5x 33.6x
PBR 11.2x 8.36x 6.72x 5.48x 4.16x 4.07x 3.59x 2.97x
PEG - 0.6x 7.5x -1.7x -2x 0x 2.2x 1.6x
Capitalization / Revenue 18.8x 12.3x 11.3x 9.74x 6.61x 7.26x 6.93x 6.34x
EV / Revenue 18.9x 12.3x 11.4x 9.88x 6.76x 7.2x 6.65x 5.85x
EV / EBITDA 45.7x 30.3x 29.5x 27.9x 19.2x 20.4x 18.8x 16.1x
EV / EBIT 48.7x 32.3x 31.7x 31x 21.5x 22.5x 20.5x 17.5x
EV / FCF 57.2x 48.5x 60.1x 48.5x 32.2x 32.3x 22.9x 24.4x
FCF Yield 1.75% 2.06% 1.66% 2.06% 3.11% 3.09% 4.36% 4.11%
Dividend per Share 2 0.32 0.32 0.32 0.32 0.32 0.32 0.32 0.32
Rate of return 0.28% 0.37% 0.39% 0.45% 0.62% 0.57% 0.57% 0.57%
EPS 2 0.8675 1.658 1.76 1.05 0.46 1.166 1.384 1.67
Distribution rate 36.9% 19.3% 18.2% 30.5% 69.6% 27.4% 23.1% 19.2%
Net sales 1 931 1,106 1,137 1,159 1,220 1,209 1,266 1,383
EBITDA 1 385.7 449.3 441 411 429.6 426.2 448.1 501.2
EBIT 1 362.2 421.3 410.2 370.2 383.6 387.5 411 461.7
Net income 1 140.4 272.1 285.3 168.1 73.4 184.4 220.2 255.7
Net Debt 1 109.8 8.881 145.7 166.1 183.8 -70.15 -358.2 -677.7
Reference price 2 112.56 86.66 81.63 71.65 51.45 56.03 56.03 56.03
Nbr of stocks (in thousands) 155,567 156,934 157,437 157,585 156,767 156,569 - -
Announcement Date 8/5/21 8/4/22 8/8/23 8/7/24 8/6/25 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
48.05x7.2x20.42x0.57% 8.77B
29.85x5.29x16.41x1.1% 43.51B
-19.69x291.06x-17.93x-.--% 33.29B
39.37x3.9x24.99x-.--% 29.34B
21.8x2.52x10.89x-.--% 29.9B
29.49x7.59x19.52x0.4% 25.42B
27.09x4.34x19.75x-.--% 13.18B
21.78x1.9x8.34x1.22% 12.72B
-20.24x13.32x-19.83x-.--% 12.08B
Average 19.72x 37.46x 9.17x 0.37% 23.13B
Weighted average by Cap. 19.27x 50.94x 9.50x 0.38%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. TECH Stock
  4. Valuation Bio-Techne Corporation
LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!