SEC CIK 1577061
Sandrock Alfred
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| VYGRview stock → | 472,549 | 2026-04-02 |
| BIIBview stock → | 10,169.11 | 2021-06-07 |
Position History — BIIB
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — BIIB
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2021-06-07 | Open-market sale | 7,672 | $440.00 | 10,169.11 |
| 2021-02-18 | Grant / award (derivative) | 14,500 | $0.00 | 14,500 |
| 2021-02-12 | Option exercise (derivative) | 1,446 | $0.00 | 5,442 |
| 2021-02-12 | J (derivative) | 1,996 | $0.00 | 3,446 |
| 2021-02-12 | Option exercise (derivative) | 1,708 | $0.00 | 10,352 |
| 2021-02-12 | Option exercise (derivative) | 1,300 | $0.00 | 1,466 |
| 2021-02-12 | J (derivative) | 1,466 | $0.00 | 0 |
| 2021-02-12 | J (derivative) | 2,310 | $0.00 | 8,042 |
| 2021-02-12 | Tax withholding | 577 | $278.03 | 19,138.21 |
| 2021-02-12 | Tax withholding | 642 | $278.03 | 18,496.21 |
| 2021-02-12 | Tax withholding | 758 | $278.03 | 17,738.21 |
| 2021-02-12 | Option exercise | 1,708 | $0.00 | 19,715.21 |
| 2021-02-12 | Tax withholding | 1,533 | $278.03 | 15,261.21 |
| 2021-02-12 | Option exercise | 1,300 | $0.00 | 16,561.21 |
| 2021-02-12 | Option exercise | 1,446 | $0.00 | 18,007.21 |
| 2021-01-27 | Grant / award | 3,728 | $0.00 | 16,794.21 |
| 2020-11-04 | Open-market sale | 1,500 | $350.00 | 13,066.21 |
| 2020-02-15 | Option exercise (derivative) | 1,213 | $0.00 | 915 |
| 2020-02-15 | J (derivative) | 915 | $0.00 | 0 |
| 2020-02-15 | Option exercise | 1,213 | $0.00 | 15,019.25 |
| 2020-02-15 | Tax withholding | 538 | $333.00 | 14,481.25 |
| 2020-02-12 | Option exercise (derivative) | 1,422 | $0.00 | 4,106 |
| 2020-02-12 | Grant / award (derivative) | 12,060 | $0.00 | 12,060 |
| 2020-02-12 | Option exercise (derivative) | 2,211 | $0.00 | 0 |
| 2020-02-12 | J (derivative) | 1,340 | $0.00 | 2,766 |
| 2020-02-12 | Option exercise (derivative) | 1,583 | $0.00 | 8,747 |
| 2020-02-12 | J (derivative) | 1,859 | $0.00 | 6,888 |
| 2020-02-12 | Option exercise | 2,211 | $0.00 | 12,702.25 |
| 2020-02-12 | Tax withholding | 660 | $331.76 | 12,042.25 |
| 2020-02-12 | Tax withholding | 538 | $331.76 | 12,926.25 |
| 2020-02-12 | Option exercise | 1,583 | $0.00 | 14,509.25 |
| 2020-02-12 | Tax withholding | 703 | $331.76 | 13,806.25 |
| 2020-02-12 | Option exercise | 1,422 | $0.00 | 13,464.25 |
| 2019-02-22 | J (derivative) | 819 | $0.00 | 0 |
| 2019-02-22 | Option exercise (derivative) | 1,663 | $0.00 | 819 |
| 2019-02-22 | Tax withholding | 739 | $325.33 | 10,409.19 |
| 2019-02-22 | Option exercise | 1,663 | $0.00 | 11,148.19 |
| 2019-02-15 | J (derivative) | 808 | $0.00 | 2,128 |
| 2019-02-15 | Option exercise (derivative) | 1,318 | $0.00 | 2,936 |
| 2019-02-15 | Option exercise | 1,318 | $0.00 | 10,071.19 |
| 2019-02-15 | Tax withholding | 586 | $332.87 | 9,485.19 |
| 2019-02-12 | Option exercise (derivative) | 1,104 | $0.00 | 2,211 |
| 2019-02-12 | J (derivative) | 1,188 | $0.00 | 5,528 |
| 2019-02-12 | Option exercise (derivative) | 1,965 | $0.00 | 1,453 |
| 2019-02-12 | J (derivative) | 1,453 | $0.00 | 0 |
| 2019-02-12 | Option exercise (derivative) | 1,574 | $0.00 | 6,716 |
| 2019-02-12 | Grant / award (derivative) | 10,330 | $0.00 | 10,330 |
| 2019-02-12 | Tax withholding | 873 | $319.43 | 7,878.19 |
| 2019-02-12 | Option exercise | 1,965 | $0.00 | 8,751.19 |
| 2019-02-12 | Tax withholding | 699 | $319.43 | 8,753.19 |
| 2019-02-12 | Tax withholding | 358 | $319.43 | 7,374.19 |
| 2019-02-12 | Option exercise | 1,104 | $0.00 | 7,732.19 |
| 2019-02-12 | Option exercise | 1,574 | $0.00 | 9,452.19 |
| 2019-02-12 | Tax withholding | 588 | $319.43 | 6,786.19 |
| 2018-02-27 | Open-market sale | 259 | $290.83 | 6,553.38 |
| 2018-02-23 | Option exercise (derivative) | 467 | $0.00 | 595 |
| 2018-02-23 | J (derivative) | 595 | $0.00 | 0 |
| 2018-02-23 | Tax withholding | 208 | $292.78 | 6,812.38 |
| 2018-02-23 | Option exercise | 467 | $0.00 | 7,020.38 |
| 2018-02-23 | Open-market sale | 908 | $293.44 | 6,553.38 |
| 2018-02-22 | J (derivative) | 843 | $0.00 | 2,482 |
| 2018-02-22 | Option exercise (derivative) | 1,635 | $0.00 | 3,325 |
| 2018-02-22 | Tax withholding | 727 | $284.81 | 7,461.38 |
| 2018-02-22 | Option exercise | 1,635 | $0.00 | 8,188.38 |
| 2018-02-20 | Open-market sale | 743 | $292.00 | 6,553.38 |
| 2018-02-15 | Open-market sale | 1,294 | $298.85 | 7,296.38 |
| 2018-02-15 | Option exercise (derivative) | 1,339 | $0.00 | 5,041 |
| 2018-02-15 | J (derivative) | 787 | $0.00 | 4,254 |
| 2018-02-15 | Tax withholding | 596 | $299.38 | 8,590.38 |
| 2018-02-15 | Option exercise | 1,339 | $0.00 | 9,186.38 |
| 2018-02-12 | J (derivative) | 1,398 | $0.00 | 3,418 |
| 2018-02-12 | Option exercise (derivative) | 2,012 | $0.00 | 4,816 |
| 2018-02-12 | Grant / award (derivative) | 8,290 | $0.00 | 8,290 |
| 2018-02-12 | Grant / award (derivative) | 3,315 | $0.00 | 3,315 |
| 2018-02-12 | Tax withholding | 598 | $316.63 | 6,553.38 |
| 2018-02-12 | Tax withholding | 718 | $316.63 | 7,847.38 |
| 2018-02-12 | Option exercise | 2,012 | $0.00 | 8,565.38 |
| 2017-04-03 | Open-market sale | 1,981 | $274.08 | 7,059.86 |
| 2017-03-01 | Open-market sale | 973 | $290.07 | 9,040.86 |
| 2017-02-28 | J (derivative) | 1,103 | $0.00 | 6,335 |
| 2017-02-28 | Option exercise (derivative) | 1,569 | $0.00 | 6,828 |
| 2017-02-28 | Option exercise (derivative) | 398 | $0.00 | 1,062 |
| 2017-02-28 | Option exercise (derivative) | 1,375 | $0.00 | 4,960 |
| 2017-02-28 | J (derivative) | 662 | $0.00 | 1,460 |
| 2017-02-28 | Option exercise (derivative) | 815 | $0.00 | 0 |
| 2017-02-28 | J (derivative) | 738 | $0.00 | 628 |
| 2017-02-28 | J (derivative) | 1,841 | $0.00 | 8,397 |
| 2017-02-28 | Option exercise | 1,375 | $0.00 | 9,584.86 |
| 2017-02-28 | Tax withholding | 647 | $287.63 | 8,937.86 |
| 2017-02-28 | Option exercise | 398 | $0.00 | 9,335.86 |
| 2017-02-28 | Tax withholding | 188 | $284.75 | 9,147.86 |
| 2017-02-28 | Tax withholding | 727 | $274.76 | 8,420.86 |
| 2017-02-28 | Option exercise | 1,569 | $0.00 | 9,989.86 |
| 2017-02-28 | Tax withholding | 384 | $274.76 | 10,013.86 |
| 2017-02-28 | Option exercise | 815 | $0.00 | 10,397.86 |
| 2017-02-28 | Tax withholding | 296 | $274.60 | 9,582.86 |
| 2017-02-28 | Option exercise | 628 | $0.00 | 9,878.86 |
| 2017-02-28 | Tax withholding | 739 | $274.76 | 9,250.86 |
| 2017-02-15 | Grant / award (derivative) | 6,380 | $0.00 | 6,380 |
| 2016-02-25 | Open-market sale | 183 | $261.90 | 7,990 |
| 2016-02-23 | Option exercise (derivative) | 347 | $0.00 | 2,763 |
| 2016-02-23 | J (derivative) | 689 | $0.00 | 2,074 |
| 2016-02-23 | Option exercise | 347 | $0.00 | 8,337 |
| 2016-02-23 | Tax withholding | 164 | $258.99 | 8,173 |
| 2016-02-22 | Grant / award (derivative) | 7,270 | $0.00 | 7,270 |
| 2016-02-17 | Open-market sale | 722 | $256.16 | 7,990 |
| 2016-02-12 | Option exercise (derivative) | 792 | $0.00 | 797 |
| 2016-02-12 | J (derivative) | 1,900 | $0.00 | 10,006 |
| 2016-02-12 | Option exercise (derivative) | 573 | $0.00 | 2,095 |
| 2016-02-12 | Option exercise (derivative) | 1,434 | $0.00 | 11,906 |
| 2016-02-12 | J (derivative) | 759 | $0.00 | 1,336 |
| 2016-02-12 | Option exercise | 792 | $0.00 | 9,085 |
| 2016-02-12 | Tax withholding | 270 | $247.22 | 8,293 |
| 2016-02-12 | Option exercise | 573 | $0.00 | 8,563 |
| 2016-02-12 | Tax withholding | 628 | $247.22 | 7,112 |
| 2016-02-12 | Option exercise | 1,434 | $0.00 | 8,546 |
| 2016-02-12 | Tax withholding | 373 | $247.22 | 8,712 |
| 2016-02-12 | Tax withholding | 556 | $247.22 | 7,990 |
| 2016-02-09 | Open-market sale | 852 | $246.54 | 7,740 |
| 2016-02-08 | Option exercise (derivative) | 1,278 | $0.00 | 0 |
| 2016-02-08 | Tax withholding | 426 | $250.77 | 8,592 |
| 2016-02-08 | Option exercise | 1,278 | $0.00 | 9,018 |
| 2015-12-04 | Open-market sale | 441 | $277.00 | 7,740 |
| 2015-12-03 | Tax withholding | 393 | $275.44 | 8,181 |
| 2015-03-27 | Open-market sale | 430 | $430.12 | 8,574 |
| 2015-03-02 | Open-market sale | 600 | $408.98 | 10,378 |
| 2015-03-02 | Open-market sale | 1,000 | $411.39 | 9,004 |
| 2015-03-02 | Open-market sale | 374 | $410.57 | 10,004 |
| 2015-03-02 | Open-market sale | 1,100 | $407.95 | 10,978 |
| 2015-03-02 | Open-market sale | 100 | $406.40 | 12,078 |
| 2015-03-01 | Tax withholding | 2,826 | $409.59 | 12,178 |
| 2015-02-23 | Grant / award (derivative) | 3,110 | $0.00 | 3,110 |
| 2015-02-17 | Open-market sale | 418 | $389.11 | 15,004 |
| 2015-02-12 | Option exercise (derivative) | 813 | $0.00 | 3,187 |
| 2015-02-12 | J (derivative) | 519 | $0.00 | 2,668 |
| 2015-02-12 | Option exercise (derivative) | 792 | $0.00 | 1,589 |
| 2015-02-12 | Option exercise | 813 | $0.00 | 15,805 |
| 2015-02-12 | Tax withholding | 383 | $392.11 | 15,422 |
| 2015-02-12 | Option exercise | 792 | $0.00 | 15,366 |
| 2015-02-12 | Tax withholding | 374 | $392.11 | 14,992 |
| 2015-02-10 | Open-market sale | 643 | $398.10 | 14,774 |
| 2015-02-10 | Open-market sale | 100 | $399.08 | 14,674 |
| 2015-02-10 | Open-market sale | 100 | $400.22 | 14,574 |
| 2015-02-10 | Open-market sale | 300 | $397.11 | 15,417 |
| 2015-02-09 | Option exercise (derivative) | 1,824 | $0.00 | 0 |
| 2015-02-09 | Tax withholding | 681 | $396.88 | 15,717 |
| 2015-02-09 | Open-market sale | 856 | $398.05 | 14,574 |
| 2015-02-09 | Option exercise | 1,824 | $0.00 | 16,398 |
| 2015-02-08 | Option exercise (derivative) | 1,277 | $0.00 | 1,278 |
| 2015-02-08 | Tax withholding | 421 | $402.00 | 15,430 |
| 2015-02-08 | Option exercise | 1,277 | $0.00 | 15,851 |
| 2014-12-04 | Open-market sale | 440 | $345.88 | 14,574 |
| 2014-12-03 | Tax withholding | 393 | $347.34 | 15,014 |
| 2014-03-04 | Open-market sale | 3,171 | $342.58 | 15,407 |
| 2014-03-03 | Tax withholding | 2,829 | $340.68 | 18,578 |
| 2014-02-26 | Open-market sale | 1,048 | $342.17 | 21,407 |
| 2014-02-23 | Option exercise (derivative) | 1,988 | $0.00 | 0 |
| 2014-02-23 | Tax withholding | 940 | $347.11 | 22,455 |
| 2014-02-23 | Option exercise | 1,988 | $0.00 | 23,395 |
| 2014-02-13 | Open-market sale | 425 | $316.42 | 21,407 |
| 2014-02-12 | Grant / award (derivative) | 13,340 | $0.00 | 13,340 |
| 2014-02-12 | Grant / award (derivative) | 4,000 | $0.00 | 4,000 |
| 2014-02-12 | Option exercise (derivative) | 792 | $0.00 | 2,381 |
| 2014-02-12 | Grant / award | 7,740 | $0.00 | 21,832 |
| 2014-02-12 | Tax withholding | 367 | $323.04 | 14,092 |
| 2014-02-12 | Option exercise | 792 | $0.00 | 14,459 |
| 2014-02-11 | Open-market sale | 855 | $314.31 | 13,667 |
| 2014-02-11 | Open-market sale | 1,230 | $314.31 | 14,522 |
| 2014-02-09 | Option exercise (derivative) | 1,824 | $0.00 | 1,824 |
| 2014-02-09 | Option exercise | 1,824 | $0.00 | 16,346 |
| 2014-02-09 | Tax withholding | 594 | $315.54 | 15,752 |
| 2014-02-08 | Option exercise (derivative) | 1,277 | $0.00 | 2,555 |
| 2014-02-08 | Tax withholding | 422 | $315.54 | 14,522 |
| 2014-02-08 | Option exercise | 1,277 | $0.00 | 14,944 |
| 2013-12-04 | Open-market sale | 439 | $285.90 | 13,667 |
| 2013-12-03 | Tax withholding | 394 | $287.76 | 14,106 |
| 2013-10-22 | Option exercise (derivative) | 15,030 | $0.00 | 0 |
| 2013-10-22 | Option exercise | 15,030 | $60.56 | 29,530 |
| 2013-10-22 | Open-market sale | 15,030 | $250.11 | 14,500 |
| 2013-09-16 | Option exercise (derivative) | 9,820 | $0.00 | 0 |
| 2013-09-16 | Option exercise | 9,820 | $49.65 | 24,320 |
| 2013-09-16 | Open-market sale | 9,820 | $240.10 | 14,500 |
| 2013-06-03 | — | — | — | 14,500 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.