Lri Investments, LLC TVARDI THERAPEUTICS INC COM Transaction History
Lri Investments, LLC
- $1.18 Trillion
- Q2 2025
Number of Shares
82
Previous 249
67.07%
Holding current value
$1.91 Million
Previous $1.26 Million
51.58%
% of portfolio
0.0%
Previous 0.0%