diff --git a/finance/py-yfinance/Makefile b/finance/py-yfinance/Makefile
index 607cbc92dc4762d1f82ac2b9e68f7bccee38ff3b..cd8b14200cd111f9594bf60a0975b9007fb0dd05 100644
--- a/finance/py-yfinance/Makefile
+++ b/finance/py-yfinance/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	yfinance
-PORTVERSION=	0.2.26
+PORTVERSION=	0.2.28
 CATEGORIES=	finance python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/finance/py-yfinance/distinfo b/finance/py-yfinance/distinfo
index 1b314dff3fc8423cad75ebe3fee0f9ab9fca4ffc..966afc199a6d41b138284f4caa93fa4bba25c34f 100644
--- a/finance/py-yfinance/distinfo
+++ b/finance/py-yfinance/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691070144
-SHA256 (yfinance-0.2.26.tar.gz) = a3ca2218cc99ebf345c5cfe43f69e6d1a0d360cb3cd6e0cd8f5ff80f81ee069d
-SIZE (yfinance-0.2.26.tar.gz) = 60661
+TIMESTAMP = 1692211787
+SHA256 (yfinance-0.2.28.tar.gz) = be89cd2a4d55c0a2a6227c32915b355bde59f85c569dca9123320322445901ff
+SIZE (yfinance-0.2.28.tar.gz) = 63007