Bio-Techne Corp TECH

Open calendar →

Bio-Techne Corp - Common Stock · Company · Nasdaq · Healthcare / Biotechnology

Paper trade (simulated — no real money)

Fill: USD 72.5500 · FX 1 USD = 1.277900 SGD · about SGD 92.7116 per unit

Sign in to practise with simulated trades before investing real money. 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 65.91 → 72.55 · 10.1%
72.64057.97043.300 1,2 3,4 5 6,7 8,9 10 11 12 13 14 15 16 17,18 19 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 24 Oct 2025 — 25 Oct 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.

Weekend
Weekend
72.6000 72.6250 72.5500 72.5500 1,898,228
72.5600 72.6900 72.5100 72.6200 4,160,500
72.5400 72.6500 72.5000 72.6400 3,497,700
72.4800 72.6100 72.4800 72.5800 3,210,400
72.5100 72.5500 72.4700 72.4900 2,573,900
Weekend
Weekend
72.5900 72.5900 72.4500 72.5700 2,646,300
72.5300 72.6100 72.5000 72.5200 2,403,800
72.5000 72.5400 72.4800 72.5000 1,544,800
72.4900 72.5500 72.4800 72.4800 2,420,600
72.4700 72.5900 72.4400 72.5600 2,419,600
Weekend
Weekend
72.4600 72.5200 72.4400 72.4600 2,228,000
72.5600 72.5800 72.4300 72.4500 5,390,300
72.4300 72.5500 72.4300 72.5300 3,153,500
72.5800 72.6100 72.4100 72.4300 2,893,100
72.4100 72.6100 72.3800 72.5800 2,087,200
Weekend
Weekend
72.4400 72.4700 72.3800 72.4000 1,866,700
72.5000 72.5400 72.3800 72.4000 2,711,400
72.3800 72.5500 72.3300 72.4700 3,138,700
72.3600 72.5000 72.3600 72.3800 3,360,200
72.5800 72.6500 72.4900 72.5100 3,820,200
Weekend
Weekend
72.5900 72.6400 72.5600 72.6100 2,176,000
72.5400 72.6300 72.5100 72.5700 2,986,200
19 · 8-K After-hours · 17:08 ET 8-K ↗
72.5000 72.6400 72.4800 72.5200 3,562,200
72.5200 72.6900 72.4600 72.5500 3,441,500
72.5000 72.5400 72.4400 72.4700 4,667,000
Weekend
Weekend
72.4100 72.4400 72.2600 72.3700 5,019,500
72.3600 72.4800 72.2800 72.4100 3,784,600
72.3500 72.3700 72.2200 72.3300 3,650,100
72.2800 72.3900 72.2100 72.3400 2,930,000
18 · DEFA14A After-hours · 16:47 ET DEFA14A ↗ 17 · 8-K After-hours · 16:46 ET 8-K ↗
72.2100 72.3000 72.1700 72.2700 2,740,200
Weekend
Weekend
72.1500 72.3800 72.1200 72.1200 2,723,700
72.2800 72.3300 72.0800 72.0800 3,817,800
16 · DEFA14A After-hours · 17:08 ET DEFA14A ↗
72.3000 72.3700 72.2300 72.2500 1,987,200
72.3700 72.4600 72.2900 72.3100 2,066,700
No trading
Weekend
Weekend
72.4000 72.4800 72.4000 72.4300 1,856,300
72.3600 72.5800 72.3200 72.4500 2,542,800
15 · DEFA14A After-hours · 16:29 ET DEFA14A ↗
72.2000 72.3800 72.2000 72.3000 1,655,800
72.3600 72.3900 72.1400 72.1800 2,903,300
72.3800 72.4100 72.3000 72.3100 2,200,600
Weekend
Weekend
72.4000 72.4800 72.3200 72.3500 1,630,500
72.3800 72.5000 72.3500 72.4700 1,683,900
72.3300 72.4000 72.3300 72.3800 1,386,300
14 · DEFA14A After-hours · 16:23 ET DEFA14A ↗
72.3500 72.3800 72.2800 72.3300 1,898,200
13 · 10-K After-hours · 16:31 ET 10-K ↗
72.2900 72.4200 72.2700 72.3900 2,001,600
Weekend
Weekend
72.3200 72.3500 72.2700 72.3200 3,958,000
72.3600 72.5100 72.2300 72.2800 3,540,100
72.4000 72.5600 72.3800 72.4800 2,513,900
72.4100 72.5200 72.2200 72.2200 2,555,500
72.2200 72.6200 72.2200 72.3900 2,933,300
Weekend
Weekend
72.2300 72.4300 72.0700 72.4000 2,014,000
72.2100 72.3100 72.0600 72.1700 1,976,200
72.1200 72.3700 72.1000 72.2300 2,359,000
12 · 8-K Pre-market · 06:30 ET 8-K ↗
72.2000 72.3500 72.0000 72.1500 3,264,100
72.2200 72.3900 72.0700 72.1200 3,337,500
Weekend
Weekend
72.0000 72.3200 71.9600 72.2900 5,577,400
72.0900 72.0900 71.8900 71.9000 2,315,000
72.1400 72.1500 71.9300 72.0000 1,778,400
72.1200 72.1700 72.0300 72.0900 3,040,900
72.1400 72.2000 72.0700 72.1400 3,285,600
Weekend
Weekend
72.0900 72.1700 71.9600 72.0900 4,033,500
72.0200 72.2100 71.9900 72.0300 6,052,000
72.1300 72.3700 71.9400 72.0300 6,272,400
71.7600 72.1600 71.7600 72.0700 7,785,800
71.6600 71.8800 71.5800 71.6200 3,796,400
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
11 · 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
10 · 8-K Next filing day · accepted 25 Jun, 18:49 ET CURRENT REPORT ↗ 9 · DEFA14A After-hours · 16:46 ET SOLICITING MATERIAL ↗
70.2300 70.9200 70.0800 70.7000 51,699,100
8 · 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
7 · 10-Q After-hours · 16:31 ET 10-Q ↗
56.6800 56.6800 45.1200 47.4100 11,948,700
6 · 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
5 · 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
4 · 10-Q After-hours · 16:31 ET 10-Q ↗
66.6900 69.9200 61.7000 68.6700 5,537,800
3 · 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
2 · 10-Q After-hours · 16:31 ET 10-Q ↗
54.4000 61.1200 54.2000 59.9400 4,297,300
1 · 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

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.