A similar report was narrated from Ibn 'Abbas. The price of a shield at the time of the Messenger of Allah was estimated to be ten Dirhams.
عَنِ ابْنِ عَبَّاسٍ مِثْلَهُ كَانَ ثَمَنُ الْمِجَنِّ عَلَى عَهْدِ رَسُولِ اللَّهِ ﷺ يُقَوَّمُ عَشْرَةَ دَرَاهِمَ