diff --git a/app/Models/Holding.php b/app/Models/Holding.php
index 439c14a..5f6eb14 100644
--- a/app/Models/Holding.php
+++ b/app/Models/Holding.php
@@ -141,7 +141,7 @@ class Holding extends Model
{
return $query->selectRaw('COALESCE(market_data.market_value * holdings.quantity, 0) AS total_market_value')
->selectRaw('COALESCE((market_data.market_value - holdings.average_cost_basis) * holdings.quantity, 0) AS market_gain_dollars')
- ->selectRaw('COALESCE(((market_data.market_value - holdings.average_cost_basis) / holdings.average_cost_basis), 0) AS market_gain_percent');
+ ->selectRaw('COALESCE(((market_data.market_value - holdings.average_cost_basis) / holdings.average_cost_basis) * 100, 0) AS market_gain_percent');
}
public function scopePortfolio($query, $portfolio)
diff --git a/resources/views/components/gain-loss-arrow-badge.blade.php b/resources/views/components/gain-loss-arrow-badge.blade.php
index 01b488e..591419c 100644
--- a/resources/views/components/gain-loss-arrow-badge.blade.php
+++ b/resources/views/components/gain-loss-arrow-badge.blade.php
@@ -7,7 +7,7 @@
} else {
$isUp = $costBasis <= $marketValue;
- $percent = $costBasis ? (($marketValue - $costBasis) / $costBasis) : 0;
+ $percent = $costBasis ? (($marketValue - $costBasis) / $costBasis) * 100 : 0;
}
@endphp
diff --git a/resources/views/livewire/holdings-table.blade.php b/resources/views/livewire/holdings-table.blade.php
index ac8f796..cd56baf 100644
--- a/resources/views/livewire/holdings-table.blade.php
+++ b/resources/views/livewire/holdings-table.blade.php
@@ -78,7 +78,10 @@ new class extends Component {
{{ Number::currency($row->market_gain_dollars ?? 0) }}
@endscope
@scope('cell_market_gain_percent', $row)
-
+
@endscope
@scope('cell_market_data_market_value', $row)
{{ Number::currency($row->market_data_market_value ?? 0) }}
diff --git a/resources/views/livewire/top-performers-list.blade.php b/resources/views/livewire/top-performers-list.blade.php
index 7bcc2d0..415efdb 100644
--- a/resources/views/livewire/top-performers-list.blade.php
+++ b/resources/views/livewire/top-performers-list.blade.php
@@ -36,7 +36,10 @@ new class extends Component {
{{ $holding->market_data?->name }} ({{ $holding->symbol }})
-
+