Keynote Financial Services LLC SMITH & WESSON BRANDS, INC. Transaction History
Keynote Financial Services LLC
- $130 Billion
- Q4 2024
Number of Shares
10,955
Previous 11,017
0.56%
Holding current value
$111 Million
Previous $143 Million
22.59%
% of portfolio
0.08%
Previous 0.11%