Mathew Aby J.
Insider CIK 1556355 · BLFS Sr. VP & Chief Tech. Officer
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BLFS BIOLIFE SOLUTIONS INC | D To issuer | 2026-10-06 | 2026-10-08 | 404,608 | — | — | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-10-06 | 2026-10-08 | 70,000 | $38.61 | $2.70M | 314,058 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2026-10-06 | 2026-10-08 | 40,192 | — | — | 384,058 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2026-10-06 | 2026-10-08 | 45,838 | — | — | 343,866 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-09-18 | 2026-09-22 | 564 | $36.69 | $20.7K | 387,269 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-09-18 | 2026-09-22 | 564 | $36.69 | $20.7K | 387,269 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-09-08 | 2026-09-10 | 627 | $35.38 | $22.2K | 387,833 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-09-08 | 2026-09-10 | 627 | $35.38 | $22.2K | 387,833 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-07-07 | 2026-07-13 | 516 | $27.79 | $14.3K | 388,460 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-06-18 | 2026-06-22 | 564 | $26.04 | $14.7K | 388,976 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-06-08 | 2026-06-10 | 627 | $26.10 | $16.4K | 389,540 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-04-08 | 2026-04-10 | 515 | $19.27 | $9.9K | 390,167 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-03-19 | 2026-03-23 | 2,255 | $19.12 | $43.1K | 390,682 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2026-03-03 | 2026-03-05 | 529 | $20.74 | $11.0K | 392,937 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-02-24 | 2026-02-26 | 15,585 | $22.65 | $353.0K | 393,466 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2026-02-24 | 2026-02-26 | 39,605 | — | $0 | 409,051 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2026-02-24 | 2026-02-26 | 20,096 | — | $0 | 369,446 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2026-01-06 | 2026-01-08 | 405 | $25.59 | $10.4K | 349,350 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-12-09 | 2025-12-17 | 631 | $25.13 | $15.9K | 349,755 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-11-25 | 2025-11-28 | 526 | $26.74 | $14.1K | 350,386 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-10-09 | 2025-10-14 | 509 | $27.36 | $13.9K | 350,912 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-09-11 | 2025-09-15 | 630 | $26.83 | $16.9K | 351,421 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-08-26 | 2025-08-28 | 531 | $25.44 | $13.5K | 352,051 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-07-07 | 2025-07-09 | 536 | $22.27 | $11.9K | 352,582 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-06-10 | 2025-06-12 | 637 | $23.70 | $15.1K | 353,118 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2025-05-29 | 2025-05-30 | 45,269 | — | $0 | 353,755 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-05-28 | 2025-05-30 | 521 | $22.46 | $11.7K | 308,486 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-04-09 | 2025-04-11 | 569 | $20.11 | $11.4K | 309,007 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-04-01 | 2025-04-03 | 10,589 | $22.66 | $239.9K | 309,576 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2025-03-18 | 2025-03-20 | 36,645 | — | $0 | 320,165 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2025-03-18 | 2025-03-20 | 22,919 | — | $0 | 283,520 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-03-11 | 2025-03-13 | 1,597 | $25.00 | $39.9K | 260,601 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-03-03 | 2025-03-05 | 425 | $25.46 | $10.8K | 262,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-02-12 | 2025-02-14 | 92 | $26.54 | $2.4K | 262,623 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-01-06 | 2025-01-08 | 404 | $27.02 | $10.9K | 262,715 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-12-17 | 2024-12-19 | 13,196 | $27.16 | $358.4K | 263,119 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-12-16 | 2024-12-19 | 7,604 | $27.33 | $207.8K | 276,315 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-11-26 | 2024-11-29 | 523 | $27.20 | $14.2K | 283,919 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-11-18 | 2024-11-19 | 17,604 | $20.05 | $353.0K | 284,442 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2024-11-15 | 2024-11-19 | 10,000 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-11-15 | 2024-11-19 | 15,000 | $21.17 | $317.6K | 302,046 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-11-15 | 2024-11-19 | 10,000 | $21.16 | $211.6K | 317,046 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2024-11-15 | 2024-11-19 | 10,000 | $2.06 | $20.6K | 327,046 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-11-12 | 2024-11-14 | 123 | $26.34 | $3.2K | 317,046 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-10-30 | 2024-11-01 | 547 | $23.15 | $12.7K | 317,169 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2024-10-16 | 2024-10-17 | 10,000 | — | $0 | 10,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2024-10-16 | 2024-10-17 | 10,000 | $2.06 | $20.6K | 327,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-10-16 | 2024-10-17 | 10,000 | $23.17 | $231.7K | 317,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2024-10-15 | 2024-10-17 | 10,000 | — | $0 | 20,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-10-15 | 2024-10-17 | 10,000 | $23.28 | $232.8K | 317,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2024-10-15 | 2024-10-17 | 10,000 | $2.06 | $20.6K | 327,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2024-09-19 | 2024-09-20 | 10,000 | — | $0 | 30,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-09-19 | 2024-09-20 | 10,000 | $25.47 | $254.7K | 317,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2024-09-19 | 2024-09-20 | 10,000 | $2.06 | $20.6K | 327,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2024-09-18 | 2024-09-20 | 10,000 | — | $0 | 40,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2024-09-18 | 2024-09-20 | 10,000 | $2.06 | $20.6K | 327,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-09-18 | 2024-09-20 | 10,000 | $23.90 | $239.0K | 317,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-09-16 | 2024-09-18 | 343 | $25.12 | $8.6K | 317,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-08-21 | 2024-09-18 | 111 | $25.61 | $2.8K | 318,059 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-07-11 | 2024-09-18 | 313 | $20.54 | $6.4K | 318,170 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-05-29 | 2024-05-31 | 517 | $21.78 | $11.3K | 318,483 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-05-17 | 2024-05-21 | 98 | $22.18 | $2.2K | 319,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-04-18 | 2024-04-23 | 584 | $15.31 | $8.9K | 319,098 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-03-27 | 2024-03-29 | 454 | $17.99 | $8.2K | 319,682 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-03-12 | 2024-03-12 | 6,521 | $16.60 | $108.2K | 320,136 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-03-11 | 2024-03-12 | 313 | $17.42 | $5.5K | 326,657 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2024-03-08 | 2024-03-12 | 25,470 | — | $0 | 300,684 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2024-03-08 | 2024-03-12 | 26,286 | — | $0 | 326,970 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-02-21 | 2024-02-23 | 101 | $17.35 | $1.8K | 275,214 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-01-19 | 2024-01-23 | 1,450 | $16.76 | $24.3K | 275,315 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-01-02 | 2024-01-04 | 697 | $16.75 | $11.7K | 276,765 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-12-17 | 2023-12-19 | 705 | — | $0 | 276,666 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-12-03 | 2023-12-21 | 796 | — | $0 | 277,462 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-12-01 | 2023-12-04 | 591 | $12.37 | $7.3K | 275,961 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-11-19 | 2023-12-04 | 826 | — | $0 | 276,552 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-11-13 | 2023-11-15 | 132 | $10.77 | $1.4K | 275,726 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-11-05 | 2023-11-13 | 924 | — | $0 | 275,858 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-10-22 | 2023-10-24 | 1,034 | — | $0 | 274,934 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-10-08 | 2023-10-10 | 779 | — | $0 | 273,900 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-09-28 | 2023-10-02 | 659 | $14.16 | $9.3K | 273,121 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-09-24 | 2023-10-02 | 802 | — | $0 | 273,780 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-09-10 | 2023-09-12 | 792 | — | $0 | 272,978 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-08-27 | 2023-08-30 | 966 | — | $0 | 272,186 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-08-25 | 2023-08-29 | 519 | $10.99 | $5.7K | 271,220 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-08-14 | 2023-08-16 | 180 | $12.38 | $2.2K | 271,739 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-07-20 | 2023-07-24 | 10,000 | — | $0 | 50,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-07-20 | 2023-07-24 | 10,000 | $2.06 | $20.6K | 281,919 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-07-20 | 2023-07-24 | 10,000 | $20.07 | $200.7K | 271,919 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-07-19 | 2023-07-24 | 10,000 | — | $0 | 60,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-07-19 | 2023-07-24 | 10,000 | $20.46 | $204.6K | 271,919 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-07-19 | 2023-07-24 | 10,000 | $2.06 | $20.6K | 281,919 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-06-27 | 2023-06-29 | 695 | $22.91 | $15.9K | 271,919 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-06-22 | 2023-06-23 | 10,000 | — | $0 | 70,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-06-22 | 2023-06-23 | 10,000 | $2.06 | $20.6K | 282,614 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-06-22 | 2023-06-23 | 10,000 | $23.32 | $233.2K | 272,614 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-06-21 | 2023-06-23 | 10,000 | — | $0 | 80,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-06-21 | 2023-06-23 | 10,000 | $22.97 | $229.7K | 272,614 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-06-21 | 2023-06-23 | 10,000 | $2.06 | $20.6K | 282,614 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-05-31 | 2023-06-02 | 504 | $23.21 | $11.7K | 272,614 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-05-25 | 2023-05-25 | 10,000 | — | $0 | 90,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-05-25 | 2023-05-25 | 10,000 | $2.06 | $20.6K | 283,118 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-05-25 | 2023-05-25 | 10,000 | $22.33 | $223.3K | 273,118 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-05-24 | 2023-05-25 | 10,000 | — | $0 | 100,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-05-24 | 2023-05-25 | 10,000 | $2.06 | $20.6K | 283,118 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-05-24 | 2023-05-25 | 10,000 | $22.14 | $221.4K | 273,118 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-05-15 | 2023-05-17 | 125 | $18.71 | $2.3K | 273,118 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-04-20 | 2023-04-21 | 10,000 | — | $0 | 110,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-04-20 | 2023-04-21 | 10,000 | $2.06 | $20.6K | 278,352 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-04-20 | 2023-04-21 | 10,000 | $19.25 | $192.5K | 268,352 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-04-19 | 2023-04-21 | 10,000 | — | $0 | 120,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-04-19 | 2023-04-21 | 10,000 | $2.06 | $20.6K | 278,352 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-04-19 | 2023-04-21 | 10,000 | $19.47 | $194.7K | 268,352 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-04-06 | 2023-04-10 | 2,093 | $20.03 | $41.9K | 268,352 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-04-06 | 2023-05-16 | 2,093 | $20.03 | $41.9K | 273,243 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-03-31 | 2023-05-16 | 4,891 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-03-31 | 2023-05-16 | 4,891 | — | $0 | 275,336 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-03-29 | 2023-03-31 | 741 | $20.62 | $15.3K | 270,445 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-03-23 | 2023-03-24 | 10,000 | — | $0 | 130,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-03-23 | 2023-03-24 | 10,000 | $21.79 | $217.9K | 271,186 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-03-23 | 2023-03-24 | 10,000 | $2.06 | $20.6K | 281,186 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-03-22 | 2023-03-24 | 10,000 | — | $0 | 140,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-03-22 | 2023-03-24 | 10,000 | $21.44 | $214.4K | 271,186 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-03-22 | 2023-03-24 | 10,000 | $2.06 | $20.6K | 281,186 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-03-07 | 2023-03-09 | 415 | $22.95 | $9.5K | 271,186 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-03-01 | 2023-03-03 | 2,086 | $22.75 | $47.5K | 271,601 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-02-09 | 2023-02-13 | 78 | $24.60 | $1.9K | 273,687 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-02-02 | 2023-02-03 | 10,000 | — | $0 | 150,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-02-02 | 2023-02-03 | 1,000 | $23.91 | $23.9K | 273,765 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-02-02 | 2023-02-03 | 9,000 | $24.95 | $224.6K | 273,765 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-02-02 | 2023-02-03 | 9,000 | $2.06 | $18.5K | 282,765 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-02-02 | 2023-02-03 | 1,000 | $2.06 | $2.1K | 274,765 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-02-01 | 2023-02-03 | 10,000 | — | $0 | 160,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-02-01 | 2023-02-03 | 10,000 | $2.06 | $20.6K | 283,765 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-02-01 | 2023-02-03 | 10,000 | $22.87 | $228.7K | 273,765 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-01-04 | 2023-01-05 | 10,000 | — | $0 | 170,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-01-04 | 2023-01-05 | 500 | $2.06 | $1.0K | 253,326 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-01-04 | 2023-01-05 | 500 | $17.71 | $8.9K | 252,826 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-01-04 | 2023-01-05 | 9,500 | $2.06 | $19.6K | 262,326 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-01-04 | 2023-01-05 | 9,500 | $18.49 | $175.7K | 252,826 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-01-03 | 2023-01-05 | 10,000 | — | $0 | 180,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2023-01-03 | 2023-01-10 | 20,939 | — | $0 | 20,939 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-01-03 | 2023-01-05 | 9,500 | $17.72 | $168.3K | 252,826 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-01-03 | 2023-01-05 | 500 | $2.06 | $1.0K | 253,326 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-01-03 | 2023-01-05 | 500 | $18.81 | $9.4K | 252,826 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-01-03 | 2023-01-05 | 9,500 | $2.06 | $19.6K | 262,326 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-01-03 | 2023-01-10 | 20,939 | — | $0 | 273,765 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-12-28 | 2022-12-30 | 712 | $16.90 | $12.0K | 252,826 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-11-29 | 2022-11-30 | 436 | $19.93 | $8.7K | 253,538 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-11-10 | 2022-11-14 | 107 | $23.16 | $2.5K | 253,974 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-09-29 | 2022-09-30 | 657 | $23.02 | $15.1K | 254,081 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-08-31 | 2022-09-01 | 425 | $23.44 | $10.0K | 254,738 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-08-14 | 2022-08-16 | 411 | — | $0 | 255,163 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-08-10 | 2022-08-11 | 112 | $23.17 | $2.6K | 254,752 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-07-29 | 2022-08-02 | 524 | — | $0 | 254,864 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-07-17 | 2022-07-19 | 635 | — | $0 | 254,340 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-07-03 | 2022-07-06 | 690 | — | $0 | 253,705 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-06-28 | 2022-06-30 | 704 | $14.86 | $10.5K | 253,015 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-06-19 | 2022-06-21 | 733 | — | $0 | 253,719 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-06-05 | 2022-06-07 | 735 | — | $0 | 252,986 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-05-27 | 2022-06-01 | 351 | $14.53 | $5.1K | 252,251 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-05-22 | 2022-05-24 | 786 | — | $0 | 252,602 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-05-13 | 2022-05-17 | 108 | $12.32 | $1.3K | 251,816 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-04-18 | 2022-04-19 | 19,325 | $17.59 | $339.9K | 251,924 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2022-04-12 | 2022-04-13 | 45,726 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2022-04-12 | 2022-04-13 | 45,726 | — | $0 | 271,249 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-03-29 | 2022-03-31 | 658 | $22.24 | $14.6K | 225,523 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-03-01 | 2022-03-03 | 412 | $23.78 | $9.8K | 205,152 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2022-02-24 | 2022-03-09 | 21,029 | — | $0 | 21,029 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-02-24 | 2022-03-09 | 21,029 | — | $0 | 226,593 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-02-10 | 2022-02-14 | 450 | $29.38 | $13.2K | 205,564 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2022-02-03 | 2022-02-04 | 9,837 | — | $0 | 190,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2022-02-03 | 2022-02-04 | 9,837 | $2.06 | $20.3K | 215,851 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-02-03 | 2022-02-04 | 9,837 | $27.76 | $273.1K | 206,014 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2022-02-02 | 2022-02-04 | 10,000 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-02-02 | 2022-02-04 | 10,000 | $29.88 | $298.8K | 206,014 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2022-02-02 | 2022-02-04 | 10,000 | $3.70 | $37.0K | 216,014 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2022-01-05 | 2022-01-06 | 7,857 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2022-01-05 | 2022-01-06 | 7,857 | $1.40 | $11.0K | 213,871 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-01-05 | 2022-01-06 | 7,857 | $34.30 | $269.5K | 206,014 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2022-01-04 | 2022-01-06 | 10,000 | — | $0 | 7,857 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2022-01-04 | 2022-01-06 | 10,000 | $1.40 | $14.0K | 216,014 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-01-04 | 2022-01-06 | 10,000 | $35.06 | $350.6K | 206,014 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-12-29 | 2021-12-30 | 736 | $39.37 | $29.0K | 206,014 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-12-08 | 2021-12-08 | 8,853 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-12-08 | 2021-12-08 | 8,853 | $36.49 | $323.0K | 206,750 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-12-08 | 2021-12-08 | 8,853 | $1.64 | $14.5K | 215,603 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-12-06 | 2021-12-08 | 10,000 | — | $0 | 8,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-12-06 | 2021-12-08 | 10,000 | $1.64 | $16.4K | 216,750 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-12-06 | 2021-12-08 | 10,000 | $34.39 | $343.9K | 206,750 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-11-30 | 2021-12-02 | 448 | $37.59 | $16.8K | 206,750 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-11-17 | 2021-11-17 | 10,000 | — | $0 | 18,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-11-17 | 2021-11-17 | 10,000 | $51.07 | $510.7K | 207,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-11-17 | 2021-11-17 | 10,000 | $1.64 | $16.4K | 217,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-11-15 | 2021-11-17 | 10,000 | — | $0 | 28,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-11-15 | 2021-11-17 | 10,000 | $48.11 | $481.1K | 207,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-11-15 | 2021-11-17 | 10,000 | $1.64 | $16.4K | 217,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-10-20 | 2021-10-20 | 10,000 | — | $0 | 38,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-10-20 | 2021-10-20 | 10,000 | $41.97 | $419.7K | 207,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-10-20 | 2021-10-20 | 10,000 | $1.64 | $16.4K | 217,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-10-18 | 2021-10-20 | 10,000 | — | $0 | 48,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-10-18 | 2021-10-20 | 10,000 | $1.64 | $16.4K | 217,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-10-18 | 2021-10-20 | 10,000 | $41.34 | $413.4K | 207,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-10-14 | 2021-10-18 | 1,273 | $39.97 | $50.9K | 207,198 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-09-28 | 2021-09-30 | 719 | $43.12 | $31.0K | 208,471 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-09-22 | 2021-09-22 | 10,000 | — | $0 | 58,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-09-22 | 2021-09-22 | 10,000 | $1.64 | $16.4K | 219,190 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-09-22 | 2021-09-22 | 10,000 | $46.99 | $469.9K | 209,190 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-09-20 | 2021-09-22 | 10,000 | — | $0 | 68,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-09-20 | 2021-09-22 | 10,000 | $1.64 | $16.4K | 219,190 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-09-20 | 2021-09-22 | 10,000 | $46.89 | $468.9K | 209,190 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-08-27 | 2021-08-30 | 399 | $57.26 | $22.8K | 209,190 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-08-25 | 2021-08-25 | 10,000 | $1.64 | $16.4K | 219,589 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-08-25 | 2021-08-25 | 10,000 | $53.12 | $531.2K | 209,589 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-08-23 | 2021-08-25 | 10,000 | — | $0 | 88,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-08-23 | 2021-08-25 | 10,000 | — | $0 | 78,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-08-23 | 2021-08-25 | 10,000 | $46.54 | $465.4K | 209,589 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-08-23 | 2021-08-25 | 10,000 | $1.64 | $16.4K | 219,589 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-07-21 | 2021-07-21 | 8,854 | — | $0 | 98,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-07-21 | 2021-07-21 | 8,854 | $45.61 | $403.8K | 209,589 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-07-21 | 2021-07-21 | 8,854 | $1.64 | $14.5K | 218,443 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-07-19 | 2021-07-21 | 10,000 | — | $0 | 107,707 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-07-19 | 2021-07-21 | 10,000 | $43.85 | $438.5K | 209,589 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-07-19 | 2021-07-21 | 10,000 | $1.64 | $16.4K | 219,589 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-06-29 | 2021-07-01 | 715 | $43.75 | $31.3K | 209,589 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-06-16 | 2021-06-16 | 10,000 | — | $0 | 117,707 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-06-16 | 2021-06-16 | 10,000 | $39.27 | $392.7K | 210,304 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-06-16 | 2021-06-16 | 10,000 | $1.64 | $16.4K | 220,304 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-06-14 | 2021-06-16 | 10,000 | — | $0 | 127,707 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-06-14 | 2021-06-16 | 10,000 | $1.64 | $16.4K | 220,304 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-06-14 | 2021-06-16 | 10,000 | $38.90 | $389.0K | 210,304 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-05-28 | 2021-06-02 | 375 | $33.87 | $12.7K | 210,304 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-05-19 | 2021-05-19 | 10,000 | — | $0 | 137,707 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-05-19 | 2021-05-19 | 10,000 | $1.64 | $16.4K | 220,679 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-05-19 | 2021-05-19 | 10,000 | $31.45 | $314.5K | 210,679 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-05-17 | 2021-05-19 | 10,000 | — | $0 | 147,707 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-05-17 | 2021-05-19 | 10,000 | $30.12 | $301.2K | 210,679 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-05-17 | 2021-05-19 | 10,000 | $1.64 | $16.4K | 220,679 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-04-21 | 2021-04-21 | 10,000 | — | $0 | 157,707 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-04-21 | 2021-04-21 | 10,000 | $32.26 | $322.6K | 210,679 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-04-21 | 2021-04-21 | 10,000 | $1.64 | $16.4K | 220,679 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-04-19 | 2021-04-21 | 10,000 | — | $0 | 167,707 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-04-19 | 2021-04-21 | 10,000 | $1.64 | $16.4K | 220,679 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-04-19 | 2021-04-21 | 10,000 | $32.62 | $326.2K | 210,679 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2021-04-12 | 2021-04-14 | 3,360 | — | $0 | 210,679 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-04-01 | 2021-04-05 | 10,358 | — | $0 | 211,339 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-04-01 | 2021-04-05 | 4,020 | $36.53 | $146.9K | 200,981 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-03-26 | 2021-03-30 | 3,016 | $35.01 | $105.6K | 200,981 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-03-24 | 2021-03-24 | 10,000 | — | $0 | 177,707 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-03-24 | 2021-03-24 | 10,000 | $1.64 | $16.4K | 213,997 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-03-24 | 2021-03-24 | 10,000 | $40.18 | $401.8K | 203,997 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-03-22 | 2021-03-24 | 10,000 | — | $0 | 187,707 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-03-22 | 2021-03-24 | 10,000 | $1.64 | $16.4K | 213,997 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-03-22 | 2021-03-24 | 10,000 | $37.80 | $378.0K | 203,997 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-26 | 2021-03-02 | 403 | $39.57 | $15.9K | 203,997 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-19 | 2021-02-19 | 4,728 | $40.76 | $192.7K | 204,400 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-18 | 2021-02-19 | 4,741 | $40.67 | $192.8K | 209,128 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-17 | 2021-02-19 | 4,640 | $41.55 | $192.8K | 213,869 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2021-02-08 | 2021-02-19 | 4,891 | — | $0 | 4,891 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-02-08 | 2021-02-19 | 33,196 | — | $0 | 218,509 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2021-02-08 | 2021-02-19 | 4,891 | — | $0 | 185,313 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-02-04 | 2021-02-08 | 18,483 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-04 | 2021-02-08 | 18,483 | $40.02 | $739.7K | 180,422 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-02-04 | 2021-02-08 | 18,483 | $1.12 | $20.7K | 198,905 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-02-02 | 2021-02-03 | 18,484 | — | $0 | 18,483 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-02-02 | 2021-02-03 | 18,484 | $1.12 | $20.7K | 198,906 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-02 | 2021-02-03 | 18,484 | $40.23 | $743.6K | 180,422 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-02-01 | 2021-02-03 | 18,484 | — | $0 | 36,967 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-02-01 | 2021-02-03 | 18,484 | $1.12 | $20.7K | 198,906 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-01 | 2021-02-03 | 18,484 | $38.71 | $715.5K | 180,422 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-12-01 | 2020-12-03 | 380 | $35.49 | $13.5K | 180,422 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-09-29 | 2020-10-01 | 1,858 | $28.63 | $53.2K | 180,802 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-09-23 | 2020-09-25 | 5,000 | $26.84 | $134.2K | 182,660 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-08-26 | 2020-08-28 | 255 | $20.48 | $5.2K | 187,660 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-08-12 | 2020-08-13 | 5,000 | $19.68 | $98.4K | 187,915 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-08-11 | 2020-08-13 | 10,000 | $20.03 | $200.3K | 192,915 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-07-15 | 2020-07-17 | 10,000 | $19.48 | $194.8K | 202,915 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-05-28 | 2020-06-01 | 242 | $16.87 | $4.1K | 212,915 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2020-05-15 | 2020-05-15 | 10,000 | — | $0 | 199,837 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-05-15 | 2020-05-15 | 10,000 | $14.29 | $142.9K | 213,157 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2020-05-15 | 2020-05-15 | 10,000 | $2.06 | $20.6K | 223,157 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2020-05-13 | 2020-05-13 | 10,000 | — | $0 | 209,837 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2020-05-13 | 2020-05-13 | 10,000 | $2.06 | $20.6K | 223,157 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-05-13 | 2020-05-13 | 10,000 | $15.42 | $154.2K | 213,157 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2020-05-11 | 2020-05-13 | 10,000 | — | $0 | 219,837 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2020-05-11 | 2020-05-13 | 10,000 | $2.06 | $20.6K | 223,157 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-05-11 | 2020-05-13 | 10,000 | $13.40 | $134.0K | 213,157 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2020-03-25 | 2020-03-27 | 13,718 | — | $0 | 13,718 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2020-03-25 | 2020-03-27 | 22,863 | — | $0 | 22,863 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2020-03-25 | 2020-03-27 | 5,144 | — | $0 | 184,706 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2020-03-25 | 2020-03-27 | 22,863 | — | $0 | 213,157 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2020-03-25 | 2020-03-27 | 5,588 | — | $0 | 190,294 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-03-24 | 2020-03-26 | 10,000 | $9.25 | $92.5K | 179,562 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-02-26 | 2020-02-28 | 1,024 | $15.02 | $15.4K | 189,562 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2020-02-05 | 2020-02-05 | 17,966 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2020-02-05 | 2020-02-05 | 17,966 | $1.40 | $25.2K | 200,586 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-02-05 | 2020-02-05 | 10,000 | $14.06 | $140.6K | 190,586 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2020-02-04 | 2020-02-05 | 10,000 | — | $0 | 17,966 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2020-02-04 | 2020-02-05 | 10,000 | $1.40 | $14.0K | 192,620 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-02-04 | 2020-02-05 | 10,000 | $14.10 | $141.0K | 182,620 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2020-02-03 | 2020-02-05 | 10,000 | — | $0 | 27,966 | SEC↗ |