Rocket


News + Filings
Holdings

MAIRS & POWER INC > TECH

DateNameTickerSharesChangeValueChangePrice
06/30/2023BIO-TECHNE CorpTECH3,059,63833,660249,758,233,00025,260,940,000$81,629.99
03/31/2023BIO-TECHNE CorpTECH3,025,978214,948224,497,293,000-8,480,856,000$74,190.00
12/31/2022BIO-TECHNE CorpTECH2,811,0302,137,410232,978,149,000232,786,841,000$82,879.99
09/30/2022BIO-TECHNE CorpTECH673,62017,690191,308,000-36,063,000$284.00
06/30/2022BIO-TECHNE CorpTECH655,930-2,032227,371,000-57,553,000$346.64
03/31/2022BIO-TECHNE CorpTECH657,9624,147284,924,000-53,320,000$433.04
12/31/2021BIO-TECHNE CorpTECH653,815-8,819338,244,00017,152,000$517.34
09/30/2021BIO-TECHNE CorpTECH662,634-66,202321,092,000-7,074,000$484.57
06/30/2021BIO-TECHNE CorpTECH728,836-41,199328,166,00034,067,000$450.26
03/31/2021BIO-TECHNE CorpTECH770,035-78,046294,099,00024,791,000$381.93
12/31/2020BIO-TECHNE CorpTECH848,081-7,302269,308,00057,404,000$317.55
09/30/2020BIO-TECHNE CorpTECH855,383-46,575211,904,000-26,276,000$247.73
06/30/2020BIO-TECHNE CorpTECH901,958-121,991238,180,00044,019,000$264.07
03/31/2020BIO-TECHNE CorpTECH1,023,94920,997194,161,000-25,997,000$189.62
12/31/2019BIO-TECHNE CorpTECH1,002,952-37,343220,158,00016,604,000$219.51
09/30/2019BIO-TECHNE CorpTECH1,040,295-27,851203,554,000-19,144,000$195.67
06/30/2019BIO-TECHNE CorpTECH1,068,146-85,604222,698,000-6,379,000$208.49
03/31/2019BIO-TECHNE CorpTECH1,153,750-36,612229,077,00056,808,000$198.55
12/31/2018BIO-TECHNE CorpTECH1,190,36219,487172,269,000-66,718,000$144.72
09/30/2018BIO-TECHNE CorpTECH1,170,875-120,802238,987,00047,883,000$204.11
06/30/2018BIO-TECHNE CorpTECH1,291,677-86,670191,104,000-17,081,000$147.95
03/31/2018BIO-TECHNE CorpTECH1,378,347-56,210208,185,00022,338,000$151.04
12/31/2017BIO-TECHNE CorpTECH1,434,557-9,923185,847,00011,224,000$129.55
09/30/2017BIO-TECHNE CorpTECH1,444,480-4,507174,623,0004,367,000$120.89
06/30/2017BIO-TECHNE CorpTECH1,448,98759,137170,256,00028,978,000$117.50
03/31/2017BIO-TECHNE CorpTECH1,389,85021,200141,278,000540,000$101.65
12/31/2016BIO-TECHNE CorpTECH1,368,6501,551140,738,000-8,959,000$102.83
09/30/2016BIO-TECHNE CorpTECH1,367,09915,835149,697,000-2,685,000$109.50
06/30/2016BIO-TECHNE CorpTECH1,351,2641,351,264152,382,000152,382,000$112.77
03/31/2016BIO-TECHNE CorpTECH1,310,574-69,113123,875,000-14,494,000$94.52
12/31/2015BIO-TECHNE CorpTECH1,306,885-72,802117,620,000-20,749,000$90.00
09/30/2015BIO-TECHNE CorpTECH1,293,524-86,163119,599,000-18,770,000$92.46
06/30/2015BIO-TECHNE CorpTECH1,377,442-2,245135,637,000-2,732,000$98.47
03/31/2015BIO-TECHNE CorpTECH1,379,68784,267138,369,00018,672,000$100.29
12/31/2014BIO-TECHNE CorpTECH1,295,4201,295,420119,697,000119,697,000$92.40
<< Prev     Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy