איך מחשבים שווי שוק ואיזה מספר מניות משמש לכך?
שווי שוק מחושב כמכפלת מחיר המניה במספר המניות המונפקות. המדריך מסביר את ההבדל בין מניות מונפקות, ממוצע משוקלל לחישוב EPS ושיעור המניות הצפות, ואיך לזהות נתונים לא מעודכנים.
שווי שוק הוא מכפלה של מחיר מניה במספר המניות, והשאלה היחידה שראוי לשאול היא באיזה מספר מניות מדובר. התשובה הסטנדרטית היא מניות מונפקות (shares outstanding): כל מניה שהחברה הנפיקה ושלא נגרעה, נכון לעמוד השער של הדו"ח הרבעוני או השנתי האחרון שלה. שני מספרים סמוכים נוטים להישאל בטעות במקום נתון זה: ממוצע משוקלל של מספר המניות, המשמש לחישוב רווח למניה (EPS), ושיעור המניות הצפות (free float), המשמש את ספקי המדדים לצורך שקלול.
באיזה מספר מניות משתמש שווי השוק?
מניות מונפקות הן נתון לנקודת זמן מסוימת: מספר המניות הקיימות בתאריך נקוב, המוחזקות בידי בעלי עניין, קרנות, עוקבי מדדים וכל השאר. חברה מדפיסה נתון זה על עמוד השער של כל דו"ח רבעוני ושנתי, הנושא תאריך של מספר שבועות לאחר התקופה שאותה הדו"ח מכסה. שווי שוק הוא מכפלה של מספר זה במחיר האחרון. מניה במחיר 50$ עם 200 מיליון מניות מונפקות הופכת את החברה לשווה 10 מיליארד דולר; ב-55$, אותן 200 מיליון מניות הופכות אותה לשווה 11 מיליארד דולר.
ממוצע משוקלל של מספר המניות הוא מבנה שונה. הוא מופיע בדוח רווח והפסד, וקיומו נועד להעניק משמעות לרווח למניה. מניות שהונפקו באמצע רבעון היו מונפקות רק למשך מחציתו, והממוצע המשוקלל הבסיסי משקלל כל מניה לפי החלק היחסי בתקופה שבה הייתה קיימת. הגרסה המדוללת מוסיפה את המניות שהיו נוצרות אילו אופציות, יחידות מניה חסומות (RSU), כתבי אופציה וניירות ערך המירים היו מומרים. שני הנתונים הם ממוצעים על פני חלון זמן שכבר נסגר. אף אחד מהם לא סופר דבר ביום בודד.
ניתן למדוד את הפער במקום להסתמך על דברי אחרים. חלקו שווי שוק מפורסם במחיר הסגירה של אותו יום מסחר, ומספר המניות שמאחורי הנתון יתקבל.
בקרב שמות מוכרים אלו, המספר שחולץ והמספר המדולל המדווח נעים בטווח שבין 0.24% ל-4.43%. הפער הרחב ביותר שייך ל-JPM, שם 2658 מיליון מניות שחולצו פוגשות 2782 מיליון מניות בדו"ח לתקופה שהסתיימה ב-Dec 31, 2025. חברה שגורעת מניות במהלך רבעון מסיימת עם פחות מניות מהממוצע הרבעוני שלה. שני המספרים נכונים, והם עונים על שאלות שונות.
באיזו מהירות משתנה מספר המניות בין דו"חות?
שני מנגנונים מניעים את השינוי במספר המניות בין דיווחים. רכישות עצמיות (buybacks) גורעות מניות ומקטינות את המספר. הנפקות מעלות אותו: הבשלה של תגמול מנייתי לעובדים בכל רבעון, הנפקות משניות, המרת איגרות חוב להמרה ורכישות ששולמו במניות. תוכנית רכישה עצמית גדולה שוחקת את מספר המניות רבעון אחר רבעון, וכל נתון למניה משתנה בהתאם. דיבידנדים מופיעים ב-תשואה כוללת מול תשואת מחיר של המחזיק. רכישות עצמיות מופיעות כאן, במספר המניות.
ה-SQL המדויק מאחורי כל מספר
SELECT
toString(period_end) AS quarter_end_date,
formatDateTime(period_end, '%b %Y') AS quarter_label,
round(argMax(toFloat64(basic_shares_outstanding), filing_date) / 1e6) AS basic_shares_mm,
round(argMax(toFloat64(diluted_shares_outstanding), filing_date) / 1e6) AS diluted_shares_mm
FROM global_markets.stocks_income_statements
WHERE has(tickers, 'AAPL')
AND timeframe = 'quarterly'
AND period_end >= '2021-01-01'
AND basic_shares_outstanding > 0
AND diluted_shares_outstanding > 0
GROUP BY period_end
ORDER BY period_endלאורך תקופה זו, המספר המדולל השתנה מ-16929 מיליון מניות ב-Mar 2021 ל-14810 מיליון ב-Dec 2025. שני הקווים נעים קרוב זה לזה ומשופעים באותו כיוון, והמרחק ביניהם הוא העודף הנובע מאופציות ומ-RSU: 14810 מיליון מניות בדילול מלא מול 14748 מיליון מניות בחישוב בסיסי בתקופה האחרונה בגרף. כל נקודה על קווים אלו היא ממוצע לרבעון שכבר נסגר בעת פרסומו. מחיר חי המוכפל בכל אחד מהם הוא שילוב של נתון עדכני ונתון היסטורי, וזהו הפשרה שכל מקור נתונים מבצע. המנגנונים שמאחורי השיפוע מכוסים ב-רכישות עצמיות מול דיבידנדים.
מדוע שווי שוק ומשקל במדד אינם תואמים
שיעור המניות הצפות (free float) הוא סך המניות המונפקות פחות המניות שאינן זמינות באופן ריאלי למסחר: חסימות של מייסדים ומשפחות, החזקות ממשלתיות, החזקות צולבות אסטרטגיות ומניות לא מוקצות או חסומות. ספקי מדדים גדולים משקללים את החברות לפי שווי שוק מותאם צף ולא לפי שווי שוק מלא, שכן קרן סל יכולה לרכוש רק מניות שבאמת עומדות למכירה. המדריך שלנו ל-מהו שיעור מניות צפות מפרט כיצד התאמה זו נקבעת.
נבחן חברה היפותטית לפי שני הנתונים. יש לה 1,000 מיליון מניות מונפקות במחיר 40$, מה שנותן שווי שוק של 40 מיליארד דולר. מייסדים מחזיקים ב-250 מיליון מניות אלו כחסימה שלעולם לא מגיעה לשוק, מה שמותיר שיעור צף של 750 מיליון מניות ושווי מותאם צף של 30 מיליארד דולר. במדד שבו סך השווי המותאם צף של חבריו הוא 30 טריליון דולר, חברה זו מקבלת משקל של כ-0.10%. שקלול לפי 40 מיליארד דולר מלאים היה מציב אותה קרוב ל-0.13%. אף אחד מהמספרים אינו שגוי. שווי שוק עונה על השאלה מה שווה כל ההון העצמי. משקל במדד עונה על השאלה כמה מכספי הקרן יכולות המניות הסחירות לספוג.
כך חברה יכולה להיות מדורגת חמישית בשווי שוק בשוק מסוים ולהתמקם מתחת לשם השביעי לפי משקל במדד. החזקות ריכוזיות של בעלי עניין מצמצמות את ה-float, והמשקל מצטמצם בהתאם.
חברה אחת, שני טיקרים
חברה בעלת מבנה הון כפול היא עסק אחד עם שני טיקרים, בדרך כלל מופרדים לפי זכויות הצבעה. Alphabet היא המקרה המוכר. ספקי נתונים מטפלים בכך בשתי דרכים, ושתיהן לגיטימיות. חלקם מציגים את שווי השוק של כל החברה מול כל טיקר, מתוך תפיסה שלעסק יש ערך אחד. אחרים מפצלים את הערך לפי סוג מניה וסופרים רק את המניות של אותו סוג.
ה-SQL המדויק מאחורי כל מספר
SELECT
ticker,
round(argMax(toFloat64(market_cap), date) / 1e9, 1) AS market_cap_bn,
round(argMax(toFloat64(market_cap) / toFloat64(price), date) / 1e6) AS implied_shares_mm,
argMax(formatDateTime(date, '%b %e, %Y'), date) AS priced_on
FROM global_markets.stocks_ratios
WHERE ticker IN ('GOOGL', 'GOOG', 'FOXA', 'FOX')
AND price > 0
AND market_cap > 0
GROUP BY ticker
ORDER BY market_cap_bn DESCקראו את הטבלה בזוגות. GOOGL נושאת שווי שוק של 4333.1 מיליארד דולר ו-GOOG נושאת 4322.9 מיליארד דולר. במקום שבו שני סוגי מניות של חברה אחת מציגים את אותו ערך, הספק מבצע אגרגציה, ו-12230 מיליון המניות המשתמעות בשורה זו הן סך המניות של כל החברה מחולק במחיר של סוג מניה בודד, ולא ספירה אמיתית של אותו סוג. במקום שבו הערכים שונים, כל סוג נספר בנפרד ושתי השורות מסתכמות לכדי העסק כולו.
התוצאה ניכרת בסריקות ובסיכומים. סיכום שווי שוק ברשימת טיקרים גורם לכפל ספירה של כל שם בעל מבנה הון כפול שעבר אגרגציה. בדקו זוג אחד לפני שאתם סומכים על סיכום כלשהו: אם שתי השורות מציגות את אותו ערך, אחת מהן חייבת לצאת מהסכום.
כיצד לדעת אם מספר מניות אינו עדכני
לכל מספר מניות מפורסם יש גיל. הוא נקרא מדו"ח המכסה תקופה שכבר הסתיימה בעת הופעת הדו"ח, והוא נותר בתוקף עד שהבא בתור מתפרסם. רכישה עצמית שבוצעה בשבוע שעבר אינה כלולה בו.
ה-SQL המדויק מאחורי כל מספר
SELECT
ticker,
toUInt32(dateDiff('day', last_period, today())) AS report_age,
formatDateTime(last_period, '%b %e, %Y') AS period_covered
FROM
(
SELECT
arrayJoin(tickers) AS ticker,
max(period_end) AS last_period
FROM global_markets.stocks_income_statements
WHERE hasAny(tickers, ['AAPL', 'MSFT', 'NVDA', 'KO', 'JPM', 'XOM', 'WMT', 'PG'])
AND timeframe = 'quarterly'
AND diluted_shares_outstanding > 0
GROUP BY ticker
)
WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'JPM', 'XOM', 'WMT', 'PG')
ORDER BY report_age DESCבמדידה מסוף התקופה שכל מספר מכסה, העתיק ביותר כאן הוא WMT ב-282 ימים, והעדכני ביותר הוא KO ב-37 ימים. לוחות שנה פיסקאליים אחראים לרוב הפער. חברה שסוגרת את הרבעון שלה בינואר נמצאת בקצב שונה מזו שסוגרת בדצמבר, וטבלה זו מערבבת את שניהם.
שתי בדיקות שומרות על אמינות הנתון. חלקו את שווי השוק במחיר של אותו יום מסחר והשוו את המספר שחולץ מול האחרון שדווח, כפי שעושה הטבלה הראשונה; כאשר הם אינם תואמים ביותר מאחוז בערך, בדקו איזה דו"ח קרא המקור לאחרונה. הבדיקה השנייה היא פיצולי מניות. פיצול מכפיל את מספר המניות ומחלק את המחיר באותו בוקר, ומקור שמעדכן צד אחד לפני השני מציג שווי שוק שגוי לפי גורם הפיצול עד שהפער נסגר.
כיצד נבנו נתונים אלו
מספרי המניות כאן הם נתוני הממוצע המשוקלל הבסיסי והמדולל מתוך דוחות רווח והפסד מדווחים, ממוינים לפי התקופה שכל דו"ח מכסה ולא לפי חותמת זמן של הגשה. עמודת הגיל מודדת ימים מסוף אותה תקופה ועד היום, כך שרבעון פיסקאלי של ינואר תמיד נראה עתיק יותר מרבעון של דצמבר באותה נקודה בלוח השנה. שווי שוק ומחירי סגירה מגיעים מתמונת המצב היומית של היחסים, והמספר שחולץ הוא שווי השוק חלקי מחיר אותו יום מסחר, שניהם מאותו תאריך.
שאלות נפוצות
האם שווי שוק הוא מחיר כפול מניות מונפקות או מניות שהונפקו?
מניות מונפקות. מניות שהונפקו כוללות מניות שהחברה רכשה בחזרה ומחזיקה באוצר (treasury stock), שאין להן זכות הצבעה או דיבידנד והן מוחרגות ממספר המניות המונפקות. מניות אוצר מופיעות במאזן כשורת הון שלילית, והשארתן בחישוב מנפחת את שווי החברה.
מה ההבדל בין מניות מונפקות לממוצע משוקלל של מניות?
מניות מונפקות הן ספירה בתאריך אחד, המודפסת על עמוד השער של הדו"ח. ממוצע משוקלל של מניות הוא ממוצע על פני תקופת דיווח, משוקלל לפי משך הזמן שכל מניה הייתה קיימת, וקיומו נועד להפוך את הרווח למניה לבר-השוואה לאורך רבעון שבו מספר המניות השתנה. שווי שוק משתמש במניות מונפקות; רווח למניה משתמש בממוצע המשוקלל.
מדוע המשקל של חברה במדד נמוך ממה ששווי השוק שלה מרמז?
ספקי מדדים משקללים לפי שווי שוק מותאם צף, המנכה מניות הנעולות בחסימות שאינן נסחרות. חברה עם החזקות כבדות של מייסדים או ממשלה מחזיקה בשיעור צף הנמוך משמעותית ממספר המניות המונפקות שלה, ומשקלה במדד יורד באותו יחס.
באיזו תדירות משתנה מספר המניות?
במציאות – ללא הרף, בנתונים – מדי רבעון. רכישות עצמיות, הבשלת מניות לעובדים, מימוש אופציות והמרות של ניירות ערך המירים משנים אותו משבוע לשבוע, בעוד שהמספר המפורסם מתעדכן רק כשהדו"ח הבא מגיע. פער זה הוא חוסר העדכניות שכל נתון של ספק נושא עמו.
כל טבלה כאן נושאת את קוד ה-SQL המדויק שמתחתיה. כדי לחלץ את מספר המניות שמאחורי שווי שוק עבור שם שאינו מופיע בדף זה, בקשו זאת באנגלית פשוטה במסוף Strasmore.