OTC : SAPIF

Saputo Inc. — Institutional Ownership

$28.64 USD

$1.09 (3.96%)

Volume
455
Average Volume
74.73K
Market Capitalization
$11.47B
P/E Ratio
32.52
Dividend Yield
1.97%
Price Target
Year High
$32.49
Year Low
$23.35
Day High
Day Low
Payout Ratio
$0.64
Current Ratio
$1.51
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
SAPIF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $43.26 410.87M $17.77B $445.15M $3.27B $20.6B
2025-03-31 $24.82 423.58M $10.51B $257M $3.59B $13.85B
2024-03-31 $26.45 423.06M $11.19B $466M $3.99B $14.71B
2023-03-31 $34.95 418.62M $14.63B $263M $4.04B $18.41B
2022-03-31 $29.74 414.14M $12.32B $165M $4.24B $16.4B
2021-03-31 $37.77 409.85M $15.48B $308.7M $4.11B $19.29B
2020-03-31 $33.78 400.33M $13.52B $319.4M $4.49B $17.69B
2019-03-31 $44.66 388.55M $17.35B $112.7M $2.4B $19.64B
2018-03-31 $41.28 386.56M $15.96B $122.2M $1.62B $17.45B
2017-03-31 $46.03 390.97M $17.99B $250.5M $1.59B $19.34B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $41.62 401.76M $16.72B $488.21M $2.97B $19.2B
2026-03-31 $43.26 405.09M $17.52B $445.15M $3.27B $20.35B
2025-12-31 $41.25 409.37M $16.89B $446.64M $3.95B $20.39B
2025-09-30 $33.87 412.21M $13.96B $296M $3.44B $17.1B
2025-06-30 $27.01 416M $11.24B $256M $3.52B $14.5B
2025-03-31 $24.82 423.58M $10.51B $257M $3.59B $13.85B
2024-12-31 $24.97 424.06M $10.59B $330M $3.62B $13.88B
2024-09-30 $28.97 424.35M $12.29B $455M $3.94B $15.78B
2024-06-30 $28.40 424.33M $12.05B $393M $3.86B $15.51B
2024-03-31 $26.45 424.33M $11.22B $466M $3.99B $14.74B
2023-12-31 $26.81 423.52M $11.35B $429M $3.99B $14.92B
2023-09-30 $28.54 422.77M $12.07B $339M $4.08B $15.81B