Sign inGet started

Foster Karen A.

Insider CIK 1683151 · BLFS Vice President, Operations

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
BLFS BIOLIFE SOLUTIONS INC S Sale2026-03-232026-03-312,577$19.17 $49.4K108,758SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-03-192026-03-231,907$19.12 $36.5K111,335SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2026-03-092026-03-09500$20.00 $10.0K113,242SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2026-03-052026-03-0996,923$20.15 $1.95M113,742SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2026-03-032026-03-05418$20.74 $8.7K210,665SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2026-02-242026-02-2632,112— $0224,096SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-02-242026-02-2613,013$22.65 $294.7K211,083SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2026-01-062026-01-08335$25.59 $8.6K191,984SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-12-092025-12-17519$25.13 $13.0K192,319SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-11-252025-11-28415$26.74 $11.1K192,838SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-10-092025-10-14419$27.36 $11.5K193,253SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-09-112025-09-15511$26.83 $13.7K193,672SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-08-262025-08-28413$25.44 $10.5K194,183SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-07-072025-07-09400$22.27 $8.9K194,596SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-06-102025-06-12320$23.70 $7.6K194,996SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-05-282025-05-30251$22.46 $5.6K195,316SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-04-092025-04-11286$20.11 $5.8K195,567SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-04-012025-04-037,869$22.66 $178.3K195,853SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2025-03-182025-03-2019,099— $0174,011SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2025-03-182025-03-2029,711— $0203,722SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-03-112025-03-131,331$25.00 $33.3K154,912SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-03-032025-03-05324$25.46 $8.2K156,243SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-02-122025-02-1478$26.54 $2.1K156,567SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-01-062025-01-08328$27.02 $8.9K156,645SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-11-262024-11-29252$27.20 $6.9K156,973SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-11-122024-11-1466$26.34 $1.7K157,225SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-10-302024-11-01277$23.15 $6.4K157,291SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-09-162024-09-18267$25.12 $6.7K157,568SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-08-212024-09-1896$25.61 $2.5K157,835SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-07-182024-09-18240$22.50 $5.4K157,931SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-05-292024-05-31408$21.78 $8.9K158,171SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-05-172024-05-2185$22.18 $1.9K158,579SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-04-182024-04-23481$15.31 $7.4K158,664SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-03-272024-03-29395$17.99 $7.1K159,145SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-03-122024-03-125,177$16.60 $85.9K159,540SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-03-112024-03-12319$17.42 $5.6K164,717SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2024-03-082024-03-1220,651— $0144,591SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2024-03-082024-03-1220,445— $0165,036SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-02-212024-02-2387$17.35 $1.5K123,940SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-01-192024-01-231,198$16.76 $20.1K124,027SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-01-022024-01-04601$16.75 $10.1K125,225SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-12-172023-12-19228— $0125,568SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-12-032023-12-21258— $0125,826SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-12-012023-12-04466$12.37 $5.8K125,340SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-11-192023-12-04267— $0125,806SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-11-132023-11-15114$10.77 $1.2K125,539SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-11-052023-11-13299— $0125,653SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-10-222023-10-24335— $0125,354SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-10-082023-10-10252— $0125,019SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-09-282023-10-02568$14.16 $8.0K124,767SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-09-242023-10-02260— $0125,335SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-09-102023-09-12330— $0125,075SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-08-272023-08-30403— $0124,745SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-08-252023-08-29410$10.99 $4.5K124,342SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-08-142023-08-16156$12.38 $1.9K124,752SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-06-272023-06-29590$22.91 $13.5K124,908SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-312023-06-02392$23.21 $9.1K125,498SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-152023-05-17106$18.71 $2.0K125,890SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-062023-04-101,101$20.03 $22.1K121,839SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-062023-05-161,101$20.03 $22.1K125,996SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-03-312023-05-164,157— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-03-312023-05-164,157— $0127,097SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-292023-03-31390$20.62 $8.0K122,940SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-072023-03-09175$22.95 $4.0K123,330SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-012023-03-031,203$22.75 $27.4K123,505SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-02-092023-02-1381$24.60 $2.0K124,708SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2023-01-032023-01-1016,978— $016,978SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-01-032023-01-1016,978— $0124,789SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-12-282022-12-30605$16.90 $10.2K107,811SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-11-292022-11-30307$19.93 $6.1K108,416SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-11-102022-11-1491$23.16 $2.1K108,723SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-09-292022-09-30559$23.02 $12.9K108,814SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-08-312022-09-01299$23.44 $7.0K109,373SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-08-142022-08-16278— $0109,672SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-08-102022-08-1195$23.17 $2.2K109,394SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-07-292022-08-02355— $0109,489SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-07-172022-07-19430— $0109,134SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-07-032022-07-06468— $0108,704SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-06-282022-06-30598$14.86 $8.9K108,236SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-06-192022-06-21497— $0108,834SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-06-052022-06-07498— $0108,337SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-05-272022-06-01174$14.53 $2.5K107,839SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-05-222022-05-24533— $0108,013SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-05-132022-05-1758$12.32 $715107,480SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-04-182022-04-1916,413$17.59 $288.7K107,538SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-04-122022-04-1338,836— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-04-122022-04-1338,836— $0123,951SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-03-292022-03-31547$22.24 $12.2K85,115SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-03-012022-03-03221$23.78 $5.3K69,306SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2022-02-242022-03-0916,356— $016,356SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-02-242022-03-0916,356— $085,883SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-02-102022-02-14293$29.38 $8.6K69,527SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-292021-12-30625$39.37 $24.6K69,820SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-302021-12-02315$37.59 $11.8K70,445SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-11-222021-11-2416,332— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-222021-11-2416,332$46.19 $754.4K70,760SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-11-222021-11-2416,332$1.64 $26.8K87,092SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-10-252021-10-2716,332— $016,332SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-10-252021-10-2716,332$1.64 $26.8K87,092SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-252021-10-2716,332$44.45 $726.0K70,760SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-142021-10-181,082$39.97 $43.2K70,760SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-282021-09-30610$43.12 $26.3K71,842SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-09-272021-09-2916,332— $032,664SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-09-272021-09-2916,332$1.64 $26.8K88,784SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-272021-09-2916,332$44.66 $729.4K72,452SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-262021-08-30325$57.26 $18.6K72,452SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-08-232021-08-2516,332— $048,996SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-232021-08-2516,332$46.54 $760.1K72,777SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-08-232021-08-2516,332$1.64 $26.8K89,109SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-07-262021-07-2816,333— $065,328SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-07-262021-07-2816,333$45.24 $738.9K72,777SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-07-262021-07-2816,333$1.64 $26.8K89,110SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-292021-07-01607$43.75 $26.6K72,777SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-06-212021-06-2216,332— $081,661SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-212021-06-2216,332$42.79 $698.8K73,384SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-06-212021-06-2216,332$1.64 $26.8K89,716SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-282021-06-02264$33.87 $8.9K73,384SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-05-242021-05-2616,332— $097,993SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-05-242021-05-2616,332$1.64 $26.8K89,980SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-242021-05-2616,332$31.44 $513.5K73,648SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-04-192021-04-2116,332— $0114,325SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-192021-04-2116,332$32.58 $532.1K73,648SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-192021-04-2116,332$1.64 $26.8K89,980SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2021-04-122021-04-142,854— $073,648SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-012021-04-058,797— $074,208SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-012021-04-053,414$36.53 $124.7K70,794SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-03-262021-03-302,562$35.01 $89.7K65,411SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-03-222021-03-2416,332— $0130,657SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-03-222021-03-2416,332$37.56 $613.4K67,973SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-03-222021-03-2416,332$1.64 $26.8K84,305SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-262021-03-02284$39.57 $11.2K67,973SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-02-222021-02-2416,334— $0146,989SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-222021-02-2416,334$39.66 $647.8K68,257SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-222021-02-2416,334$1.64 $26.8K84,591SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-192021-02-193,344$40.76 $136.3K68,257SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-182021-02-193,353$40.67 $136.4K71,601SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-172021-02-193,281$41.55 $136.3K74,954SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2021-02-082021-02-194,157— $04,157SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2021-02-082021-02-194,157— $054,899SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-082021-02-1923,336— $078,235SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-12-012020-12-03166$35.49 $5.9K50,742SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-09-292020-10-01977$28.63 $28.0K50,908SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-08-262020-08-28179$20.48 $3.7K51,885SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-05-282020-06-01170$16.87 $2.9K52,064SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2020-03-252020-03-2711,651— $011,651SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2020-03-252020-03-2719,418— $019,418SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-2719,418— $052,234SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-274,369— $028,070SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-274,746— $032,816SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-02-262020-02-28884$15.02 $13.3K23,701SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2019-02-252019-02-2711,668— $011,668SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2019-02-252019-02-2711,668— $024,585SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2018-03-082018-03-09163,323— $0163,323SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2018-01-012018-01-0312,917— $012,917SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2016-04-132016-08-26100,000— $0100,000SEC↗