VILLIGER WALTER
Insider CIK 1113655 · BLFS 10% owner
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-05 | 2021-02-08 | 40,000 | $40.90 | $1.64M | 3,281,778 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-02-04 | 2021-02-08 | 8,538 | $40.65 | $347.1K | 3,321,778 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-25 | 2021-01-26 | 50,000 | $41.58 | $2.08M | 3,330,316 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-22 | 2021-01-26 | 29,811 | $42.48 | $1.27M | 3,380,316 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-20 | 2021-01-21 | 29,182 | $41.03 | $1.20M | 3,410,127 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-19 | 2021-01-21 | 40,000 | $40.30 | $1.61M | 3,439,309 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-15 | 2021-01-19 | 29,338 | $40.62 | $1.19M | 3,479,309 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-14 | 2021-01-19 | 22,152 | $43.08 | $954.3K | 3,508,647 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-12 | 2021-01-13 | 8,435 | $40.40 | $340.8K | 3,530,799 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-11 | 2021-01-13 | 12,723 | $40.13 | $510.6K | 3,539,234 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-11 | 2021-01-13 | 40,000 | $40.20 | $1.61M | 3,579,234 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-11 | 2021-01-13 | 27,277 | $40.35 | $1.10M | 3,551,957 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-07 | 2021-01-08 | 30,000 | $39.55 | $1.19M | 3,619,234 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-06 | 2021-01-08 | 15,075 | $41.53 | $626.1K | 3,649,234 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2021-01-05 | 2021-01-08 | 18,948 | $42.54 | $806.0K | 3,664,309 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-19 | 2020-11-20 | 36,848 | $33.35 | $1.23M | 3,683,257 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-18 | 2020-11-20 | 40,000 | $32.33 | $1.29M | 3,720,105 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-17 | 2020-11-18 | 40,000 | $31.31 | $1.25M | 3,760,105 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-16 | 2020-11-18 | 36,957 | $31.68 | $1.17M | 3,800,105 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-13 | 2020-11-16 | 48,306 | $31.97 | $1.54M | 3,837,062 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-12 | 2020-11-16 | 32,596 | $32.84 | $1.07M | 3,885,368 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-11 | 2020-11-12 | 50,000 | $32.98 | $1.65M | 3,917,964 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-10 | 2020-11-12 | 50,000 | $32.00 | $1.60M | 3,967,964 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-05 | 2020-11-06 | 34,480 | $31.75 | $1.09M | 4,017,964 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-05 | 2020-11-06 | 100,000 | $32.53 | $3.25M | 4,052,444 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-04 | 2020-11-05 | 75,000 | $30.99 | $2.32M | 4,152,444 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-11-03 | 2020-11-05 | 50,000 | $30.68 | $1.53M | 4,227,444 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-30 | 2020-11-02 | 65,086 | $29.51 | $1.92M | 4,277,444 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-29 | 2020-11-02 | 50,000 | $29.40 | $1.47M | 4,392,530 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-29 | 2020-11-02 | 50,000 | $29.27 | $1.46M | 4,342,530 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-28 | 2020-10-29 | 50,000 | $29.12 | $1.46M | 4,492,530 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-28 | 2020-10-29 | 50,000 | $29.15 | $1.46M | 4,442,530 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-27 | 2020-10-29 | 50,000 | $29.85 | $1.49M | 4,542,530 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-26 | 2020-10-27 | 50,000 | $28.45 | $1.42M | 4,592,530 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-23 | 2020-10-27 | 35,883 | $28.99 | $1.04M | 4,642,530 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-22 | 2020-10-23 | 46,304 | $28.65 | $1.33M | 4,678,413 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-21 | 2020-10-23 | 44,697 | $28.42 | $1.27M | 4,724,717 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-08 | 2020-10-13 | 5,818 | $29.52 | $171.7K | 4,769,414 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-10-07 | 2020-10-13 | 46,542 | $29.69 | $1.38M | 4,775,232 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-08-27 | 2020-08-28 | 21,717 | $20.61 | $447.6K | 4,821,774 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-08-26 | 2020-08-28 | 28,283 | $21.00 | $593.9K | 4,843,491 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-08-10 | 2020-08-11 | 50,000 | $21.63 | $1.08M | 4,871,774 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-08-07 | 2020-08-11 | 50,000 | $21.01 | $1.05M | 4,921,774 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-07-06 | 2020-07-08 | 23,372 | $18.97 | $443.4K | 4,971,179 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-07-02 | 2020-07-08 | 17,088 | $18.57 | $317.3K | 4,994,551 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise deriv | 2020-05-13 | 2020-06-03 | 550,000 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise deriv | 2020-05-13 | 2020-06-03 | 1,777,211 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-05-13 | 2020-06-03 | 64,597 | $14.90 | $962.5K | 5,011,639 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise | 2020-05-13 | 2020-06-03 | 550,000 | $1.75 | $962.5K | 5,076,236 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2020-05-13 | 2020-06-03 | 566,561 | $14.90 | $8.44M | 4,526,236 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise | 2020-05-13 | 2020-06-03 | 1,777,211 | $4.75 | $8.44M | 5,092,797 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2019-10-04 | 2020-06-03 | 162,761 | $15.36 | $2.50M | 3,315,586 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2019-05-23 | 2019-05-31 | 14,987 | $18.01 | $269.9K | 3,478,347 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2019-05-21 | 2019-05-31 | 39,883 | $19.18 | $765.0K | 3,493,334 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2018-07-09 | 2018-07-09 | 24,857 | $11.37 | $282.6K | 3,533,217 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | S Sale | 2018-07-09 | 2018-07-09 | 189,429 | $11.37 | $2.15M | 3,558,074 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | J Other | 2017-06-30 | 2017-07-07 | 4,250 | — | $0 | 4,250 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise deriv | 2017-05-23 | 2017-05-25 | 71,429 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise | 2017-05-23 | 2017-05-25 | 71,429 | $1.12 | $80.0K | 3,747,503 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise deriv | 2016-08-08 | 2016-08-25 | 71,428 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise | 2016-08-08 | 2016-08-25 | 71,428 | $0.84 | $60.0K | 3,676,074 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy deriv | 2016-05-12 | 2016-05-16 | 550,000 | — | $0 | 550,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise deriv | 2015-10-06 | 2015-10-08 | 71,429 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise | 2015-10-06 | 2015-10-08 | 71,429 | $0.98 | $70.0K | 3,604,646 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-10-30 | 2014-11-20 | 23,744 | $2.17 | $51.5K | 2,158,924 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-10-10 | 2014-11-20 | 33,648 | $2.18 | $73.4K | 2,135,180 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-10-07 | 2014-11-20 | 66,352 | $2.17 | $144.0K | 2,101,532 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-09-23 | 2014-11-20 | 4,000 | $2.37 | $9.5K | 2,035,180 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-09-16 | 2014-11-20 | 60,174 | $2.42 | $145.6K | 2,031,180 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-09-08 | 2014-11-20 | 25,826 | $2.38 | $61.5K | 1,971,006 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-09-01 | 2014-11-20 | 10,000 | $2.34 | $23.4K | 1,945,180 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-24 | 2014-08-18 | 44,197 | $2.45 | $108.3K | 1,935,180 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-24 | 2014-08-22 | 44,197 | $2.45 | $108.3K | 1,935,180 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-18 | 2014-08-18 | 100,000 | $2.46 | $246.0K | 1,890,983 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-18 | 2014-08-22 | 100,000 | $2.46 | $246.0K | 1,890,983 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-11 | 2014-08-18 | 600 | $2.33 | $1.4K | 1,790,983 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-11 | 2014-08-22 | 600 | $2.33 | $1.4K | 1,790,383 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-10 | 2014-08-18 | 6,572 | $2.31 | $15.2K | 1,790,383 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-10 | 2014-08-22 | 6,572 | $2.31 | $15.2K | 1,790,383 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-09 | 2014-08-18 | 6,600 | $2.30 | $15.2K | 1,783,811 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2014-07-09 | 2014-08-22 | 6,600 | $2.30 | $15.2K | 1,783,811 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | J Other deriv | 2014-03-25 | 2014-03-26 | 1,777,211 | — | $0 | 1,777,211 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | J Other | 2014-03-25 | 2014-03-26 | 1,777,211 | — | $0 | 1,777,211 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | J Other deriv | 2012-05-30 | 2013-04-29 | 1,000,000 | — | $0 | 1,000,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | J Other deriv | 2011-08-10 | 2013-04-29 | 1,000,000 | — | $0 | 1,000,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | J Other deriv | 2010-11-29 | 2013-04-29 | 1,000,000 | — | $0 | 1,000,000 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | J Other | 2007-02-13 | 2013-04-29 | 416,666 | — | $0 | 19,240,081 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise deriv | 2006-05-01 | 2013-04-29 | 2,500 | $200.01 | $500.0K | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | C Conversion deriv | 2006-05-01 | 2013-04-29 | 5,000 | $200.01 | $1.00M | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise deriv | 2006-05-01 | 2013-04-29 | 750,000 | — | $0 | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | C Conversion deriv | 2006-05-01 | 2013-04-29 | 18 | $25000.00 | $450.0K | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise deriv | 2006-05-01 | 2013-04-29 | 18 | $25000.00 | $450.0K | 0 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | C Conversion | 2006-05-01 | 2013-04-29 | 2,000,000 | — | $0 | 4,760,474 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | C Conversion | 2006-05-01 | 2013-04-29 | 5,625,000 | — | $0 | 10,385,474 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise | 2006-05-01 | 2013-04-29 | 1,000,000 | $0.04 | $40.0K | 11,385,474 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise | 2006-05-01 | 2013-04-29 | 5,625,000 | $0.04 | $225.0K | 17,010,474 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | X Exercise | 2006-05-01 | 2013-04-29 | 750,000 | $0.04 | $30.0K | 17,760,474 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2006-05-01 | 2013-04-29 | 1,062,941 | $0.06 | $63.8K | 18,823,415 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | P Buy | 2005-12-31 | 2013-04-29 | 2,360,474 | $0.12 | $283.3K | 2,760,474 | SEC↗ |
| BLFS BIOLIFE SOLUTIONS INC | J Other deriv | 2003-05-23 | 2013-04-29 | 750,000 | — | $0 | 750,000 | SEC↗ |