Robert V. Baumgartner
Director at Bio-Techne · 5 reported transactions in 1 company · latest trade Aug 25, 2025
Their trades
Sold | Aug 25, 2025 | Aug 25, 2025 close $56.71 → Oct 30, 2026 close $72.66. S&P 500 +17.6% over the same days. |
SoldBio-Techne
$957.8K
Aug 25, 2025 close $56.71 → Oct 30, 2026 close $72.66. S&P 500 +17.6% over the same days.