Bio-Techne Corp TECH

Open calendar →

Bio-Techne Corp - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 71.6000 · FX 1 USD = 1.288650 SGD · about SGD 92.2673 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 58.55 → 71.60 · 22.3%
72.12057.71043.300 1 2 3,4 5,6 7,8 9 10,11 12,13 14 15 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
71.9000 71.9400 71.5800 71.6000 2,065,700
71.7800 72.1100 71.7500 71.7700 3,113,200
71.6500 71.8400 71.5200 71.7800 2,667,900
71.5600 71.8100 71.4500 71.6300 3,002,000
72.0000 72.0000 71.5900 71.6400 3,217,100
Weekend
Weekend
71.6000 72.1200 71.5000 72.1200 3,076,500
71.4700 71.8100 71.4500 71.7700 3,424,500
71.4400 71.5000 71.3100 71.4800 3,187,300
71.3500 71.4500 71.1400 71.2300 3,001,000
71.1200 71.4900 71.1000 71.3600 2,176,700
Weekend
Weekend
71.0700 71.3900 70.8400 71.3000 2,938,700
15 · DEFA14A After-hours · 16:19 ET SOLICITING MATERIAL ↗
70.7600 71.2000 70.7600 71.1500 4,715,200
70.6500 70.9700 70.4900 70.9600 5,691,300
70.9200 70.9800 70.5400 70.6100 5,483,300
70.8400 70.9700 70.6200 70.9200 6,778,500
Weekend
Weekend
No trading
70.9000 71.0000 70.6500 70.8300 7,826,300
70.7800 71.0000 70.5600 71.0000 12,482,200
70.8500 70.9400 70.5500 70.6500 15,864,700
70.8100 71.1000 70.7500 70.9000 14,855,300
Weekend
Weekend
70.8500 71.2300 70.6700 71.0000 12,259,500
14 · 8-K Next filing day · accepted 25 Jun, 18:49 ET CURRENT REPORT ↗ 13 · DEFA14A After-hours · 16:46 ET SOLICITING MATERIAL ↗
70.2300 70.9200 70.0800 70.7000 51,699,100
12 · 8-K Pre-market · 08:21 ET CURRENT REPORT ↗
57.1800 60.2600 56.8500 58.8800 4,232,100
55.7600 57.3100 55.7600 56.2600 2,314,100
58.1400 58.5600 55.4600 55.6100 2,034,800
Weekend
Weekend
No trading
55.3500 58.2500 55.1500 57.9400 3,773,100
55.9300 57.3300 54.3200 55.0000 2,347,200
56.4100 56.9600 55.5300 56.0300 1,529,600
55.3100 56.5000 54.6500 56.1700 3,298,700
Weekend
Weekend
54.0600 54.6200 53.2900 54.0000 2,558,200
52.5000 54.0900 51.9700 54.0200 2,664,500
54.4300 54.7000 52.2700 52.5000 2,648,800
53.4400 55.1600 53.1700 54.4100 3,553,600
52.4300 53.5500 51.9300 52.6500 4,440,000
Weekend
Weekend
53.0400 53.1800 51.2700 51.9900 2,947,800
51.9100 53.3000 51.3400 53.1800 4,200,600
49.5800 50.8900 49.0400 50.8500 2,232,900
50.0700 50.4100 49.2700 49.7700 2,282,200
51.4500 51.8100 50.6300 50.7900 2,207,600
Weekend
Weekend
50.6100 52.1300 50.4200 51.6800 2,928,100
48.3500 51.2100 48.0000 50.8400 2,852,400
48.6900 49.4300 47.2200 48.0900 2,151,100
48.1900 48.6500 47.0500 47.9700 2,588,200
No trading
Weekend
Weekend
47.3000 48.2700 47.1100 48.2100 2,535,200
46.1400 47.4400 45.3200 47.3700 2,315,400
45.5800 46.7800 44.2700 46.7000 2,806,300
44.7900 46.5700 44.6700 45.4700 3,381,900
43.9100 45.1300 43.2000 44.4300 4,102,000
Weekend
Weekend
44.8400 45.5900 43.2000 43.3000 5,229,700
45.3500 46.0400 44.4000 44.7400 3,425,800
47.0700 47.1300 44.1200 44.8900 3,904,900
47.9100 48.3400 46.5200 47.4200 1,767,200
49.3900 49.5200 47.3100 47.4200 2,706,600
Weekend
Weekend
50.0200 50.5000 47.8500 48.3600 3,850,200
47.2000 51.0000 46.4200 50.9100 5,147,200
11 · 10-Q After-hours · 16:31 ET 10-Q ↗
56.6800 56.6800 45.1200 47.4100 11,948,700
10 · 8-K Pre-market · 06:30 ET 8-K ↗
56.3500 57.0100 54.5100 56.6800 2,989,100
54.4900 55.2200 54.0700 54.7400 1,773,300
Weekend
Weekend
55.0800 55.6400 53.5800 55.0200 1,954,300
52.4200 55.9300 51.9000 55.3200 3,522,900
53.0400 53.7400 51.0300 51.9500 1,376,200
55.0000 55.2900 52.9900 53.5100 1,618,800
54.2900 55.5000 53.7700 55.1100 1,454,300
Weekend
Weekend
52.5300 54.7400 52.0500 54.1900 1,983,700
57.5200 57.5700 51.1300 52.2000 3,266,800
60.3800 60.5900 57.9400 58.5800 1,132,700
60.7200 62.4700 59.5800 59.6700 1,992,500
59.1000 60.8900 58.6100 60.5800 2,012,500
Weekend
Weekend
58.4900 59.9500 58.2500 59.2300 1,925,300
58.1100 58.4700 56.8000 57.3600 2,034,900
59.1600 59.7800 58.0900 58.4900 1,500,700
58.0300 60.4400 57.6400 58.6600 2,543,700
55.4200 57.6800 55.2700 57.5300 1,847,300
Weekend
Weekend
55.8200 56.1300 55.0600 55.5400 1,197,400
54.8800 56.1700 53.4400 55.5700 2,239,600
55.8200 56.9000 53.8700 55.2100 2,011,200
52.9000 54.2500 52.6100 53.8300 2,494,200
53.1300 53.9000 51.9500 53.8000 1,746,100
Weekend
Weekend
No trading
52.0100 54.7900 51.2400 53.1300 1,802,200
52.2900 54.1000 52.2900 53.4800 2,458,700
52.7600 53.2200 51.1600 52.2600 2,576,400
51.5100 52.3200 51.1400 52.0400 1,757,600
Weekend
Weekend
52.6200 53.6000 50.5600 50.9500 1,787,800
52.6100 53.6300 52.2000 52.7000 1,493,000
52.6900 53.2300 52.0200 52.6900 1,598,200
51.4100 52.9500 50.7000 52.4300 1,839,200
52.7300 53.5300 51.6300 52.0000 1,628,600
Weekend
Weekend
51.6100 52.1800 50.6800 51.4800 3,098,500
50.0200 52.3700 50.0200 51.5900 2,381,900
50.3000 51.3000 49.5300 50.8100 2,176,300
49.6200 51.2400 49.5000 51.0600 2,447,700
51.5000 52.2500 48.2500 48.8100 3,002,900
Weekend
Weekend
52.2700 52.5800 50.6200 50.8500 2,439,300
52.8200 54.0300 49.8600 51.4700 3,710,200
52.5700 53.7900 51.8700 53.6200 1,982,500
54.6600 54.8700 52.7700 52.8200 2,778,500
52.8100 55.1400 52.3800 54.8700 2,677,800
Weekend
Weekend
54.7900 55.2100 53.6300 53.8900 3,064,200
56.8900 58.6500 55.3500 55.8900 2,482,200
57.8000 58.0700 56.9200 57.8500 2,194,500
56.1200 57.6400 54.5900 56.9900 2,099,600
57.9800 58.4300 56.3900 57.8200 1,828,200
Weekend
Weekend
57.2000 59.0600 56.1900 59.0000 1,820,400
57.5800 58.1500 55.9000 57.9200 2,177,400
58.1900 58.2400 56.8800 57.8700 2,207,300
54.6800 57.6700 54.2200 57.6000 3,063,000
57.4300 57.4900 54.2000 54.7600 3,196,100
Weekend
Weekend
57.7000 58.4000 56.6100 57.5200 2,643,900
58.7800 59.3900 57.3700 58.2500 2,187,900
58.5500 59.6800 57.9200 59.3300 1,836,400
59.8200 60.1100 58.3500 58.5000 2,559,400
No trading
Weekend
Weekend
59.6100 61.1400 59.0700 59.9300 3,679,200
62.8200 63.4600 58.0400 59.5400 2,889,800
9 · 8-K After-hours · 16:30 ET 8-K ↗
64.3300 64.7800 62.7900 63.4500 2,468,300
65.4800 65.9400 64.4200 64.8000 1,708,300
66.0700 66.5100 64.5200 65.4800 1,702,700
Weekend
Weekend
66.7600 67.6000 65.8500 66.7800 1,547,100
68.0400 68.5700 65.6200 65.8600 2,691,400
8 · 10-Q After-hours · 16:31 ET 10-Q ↗
66.6900 69.9200 61.7000 68.6700 5,537,800
7 · 8-K Pre-market · 06:30 ET 8-K ↗
65.3000 66.4800 62.8600 64.6300 3,592,200
63.6100 65.2900 62.9300 65.2500 3,249,800
Weekend
Weekend
63.2600 64.3500 62.8100 64.0900 2,485,700
64.9600 65.0000 63.0500 63.9800 2,457,100
67.9800 67.9800 65.1600 65.5600 1,814,000
67.5300 68.5400 67.0200 68.2300 2,518,800
67.6900 68.1800 66.9400 67.6300 1,730,500
Weekend
Weekend
69.2100 69.2400 67.3500 68.1600 1,900,400
71.8000 72.1600 69.3000 69.6500 2,453,600
70.0000 71.6300 69.1800 71.3800 2,698,900
67.5200 69.7400 66.3500 69.5700 2,278,300
No trading
Weekend
Weekend
69.8400 70.3000 68.2100 68.6700 3,533,800
68.4700 70.6600 67.9800 69.9600 3,437,500
66.7900 68.5000 65.8100 68.4000 2,736,500
67.1300 69.0000 63.9100 66.3600 3,109,400
66.2300 67.3800 65.5200 66.5600 1,509,000
Weekend
Weekend
65.3500 66.9500 64.9500 65.7000 2,466,600
64.3500 65.1100 63.3900 64.5800 1,955,200
65.1600 65.5300 64.4800 65.0500 1,311,300
63.6100 66.4800 62.6300 65.2800 2,086,300
59.0500 63.1400 59.0500 63.0300 2,560,200
Weekend
Weekend
58.8100 60.5300 58.4000 59.6500 1,941,700
No trading
59.0400 59.3100 58.6700 58.8100 852,300
58.9100 59.3200 58.5400 59.1200 978,100
59.1800 59.6400 58.8400 59.2400 789,200
Weekend
Weekend
59.1400 59.3400 58.7700 59.2200 584,900
No trading
58.9700 59.4700 58.6600 59.1900 422,500
59.0800 59.5800 58.5400 59.2500 1,373,700
58.2800 59.3900 58.0200 58.9600 1,244,100
Weekend
Weekend
57.8300 58.8700 57.0300 58.2700 3,128,300
57.4900 58.4300 56.8400 57.1000 1,731,400
57.3600 58.2800 56.9300 56.9900 1,697,400
58.7400 58.9000 56.5900 57.4400 2,750,500
59.7800 60.2800 57.4300 58.6900 1,723,700
Weekend
Weekend
60.5700 60.6000 58.2400 58.5100 2,371,200
60.3600 61.1600 59.2400 60.2600 1,479,800
58.8200 61.2000 58.7500 60.8300 2,301,100
60.0400 60.6000 58.7800 58.8200 1,835,900
61.6800 61.6900 59.9500 60.2900 2,070,600
Weekend
Weekend
63.5000 63.9800 61.3500 61.6800 1,765,000
63.7800 63.7900 61.2700 63.5400 1,442,700
63.3300 64.7300 63.1100 63.8200 1,783,100
63.8500 64.0000 62.8400 62.9500 1,368,500
63.7800 65.2500 63.5700 63.7600 1,657,000
Weekend
Weekend
64.6300 65.1200 63.9900 64.5100 867,000
No trading
65.4400 65.7400 64.0900 64.6300 1,472,200
64.0300 66.0600 63.3600 65.8500 2,047,000
61.2900 64.1200 61.1600 63.4900 2,954,400
Weekend
Weekend
58.8300 62.5600 58.4200 61.5300 2,001,700
59.1000 59.4700 58.1400 58.7300 1,534,600
57.9600 58.4900 57.0200 57.8100 1,256,900
57.9100 58.8900 57.2300 58.1500 1,726,800
58.9800 59.5400 58.1600 58.6100 1,672,200
Weekend
Weekend
59.4300 60.5900 58.6700 59.3800 1,969,100
60.5700 62.3100 60.3700 60.7500 2,515,400
59.1200 61.6500 58.8000 61.4000 2,609,600
58.0000 59.9000 58.0000 59.1800 2,228,600
57.7700 58.4100 56.9700 57.4600 1,840,900
Weekend
Weekend
57.7600 58.0400 56.5300 57.4100 1,756,000
60.4300 60.7900 56.9300 58.1800 2,370,000
6 · 10-Q After-hours · 16:31 ET 10-Q ↗
54.4000 61.1200 54.2000 59.9400 4,297,300
5 · 8-K Pre-market · 06:31 ET 8-K ↗
61.2200 62.6700 60.7700 61.1000 3,015,900
61.9100 62.3800 60.7800 61.2600 1,879,000
Weekend
Weekend
60.8100 62.9600 60.4800 62.5700 2,108,400
61.8500 62.2300 60.8100 60.9600 1,424,600
63.5000 64.1000 61.3700 62.0200 1,833,200
64.6500 65.1600 63.6000 63.9400 1,143,000
65.7900 65.8600 64.1600 64.2500 1,690,500
Weekend
Weekend
66.3000 66.9600 65.8100 65.9100 1,806,800
63.8000 66.4000 63.2900 66.0600 2,368,500
63.3600 64.8000 62.9000 63.7900 1,691,100
63.3800 64.9400 62.6400 63.4600 1,942,800
62.5000 63.5400 62.0600 62.5400 1,490,400
Weekend
Weekend
61.3300 62.4300 61.1700 61.8600 1,991,700
59.6200 62.3700 59.6100 61.6000 1,797,900
59.6300 60.5800 58.7800 59.5800 1,351,500
58.7300 60.0800 58.1500 59.2700 1,691,200
59.3500 59.8800 58.2300 59.6500 1,565,400
Weekend
Weekend
59.9500 60.0700 57.8500 58.6600 1,600,100
60.5600 60.9700 59.6200 59.9000 1,630,800
59.1700 61.0600 58.8600 60.5600 2,095,100
62.1000 63.2800 58.9900 59.1900 2,549,000
62.9500 63.1000 61.5000 61.9200 2,820,100
Weekend
Weekend
62.4200 63.8700 61.8700 62.9500 3,493,000
60.1300 62.8200 59.5600 62.0900 7,247,100
55.5700 60.1700 54.4000 59.9200 3,836,400
52.2300 55.7300 51.7500 55.6300 3,640,600
52.1100 52.4600 51.3200 52.2300 2,974,600
Weekend
Weekend
50.5600 52.0800 50.5200 51.8500 1,695,700
50.7800 51.3800 50.1300 50.4800 2,461,400
52.9200 53.0800 50.8800 51.2200 2,320,500
53.0600 54.5700 52.7400 52.9200 2,392,000
53.0100 54.0000 52.5000 53.0400 2,437,800
Weekend
Weekend
53.2400 53.4300 51.9600 53.1500 4,477,800
4 · DEFA14A Pre-market · 07:01 ET DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗ 3 · DEF 14A Pre-market · 07:00 ET DEFINITIVE PROXY STATEMENT ↗
52.0300 53.2600 51.8000 52.9900 1,647,100
51.8400 53.7500 51.1000 51.5200 1,819,900
51.5200 52.2000 50.9600 51.7800 3,987,600
51.5200 51.8700 51.0200 51.6200 2,006,200
Weekend
Weekend
52.9600 52.9600 50.7600 51.2600 1,982,100
51.0200 53.4000 50.9800 53.2100 1,846,500
53.9000 54.6200 50.8700 50.9600 3,130,200
54.1900 54.5400 53.4900 54.2000 2,229,700
54.0500 54.3300 53.2900 54.1100 2,427,800
Weekend
Weekend
53.0400 54.4800 52.7700 54.4100 1,745,300
53.1900 53.1900 51.6200 52.9200 2,402,200
53.6000 54.0400 52.8100 53.3400 2,340,600
54.1700 54.3800 52.3100 53.4200 1,738,900
No trading
Weekend
Weekend
54.1500 55.2500 54.0900 54.6300 1,720,800
56.2300 56.6000 52.9300 54.3300 4,028,800
56.8800 57.3700 56.0200 56.2200 1,813,900
56.6400 57.6000 56.1100 56.7900 1,870,500
56.8600 56.9400 55.7700 56.7100 2,317,300
Weekend
Weekend
54.8900 57.4300 54.3100 57.0900 1,442,400
2 · 10-K Pre-market · 06:31 ET 10-K ↗
54.6600 54.9400 53.8900 54.0000 1,872,900
54.6800 54.9500 53.9900 54.3300 1,661,400
53.3300 54.9200 53.3300 54.8700 1,617,600
53.4400 54.1400 53.0700 53.2900 1,325,600
Weekend
Weekend
54.3300 54.3800 53.3900 53.6000 1,305,900
53.8600 54.1800 53.2200 53.7400 1,597,100
53.1800 54.8300 52.9200 54.7100 1,667,000
50.1500 52.9000 50.0400 52.8300 2,057,300
50.2100 51.3600 49.6800 50.1500 1,965,100
Weekend
Weekend
50.3800 50.5800 49.5600 50.4200 1,898,100
50.5100 50.8500 49.1500 50.1500 3,135,300
53.1600 54.5600 47.6600 49.8700 6,682,400
1 · 8-K Pre-market · 06:30 ET 8-K ↗
55.0000 55.2300 53.9600 54.6400 2,616,800
54.4200 55.2800 53.7100 54.8800 1,847,300
Weekend
Weekend
53.8100 55.0800 52.9900 54.8900 1,771,200
56.7300 57.7400 54.6100 54.7300 2,876,900
58.2000 58.5000 57.1000 57.7100 1,981,200
58.4500 58.9400 57.4400 57.8700 2,100,400
58.8200 60.0600 58.3600 58.5500 2,952,200
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.