Sign inGet started

Mathew Aby J.

Insider CIK 1556355 · BLFS Sr. VP & Chief Tech. Officer

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 D To issuer2026-10-062026-10-08404,608— —0SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-10-062026-10-0870,000$38.61 $2.70M314,058SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2026-10-062026-10-0840,192— —384,058SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2026-10-062026-10-0845,838— —343,866SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-09-182026-09-22564$36.69 $20.7K387,269SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-09-182026-09-22564$36.69 $20.7K387,269SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-09-082026-09-10627$35.38 $22.2K387,833SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-09-082026-09-10627$35.38 $22.2K387,833SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-07-072026-07-13516$27.79 $14.3K388,460SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-06-182026-06-22564$26.04 $14.7K388,976SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-06-082026-06-10627$26.10 $16.4K389,540SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-04-082026-04-10515$19.27 $9.9K390,167SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-03-192026-03-232,255$19.12 $43.1K390,682SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2026-03-032026-03-05529$20.74 $11.0K392,937SEC↗
BLFS BIOLIFE SOLUTIONS INC F Tax w/h2026-02-242026-02-2615,585$22.65 $353.0K393,466SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2026-02-242026-02-2639,605— $0409,051SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2026-02-242026-02-2620,096— $0369,446SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2026-01-062026-01-08405$25.59 $10.4K349,350SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-12-092025-12-17631$25.13 $15.9K349,755SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-11-252025-11-28526$26.74 $14.1K350,386SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-10-092025-10-14509$27.36 $13.9K350,912SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-09-112025-09-15630$26.83 $16.9K351,421SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-08-262025-08-28531$25.44 $13.5K352,051SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-07-072025-07-09536$22.27 $11.9K352,582SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-06-102025-06-12637$23.70 $15.1K353,118SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2025-05-292025-05-3045,269— $0353,755SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-05-282025-05-30521$22.46 $11.7K308,486SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-04-092025-04-11569$20.11 $11.4K309,007SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-04-012025-04-0310,589$22.66 $239.9K309,576SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2025-03-182025-03-2036,645— $0320,165SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2025-03-182025-03-2022,919— $0283,520SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-03-112025-03-131,597$25.00 $39.9K260,601SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-03-032025-03-05425$25.46 $10.8K262,198SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-02-122025-02-1492$26.54 $2.4K262,623SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2025-01-062025-01-08404$27.02 $10.9K262,715SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-12-172024-12-1913,196$27.16 $358.4K263,119SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-12-162024-12-197,604$27.33 $207.8K276,315SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-11-262024-11-29523$27.20 $14.2K283,919SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-11-182024-11-1917,604$20.05 $353.0K284,442SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2024-11-152024-11-1910,000— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-11-152024-11-1915,000$21.17 $317.6K302,046SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-11-152024-11-1910,000$21.16 $211.6K317,046SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2024-11-152024-11-1910,000$2.06 $20.6K327,046SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-11-122024-11-14123$26.34 $3.2K317,046SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-10-302024-11-01547$23.15 $12.7K317,169SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2024-10-162024-10-1710,000— $010,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2024-10-162024-10-1710,000$2.06 $20.6K327,716SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-10-162024-10-1710,000$23.17 $231.7K317,716SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2024-10-152024-10-1710,000— $020,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-10-152024-10-1710,000$23.28 $232.8K317,716SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2024-10-152024-10-1710,000$2.06 $20.6K327,716SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2024-09-192024-09-2010,000— $030,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-09-192024-09-2010,000$25.47 $254.7K317,716SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2024-09-192024-09-2010,000$2.06 $20.6K327,716SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2024-09-182024-09-2010,000— $040,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2024-09-182024-09-2010,000$2.06 $20.6K327,716SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-09-182024-09-2010,000$23.90 $239.0K317,716SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-09-162024-09-18343$25.12 $8.6K317,716SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-08-212024-09-18111$25.61 $2.8K318,059SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-07-112024-09-18313$20.54 $6.4K318,170SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-05-292024-05-31517$21.78 $11.3K318,483SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-05-172024-05-2198$22.18 $2.2K319,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-04-182024-04-23584$15.31 $8.9K319,098SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-03-272024-03-29454$17.99 $8.2K319,682SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-03-122024-03-126,521$16.60 $108.2K320,136SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-03-112024-03-12313$17.42 $5.5K326,657SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2024-03-082024-03-1225,470— $0300,684SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2024-03-082024-03-1226,286— $0326,970SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-02-212024-02-23101$17.35 $1.8K275,214SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-01-192024-01-231,450$16.76 $24.3K275,315SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2024-01-022024-01-04697$16.75 $11.7K276,765SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-12-172023-12-19705— $0276,666SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-12-032023-12-21796— $0277,462SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-12-012023-12-04591$12.37 $7.3K275,961SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-11-192023-12-04826— $0276,552SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-11-132023-11-15132$10.77 $1.4K275,726SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-11-052023-11-13924— $0275,858SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-10-222023-10-241,034— $0274,934SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-10-082023-10-10779— $0273,900SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-09-282023-10-02659$14.16 $9.3K273,121SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-09-242023-10-02802— $0273,780SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-09-102023-09-12792— $0272,978SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-08-272023-08-30966— $0272,186SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-08-252023-08-29519$10.99 $5.7K271,220SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-08-142023-08-16180$12.38 $2.2K271,739SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-07-202023-07-2410,000— $050,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-07-202023-07-2410,000$2.06 $20.6K281,919SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-07-202023-07-2410,000$20.07 $200.7K271,919SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-07-192023-07-2410,000— $060,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-07-192023-07-2410,000$20.46 $204.6K271,919SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-07-192023-07-2410,000$2.06 $20.6K281,919SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-06-272023-06-29695$22.91 $15.9K271,919SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-06-222023-06-2310,000— $070,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-06-222023-06-2310,000$2.06 $20.6K282,614SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-06-222023-06-2310,000$23.32 $233.2K272,614SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-06-212023-06-2310,000— $080,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-06-212023-06-2310,000$22.97 $229.7K272,614SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-06-212023-06-2310,000$2.06 $20.6K282,614SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-312023-06-02504$23.21 $11.7K272,614SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-05-252023-05-2510,000— $090,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-05-252023-05-2510,000$2.06 $20.6K283,118SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-252023-05-2510,000$22.33 $223.3K273,118SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-05-242023-05-2510,000— $0100,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-05-242023-05-2510,000$2.06 $20.6K283,118SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-242023-05-2510,000$22.14 $221.4K273,118SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-05-152023-05-17125$18.71 $2.3K273,118SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-04-202023-04-2110,000— $0110,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-04-202023-04-2110,000$2.06 $20.6K278,352SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-202023-04-2110,000$19.25 $192.5K268,352SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-04-192023-04-2110,000— $0120,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-04-192023-04-2110,000$2.06 $20.6K278,352SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-192023-04-2110,000$19.47 $194.7K268,352SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-062023-04-102,093$20.03 $41.9K268,352SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-04-062023-05-162,093$20.03 $41.9K273,243SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-03-312023-05-164,891— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-03-312023-05-164,891— $0275,336SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-292023-03-31741$20.62 $15.3K270,445SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-03-232023-03-2410,000— $0130,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-232023-03-2410,000$21.79 $217.9K271,186SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-03-232023-03-2410,000$2.06 $20.6K281,186SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-03-222023-03-2410,000— $0140,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-222023-03-2410,000$21.44 $214.4K271,186SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-03-222023-03-2410,000$2.06 $20.6K281,186SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-072023-03-09415$22.95 $9.5K271,186SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-03-012023-03-032,086$22.75 $47.5K271,601SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-02-092023-02-1378$24.60 $1.9K273,687SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-02-022023-02-0310,000— $0150,000SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-02-022023-02-031,000$23.91 $23.9K273,765SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-02-022023-02-039,000$24.95 $224.6K273,765SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-02-022023-02-039,000$2.06 $18.5K282,765SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-02-022023-02-031,000$2.06 $2.1K274,765SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-02-012023-02-0310,000— $0160,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-02-012023-02-0310,000$2.06 $20.6K283,765SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-02-012023-02-0310,000$22.87 $228.7K273,765SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-01-042023-01-0510,000— $0170,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-01-042023-01-05500$2.06 $1.0K253,326SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-01-042023-01-05500$17.71 $8.9K252,826SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-01-042023-01-059,500$2.06 $19.6K262,326SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-01-042023-01-059,500$18.49 $175.7K252,826SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2023-01-032023-01-0510,000— $0180,000SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2023-01-032023-01-1020,939— $020,939SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-01-032023-01-059,500$17.72 $168.3K252,826SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-01-032023-01-05500$2.06 $1.0K253,326SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2023-01-032023-01-05500$18.81 $9.4K252,826SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2023-01-032023-01-059,500$2.06 $19.6K262,326SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2023-01-032023-01-1020,939— $0273,765SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-12-282022-12-30712$16.90 $12.0K252,826SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-11-292022-11-30436$19.93 $8.7K253,538SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-11-102022-11-14107$23.16 $2.5K253,974SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-09-292022-09-30657$23.02 $15.1K254,081SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-08-312022-09-01425$23.44 $10.0K254,738SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-08-142022-08-16411— $0255,163SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-08-102022-08-11112$23.17 $2.6K254,752SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-07-292022-08-02524— $0254,864SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-07-172022-07-19635— $0254,340SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-07-032022-07-06690— $0253,705SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-06-282022-06-30704$14.86 $10.5K253,015SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-06-192022-06-21733— $0253,719SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-06-052022-06-07735— $0252,986SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-05-272022-06-01351$14.53 $5.1K252,251SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-05-222022-05-24786— $0252,602SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-05-132022-05-17108$12.32 $1.3K251,816SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-04-182022-04-1919,325$17.59 $339.9K251,924SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-04-122022-04-1345,726— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-04-122022-04-1345,726— $0271,249SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-03-292022-03-31658$22.24 $14.6K225,523SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-03-012022-03-03412$23.78 $9.8K205,152SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2022-02-242022-03-0921,029— $021,029SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2022-02-242022-03-0921,029— $0226,593SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-02-102022-02-14450$29.38 $13.2K205,564SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-02-032022-02-049,837— $0190,000SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-02-032022-02-049,837$2.06 $20.3K215,851SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-02-032022-02-049,837$27.76 $273.1K206,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-02-022022-02-0410,000— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-02-022022-02-0410,000$29.88 $298.8K206,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-02-022022-02-0410,000$3.70 $37.0K216,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-01-052022-01-067,857— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-01-052022-01-067,857$1.40 $11.0K213,871SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-01-052022-01-067,857$34.30 $269.5K206,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2022-01-042022-01-0610,000— $07,857SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2022-01-042022-01-0610,000$1.40 $14.0K216,014SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2022-01-042022-01-0610,000$35.06 $350.6K206,014SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-292021-12-30736$39.37 $29.0K206,014SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-12-082021-12-088,853— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-082021-12-088,853$36.49 $323.0K206,750SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-12-082021-12-088,853$1.64 $14.5K215,603SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-12-062021-12-0810,000— $08,853SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-12-062021-12-0810,000$1.64 $16.4K216,750SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-12-062021-12-0810,000$34.39 $343.9K206,750SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-302021-12-02448$37.59 $16.8K206,750SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-11-172021-11-1710,000— $018,853SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-172021-11-1710,000$51.07 $510.7K207,198SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-11-172021-11-1710,000$1.64 $16.4K217,198SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-11-152021-11-1710,000— $028,853SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-11-152021-11-1710,000$48.11 $481.1K207,198SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-11-152021-11-1710,000$1.64 $16.4K217,198SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-10-202021-10-2010,000— $038,853SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-202021-10-2010,000$41.97 $419.7K207,198SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-10-202021-10-2010,000$1.64 $16.4K217,198SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-10-182021-10-2010,000— $048,853SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-10-182021-10-2010,000$1.64 $16.4K217,198SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-182021-10-2010,000$41.34 $413.4K207,198SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-10-142021-10-181,273$39.97 $50.9K207,198SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-282021-09-30719$43.12 $31.0K208,471SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-09-222021-09-2210,000— $058,853SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-09-222021-09-2210,000$1.64 $16.4K219,190SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-222021-09-2210,000$46.99 $469.9K209,190SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-09-202021-09-2210,000— $068,853SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-09-202021-09-2210,000$1.64 $16.4K219,190SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-09-202021-09-2210,000$46.89 $468.9K209,190SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-272021-08-30399$57.26 $22.8K209,190SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-08-252021-08-2510,000$1.64 $16.4K219,589SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-252021-08-2510,000$53.12 $531.2K209,589SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-08-232021-08-2510,000— $088,853SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-08-232021-08-2510,000— $078,853SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-08-232021-08-2510,000$46.54 $465.4K209,589SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-08-232021-08-2510,000$1.64 $16.4K219,589SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-07-212021-07-218,854— $098,853SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-07-212021-07-218,854$45.61 $403.8K209,589SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-07-212021-07-218,854$1.64 $14.5K218,443SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-07-192021-07-2110,000— $0107,707SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-07-192021-07-2110,000$43.85 $438.5K209,589SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-07-192021-07-2110,000$1.64 $16.4K219,589SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-292021-07-01715$43.75 $31.3K209,589SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-06-162021-06-1610,000— $0117,707SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-162021-06-1610,000$39.27 $392.7K210,304SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-06-162021-06-1610,000$1.64 $16.4K220,304SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-06-142021-06-1610,000— $0127,707SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-06-142021-06-1610,000$1.64 $16.4K220,304SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-06-142021-06-1610,000$38.90 $389.0K210,304SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-282021-06-02375$33.87 $12.7K210,304SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-05-192021-05-1910,000— $0137,707SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-05-192021-05-1910,000$1.64 $16.4K220,679SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-192021-05-1910,000$31.45 $314.5K210,679SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-05-172021-05-1910,000— $0147,707SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-05-172021-05-1910,000$30.12 $301.2K210,679SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-05-172021-05-1910,000$1.64 $16.4K220,679SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-04-212021-04-2110,000— $0157,707SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-212021-04-2110,000$32.26 $322.6K210,679SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-212021-04-2110,000$1.64 $16.4K220,679SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-04-192021-04-2110,000— $0167,707SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-192021-04-2110,000$1.64 $16.4K220,679SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-192021-04-2110,000$32.62 $326.2K210,679SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2021-04-122021-04-143,360— $0210,679SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-04-012021-04-0510,358— $0211,339SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-04-012021-04-054,020$36.53 $146.9K200,981SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-03-262021-03-303,016$35.01 $105.6K200,981SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-03-242021-03-2410,000— $0177,707SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-03-242021-03-2410,000$1.64 $16.4K213,997SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-03-242021-03-2410,000$40.18 $401.8K203,997SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-03-222021-03-2410,000— $0187,707SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-03-222021-03-2410,000$1.64 $16.4K213,997SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-03-222021-03-2410,000$37.80 $378.0K203,997SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-262021-03-02403$39.57 $15.9K203,997SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-192021-02-194,728$40.76 $192.7K204,400SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-182021-02-194,741$40.67 $192.8K209,128SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-172021-02-194,640$41.55 $192.8K213,869SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2021-02-082021-02-194,891— $04,891SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-082021-02-1933,196— $0218,509SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2021-02-082021-02-194,891— $0185,313SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-02-042021-02-0818,483— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-042021-02-0818,483$40.02 $739.7K180,422SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-042021-02-0818,483$1.12 $20.7K198,905SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-02-022021-02-0318,484— $018,483SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-022021-02-0318,484$1.12 $20.7K198,906SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-022021-02-0318,484$40.23 $743.6K180,422SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2021-02-012021-02-0318,484— $036,967SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2021-02-012021-02-0318,484$1.12 $20.7K198,906SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2021-02-012021-02-0318,484$38.71 $715.5K180,422SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-12-012020-12-03380$35.49 $13.5K180,422SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-09-292020-10-011,858$28.63 $53.2K180,802SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-09-232020-09-255,000$26.84 $134.2K182,660SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-08-262020-08-28255$20.48 $5.2K187,660SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-08-122020-08-135,000$19.68 $98.4K187,915SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-08-112020-08-1310,000$20.03 $200.3K192,915SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-07-152020-07-1710,000$19.48 $194.8K202,915SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-05-282020-06-01242$16.87 $4.1K212,915SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-05-152020-05-1510,000— $0199,837SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-05-152020-05-1510,000$14.29 $142.9K213,157SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-05-152020-05-1510,000$2.06 $20.6K223,157SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-05-132020-05-1310,000— $0209,837SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-05-132020-05-1310,000$2.06 $20.6K223,157SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-05-132020-05-1310,000$15.42 $154.2K213,157SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-05-112020-05-1310,000— $0219,837SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-05-112020-05-1310,000$2.06 $20.6K223,157SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-05-112020-05-1310,000$13.40 $134.0K213,157SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2020-03-252020-03-2713,718— $013,718SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award deriv2020-03-252020-03-2722,863— $022,863SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-275,144— $0184,706SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-2722,863— $0213,157SEC↗
BLFS BIOLIFE SOLUTIONS INC A Award2020-03-252020-03-275,588— $0190,294SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-03-242020-03-2610,000$9.25 $92.5K179,562SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-02-262020-02-281,024$15.02 $15.4K189,562SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-02-052020-02-0517,966— $00SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-02-052020-02-0517,966$1.40 $25.2K200,586SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-02-052020-02-0510,000$14.06 $140.6K190,586SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-02-042020-02-0510,000— $017,966SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise2020-02-042020-02-0510,000$1.40 $14.0K192,620SEC↗
BLFS BIOLIFE SOLUTIONS INC S Sale2020-02-042020-02-0510,000$14.10 $141.0K182,620SEC↗
BLFS BIOLIFE SOLUTIONS INC M Exercise deriv2020-02-032020-02-0510,000— $027,966SEC↗