Sovran Advisors, LLC VERRICA PHARMACEUTICALS INC Transaction History
Sovran Advisors, LLC
- $1.18 Trillion
- Q4 2025
Number of Shares
32,658
Previous 73,805
55.75%
Holding current value
$249 Million
Previous $261 Million
4.61%
% of portfolio
0.02%
Previous 0.02%