Foster Karen A.
Insider CIK 1683151 · BLFS Vice President, Operations
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2026-03-23 | 2026-03-31 | 2,577 | $19.17 | $49.4K | 108,758 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-03-19 | 2026-03-23 | 1,907 | $19.12 | $36.5K | 111,335 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2026-03-09 | 2026-03-09 | 500 | $20.00 | $10.0K | 113,242 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2026-03-05 | 2026-03-09 | 96,923 | $20.15 | $1.95M | 113,742 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2026-03-03 | 2026-03-05 | 418 | $20.74 | $8.7K | 210,665 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2026-02-24 | 2026-02-26 | 32,112 | — | $0 | 224,096 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | F Tax w/h | 2026-02-24 | 2026-02-26 | 13,013 | $22.65 | $294.7K | 211,083 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2026-01-06 | 2026-01-08 | 335 | $25.59 | $8.6K | 191,984 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-12-09 | 2025-12-17 | 519 | $25.13 | $13.0K | 192,319 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-11-25 | 2025-11-28 | 415 | $26.74 | $11.1K | 192,838 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-10-09 | 2025-10-14 | 419 | $27.36 | $11.5K | 193,253 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-09-11 | 2025-09-15 | 511 | $26.83 | $13.7K | 193,672 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-08-26 | 2025-08-28 | 413 | $25.44 | $10.5K | 194,183 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-07-07 | 2025-07-09 | 400 | $22.27 | $8.9K | 194,596 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-06-10 | 2025-06-12 | 320 | $23.70 | $7.6K | 194,996 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-05-28 | 2025-05-30 | 251 | $22.46 | $5.6K | 195,316 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-04-09 | 2025-04-11 | 286 | $20.11 | $5.8K | 195,567 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-04-01 | 2025-04-03 | 7,869 | $22.66 | $178.3K | 195,853 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2025-03-18 | 2025-03-20 | 19,099 | — | $0 | 174,011 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2025-03-18 | 2025-03-20 | 29,711 | — | $0 | 203,722 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-03-11 | 2025-03-13 | 1,331 | $25.00 | $33.3K | 154,912 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-03-03 | 2025-03-05 | 324 | $25.46 | $8.2K | 156,243 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-02-12 | 2025-02-14 | 78 | $26.54 | $2.1K | 156,567 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2025-01-06 | 2025-01-08 | 328 | $27.02 | $8.9K | 156,645 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-11-26 | 2024-11-29 | 252 | $27.20 | $6.9K | 156,973 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-11-12 | 2024-11-14 | 66 | $26.34 | $1.7K | 157,225 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-10-30 | 2024-11-01 | 277 | $23.15 | $6.4K | 157,291 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-09-16 | 2024-09-18 | 267 | $25.12 | $6.7K | 157,568 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-08-21 | 2024-09-18 | 96 | $25.61 | $2.5K | 157,835 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-07-18 | 2024-09-18 | 240 | $22.50 | $5.4K | 157,931 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-05-29 | 2024-05-31 | 408 | $21.78 | $8.9K | 158,171 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-05-17 | 2024-05-21 | 85 | $22.18 | $1.9K | 158,579 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-04-18 | 2024-04-23 | 481 | $15.31 | $7.4K | 158,664 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-03-27 | 2024-03-29 | 395 | $17.99 | $7.1K | 159,145 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-03-12 | 2024-03-12 | 5,177 | $16.60 | $85.9K | 159,540 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-03-11 | 2024-03-12 | 319 | $17.42 | $5.6K | 164,717 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2024-03-08 | 2024-03-12 | 20,651 | — | $0 | 144,591 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2024-03-08 | 2024-03-12 | 20,445 | — | $0 | 165,036 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-02-21 | 2024-02-23 | 87 | $17.35 | $1.5K | 123,940 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-01-19 | 2024-01-23 | 1,198 | $16.76 | $20.1K | 124,027 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2024-01-02 | 2024-01-04 | 601 | $16.75 | $10.1K | 125,225 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-12-17 | 2023-12-19 | 228 | — | $0 | 125,568 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-12-03 | 2023-12-21 | 258 | — | $0 | 125,826 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-12-01 | 2023-12-04 | 466 | $12.37 | $5.8K | 125,340 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-11-19 | 2023-12-04 | 267 | — | $0 | 125,806 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-11-13 | 2023-11-15 | 114 | $10.77 | $1.2K | 125,539 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-11-05 | 2023-11-13 | 299 | — | $0 | 125,653 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-10-22 | 2023-10-24 | 335 | — | $0 | 125,354 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-10-08 | 2023-10-10 | 252 | — | $0 | 125,019 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-09-28 | 2023-10-02 | 568 | $14.16 | $8.0K | 124,767 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-09-24 | 2023-10-02 | 260 | — | $0 | 125,335 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-09-10 | 2023-09-12 | 330 | — | $0 | 125,075 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-08-27 | 2023-08-30 | 403 | — | $0 | 124,745 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-08-25 | 2023-08-29 | 410 | $10.99 | $4.5K | 124,342 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-08-14 | 2023-08-16 | 156 | $12.38 | $1.9K | 124,752 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-06-27 | 2023-06-29 | 590 | $22.91 | $13.5K | 124,908 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-05-31 | 2023-06-02 | 392 | $23.21 | $9.1K | 125,498 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-05-15 | 2023-05-17 | 106 | $18.71 | $2.0K | 125,890 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-04-06 | 2023-04-10 | 1,101 | $20.03 | $22.1K | 121,839 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-04-06 | 2023-05-16 | 1,101 | $20.03 | $22.1K | 125,996 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2023-03-31 | 2023-05-16 | 4,157 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2023-03-31 | 2023-05-16 | 4,157 | — | $0 | 127,097 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-03-29 | 2023-03-31 | 390 | $20.62 | $8.0K | 122,940 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-03-07 | 2023-03-09 | 175 | $22.95 | $4.0K | 123,330 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-03-01 | 2023-03-03 | 1,203 | $22.75 | $27.4K | 123,505 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2023-02-09 | 2023-02-13 | 81 | $24.60 | $2.0K | 124,708 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2023-01-03 | 2023-01-10 | 16,978 | — | $0 | 16,978 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2023-01-03 | 2023-01-10 | 16,978 | — | $0 | 124,789 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-12-28 | 2022-12-30 | 605 | $16.90 | $10.2K | 107,811 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-11-29 | 2022-11-30 | 307 | $19.93 | $6.1K | 108,416 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-11-10 | 2022-11-14 | 91 | $23.16 | $2.1K | 108,723 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-09-29 | 2022-09-30 | 559 | $23.02 | $12.9K | 108,814 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-08-31 | 2022-09-01 | 299 | $23.44 | $7.0K | 109,373 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-08-14 | 2022-08-16 | 278 | — | $0 | 109,672 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-08-10 | 2022-08-11 | 95 | $23.17 | $2.2K | 109,394 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-07-29 | 2022-08-02 | 355 | — | $0 | 109,489 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-07-17 | 2022-07-19 | 430 | — | $0 | 109,134 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-07-03 | 2022-07-06 | 468 | — | $0 | 108,704 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-06-28 | 2022-06-30 | 598 | $14.86 | $8.9K | 108,236 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-06-19 | 2022-06-21 | 497 | — | $0 | 108,834 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-06-05 | 2022-06-07 | 498 | — | $0 | 108,337 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-05-27 | 2022-06-01 | 174 | $14.53 | $2.5K | 107,839 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-05-22 | 2022-05-24 | 533 | — | $0 | 108,013 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-05-13 | 2022-05-17 | 58 | $12.32 | $715 | 107,480 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-04-18 | 2022-04-19 | 16,413 | $17.59 | $288.7K | 107,538 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2022-04-12 | 2022-04-13 | 38,836 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2022-04-12 | 2022-04-13 | 38,836 | — | $0 | 123,951 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-03-29 | 2022-03-31 | 547 | $22.24 | $12.2K | 85,115 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-03-01 | 2022-03-03 | 221 | $23.78 | $5.3K | 69,306 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2022-02-24 | 2022-03-09 | 16,356 | — | $0 | 16,356 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2022-02-24 | 2022-03-09 | 16,356 | — | $0 | 85,883 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2022-02-10 | 2022-02-14 | 293 | $29.38 | $8.6K | 69,527 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-12-29 | 2021-12-30 | 625 | $39.37 | $24.6K | 69,820 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-11-30 | 2021-12-02 | 315 | $37.59 | $11.8K | 70,445 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-11-22 | 2021-11-24 | 16,332 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-11-22 | 2021-11-24 | 16,332 | $46.19 | $754.4K | 70,760 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-11-22 | 2021-11-24 | 16,332 | $1.64 | $26.8K | 87,092 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-10-25 | 2021-10-27 | 16,332 | — | $0 | 16,332 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-10-25 | 2021-10-27 | 16,332 | $1.64 | $26.8K | 87,092 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-10-25 | 2021-10-27 | 16,332 | $44.45 | $726.0K | 70,760 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-10-14 | 2021-10-18 | 1,082 | $39.97 | $43.2K | 70,760 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-09-28 | 2021-09-30 | 610 | $43.12 | $26.3K | 71,842 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-09-27 | 2021-09-29 | 16,332 | — | $0 | 32,664 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-09-27 | 2021-09-29 | 16,332 | $1.64 | $26.8K | 88,784 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-09-27 | 2021-09-29 | 16,332 | $44.66 | $729.4K | 72,452 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-08-26 | 2021-08-30 | 325 | $57.26 | $18.6K | 72,452 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-08-23 | 2021-08-25 | 16,332 | — | $0 | 48,996 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-08-23 | 2021-08-25 | 16,332 | $46.54 | $760.1K | 72,777 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-08-23 | 2021-08-25 | 16,332 | $1.64 | $26.8K | 89,109 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-07-26 | 2021-07-28 | 16,333 | — | $0 | 65,328 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-07-26 | 2021-07-28 | 16,333 | $45.24 | $738.9K | 72,777 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-07-26 | 2021-07-28 | 16,333 | $1.64 | $26.8K | 89,110 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-06-29 | 2021-07-01 | 607 | $43.75 | $26.6K | 72,777 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-06-21 | 2021-06-22 | 16,332 | — | $0 | 81,661 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-06-21 | 2021-06-22 | 16,332 | $42.79 | $698.8K | 73,384 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-06-21 | 2021-06-22 | 16,332 | $1.64 | $26.8K | 89,716 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-05-28 | 2021-06-02 | 264 | $33.87 | $8.9K | 73,384 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-05-24 | 2021-05-26 | 16,332 | — | $0 | 97,993 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-05-24 | 2021-05-26 | 16,332 | $1.64 | $26.8K | 89,980 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-05-24 | 2021-05-26 | 16,332 | $31.44 | $513.5K | 73,648 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-04-19 | 2021-04-21 | 16,332 | — | $0 | 114,325 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-04-19 | 2021-04-21 | 16,332 | $32.58 | $532.1K | 73,648 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-04-19 | 2021-04-21 | 16,332 | $1.64 | $26.8K | 89,980 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2021-04-12 | 2021-04-14 | 2,854 | — | $0 | 73,648 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-04-01 | 2021-04-05 | 8,797 | — | $0 | 74,208 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-04-01 | 2021-04-05 | 3,414 | $36.53 | $124.7K | 70,794 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-03-26 | 2021-03-30 | 2,562 | $35.01 | $89.7K | 65,411 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-03-22 | 2021-03-24 | 16,332 | — | $0 | 130,657 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-03-22 | 2021-03-24 | 16,332 | $37.56 | $613.4K | 67,973 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-03-22 | 2021-03-24 | 16,332 | $1.64 | $26.8K | 84,305 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-26 | 2021-03-02 | 284 | $39.57 | $11.2K | 67,973 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise deriv | 2021-02-22 | 2021-02-24 | 16,334 | — | $0 | 146,989 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-22 | 2021-02-24 | 16,334 | $39.66 | $647.8K | 68,257 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-02-22 | 2021-02-24 | 16,334 | $1.64 | $26.8K | 84,591 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-19 | 2021-02-19 | 3,344 | $40.76 | $136.3K | 68,257 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-18 | 2021-02-19 | 3,353 | $40.67 | $136.4K | 71,601 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-17 | 2021-02-19 | 3,281 | $41.55 | $136.3K | 74,954 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2021-02-08 | 2021-02-19 | 4,157 | — | $0 | 4,157 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2021-02-08 | 2021-02-19 | 4,157 | — | $0 | 54,899 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | M Exercise | 2021-02-08 | 2021-02-19 | 23,336 | — | $0 | 78,235 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-12-01 | 2020-12-03 | 166 | $35.49 | $5.9K | 50,742 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-09-29 | 2020-10-01 | 977 | $28.63 | $28.0K | 50,908 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-08-26 | 2020-08-28 | 179 | $20.48 | $3.7K | 51,885 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-05-28 | 2020-06-01 | 170 | $16.87 | $2.9K | 52,064 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2020-03-25 | 2020-03-27 | 11,651 | — | $0 | 11,651 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2020-03-25 | 2020-03-27 | 19,418 | — | $0 | 19,418 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2020-03-25 | 2020-03-27 | 19,418 | — | $0 | 52,234 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2020-03-25 | 2020-03-27 | 4,369 | — | $0 | 28,070 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2020-03-25 | 2020-03-27 | 4,746 | — | $0 | 32,816 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-02-26 | 2020-02-28 | 884 | $15.02 | $13.3K | 23,701 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2019-02-25 | 2019-02-27 | 11,668 | — | $0 | 11,668 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2019-02-25 | 2019-02-27 | 11,668 | — | $0 | 24,585 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2018-03-08 | 2018-03-09 | 163,323 | — | $0 | 163,323 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award | 2018-01-01 | 2018-01-03 | 12,917 | — | $0 | 12,917 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | A Award deriv | 2016-04-13 | 2016-08-26 | 100,000 | — | $0 | 100,000 | SEC↗ |