Buyback
Get share buyback data including historical buyback amounts and ratios.
SDK Links
Parameters
SDK method parameters.
| Name | Type | Required | Description |
|---|---|---|---|
| symbol | string | YES | Security symbol, e.g. AAPL.US |
Request Example
Response
Response Example
json
{
"code": 0,
"message": "success",
"data": {
"buyback_history": [
{
"fiscal_year": "FY2024",
"fiscal_year_range": "2024-01-01~2024-12-31",
"net_buyback": "94949000000",
"net_buyback_yield": "0.0241",
"net_buyback_growth_rate": "-0.1233"
}
],
"buyback_ratios": [
{
"net_buyback_payout_ratio": "0.9502",
"net_buyback_to_cashflow_ratio": "0.8821"
}
],
"recent_buybacks": {
"currency": "USD",
"net_buyback_ttm": "94949000000",
"net_buyback_yield_ttm": "0.0241"
}
}
}Response Status
| Status | Description | Schema |
|---|---|---|
| 200 | Success | BuybackDataResponse |
| 400 | Bad request | None |
Schemas
BuybackDataResponse
| Name | Type | Required | Description |
|---|---|---|---|
| buyback_history | object[] | false | Annual buyback history, see BuybackHistoryItem |
| buyback_ratios | object[] | false | Buyback ratio history, see BuybackRatios |
| recent_buybacks | object | false | Trailing 12-month buyback summary |
BuybackHistoryItem
| Name | Type | Required | Description |
|---|---|---|---|
| fiscal_year | string | false | Fiscal year |
| fiscal_year_range | string | false | Fiscal year date range |
| currency | string | false | Currency |
| net_buyback | string | false | Net buyback amount |
| net_buyback_growth_rate | string | false | Buyback growth rate |
| net_buyback_yield | string | false | Buyback yield |
BuybackRatios
| Name | Type | Required | Description |
|---|---|---|---|
| net_buyback_payout_ratio | string | false | Buyback payout ratio |
| net_buyback_to_cashflow_ratio | string | false | Buyback to free cash flow ratio |
RecentBuybacks
| Name | Type | Required | Description |
|---|---|---|---|
| currency | string | false | Currency |
| net_buyback_ttm | string | false | Net buyback (trailing 12 months) |
| net_buyback_yield_ttm | string | false | Buyback yield (trailing 12 months) |

