| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| HROW | Opaleye Management Inc. | 10% Owner | Mar 04 '26 | Sale | 39.67 | 138,263 | 5,485,183 | 59,428 | Mar 05 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Mar 03 '26 | Sale | 39.15 | 60,309 | 2,361,242 | 63,691 | Mar 05 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Feb 27 '26 | Sale | 54.18 | 5,000 | 270,900 | 65,000 | Mar 03 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jan 06 '26 | Sale | 53.35 | 20,000 | 1,066,914 | 70,000 | Jan 08 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Jun 10 '25 | Buy | 15.82 | 7,930 | 125,484 | 2,770,000 | Jun 12 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 10 '25 | Sale | 30.80 | 15,000 | 462,033 | 90,000 | Jun 11 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 09 '25 | Sale | 30.37 | 15,204 | 461,794 | 105,000 | Jun 11 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 04 '25 | Sale | 30.02 | 1,796 | 53,907 | 120,204 | Jun 05 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 03 '25 | Sale | 30.04 | 3,000 | 90,116 | 122,000 | Jun 05 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | May 13 '25 | Sale | 26.59 | 5,000 | 132,945 | 125,000 | May 14 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | May 12 '25 | Sale | 25.90 | 10,000 | 258,959 | 130,000 | May 14 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Mar 24 '25 | Sale | 30.01 | 5,000 | 150,055 | 140,000 | May 14 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Mar 18 '25 | Sale | 29.83 | 10,000 | 298,255 | 140,000 | Mar 26 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Feb 28 '25 | Sale | 28.05 | 5,000 | 140,250 | 150,000 | Mar 04 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jan 22 '25 | Sale | 35.59 | 20,000 | 711,814 | 155,000 | Jan 24 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Oct 23 '24 | Buy | 7.98 | 10,000 | 79,814 | 2,770,000 | Oct 25 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Oct 08 '24 | Buy | 7.03 | 33,970 | 238,782 | 2,760,000 | Oct 08 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Oct 07 '24 | Buy | 7.22 | 11,248 | 81,250 | 2,730,000 | Oct 08 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Oct 04 '24 | Buy | 6.77 | 16,852 | 114,105 | 2,720,000 | Oct 08 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Sep 11 '24 | Buy | 4.75 | 50,000 | 237,500 | 2,705,000 | Sep 12 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Sep 10 '24 | Buy | 4.65 | 57,500 | 267,375 | 2,660,000 | Sep 12 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Apr 25 '24 | Buy | 9.97 | 20,000 | 199,400 | 3,815,000 | Apr 25 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Apr 24 '24 | Buy | 10.15 | 8,285 | 84,093 | 3,795,000 | Apr 24 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Apr 23 '24 | Buy | 10.29 | 11,715 | 120,547 | 3,786,715 | Apr 24 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Apr 19 '24 | Buy | 10.56 | 29,400 | 310,391 | 3,775,000 | Apr 19 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Mar 28 '24 | Buy | 12.82 | 50,000 | 641,000 | 3,745,600 | Mar 28 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Mar 20 '24 | Buy | 9.65 | 50,600 | 488,290 | 3,695,600 | Mar 22 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Nov 15 '23 | Buy | 8.03 | 25,000 | 200,735 | 3,645,000 | Nov 16 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Sep 20 '23 | Buy | 14.49 | 5,983 | 86,710 | 3,620,000 | Sep 20 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Sep 19 '23 | Buy | 14.65 | 14,017 | 205,366 | 3,614,017 | Sep 20 12:00 AM |
| HROW | Opaleye Management Inc. | Director | Dec 14 '22 | Buy | 10.52 | 431,183 | 4,536,045 | 3,600,000 | Dec 14 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Sep 28 '22 | Buy | 9.77 | 11,085 | 108,354 | 3,185,000 | Sep 30 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Apr 13 '22 | Buy | 6.76 | 12,832 | 86,785 | 3,175,000 | Apr 13 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Apr 12 '22 | Buy | 6.75 | 28,557 | 192,717 | 3,165,000 | Apr 13 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jan 28 '22 | Buy | 6.89 | 6,343 | 43,687 | 3,140,000 | Jan 31 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Nov 17 '21 | Sale | 4.67 | 25,000 | 116,713 | 2,375,000 | Nov 19 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Nov 16 '21 | Sale | 4.86 | 12,438 | 60,472 | 85,000 | Nov 17 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Nov 15 '21 | Sale | 4.80 | 3,000 | 14,405 | 85,938 | Nov 17 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Nov 08 '21 | Sale | 6.10 | 52,661 | 321,285 | 86,438 | Nov 09 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Nov 05 '21 | Sale | 6.30 | 167,701 | 1,056,701 | 89,099 | Nov 09 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Nov 04 '21 | Sale | 6.44 | 85,700 | 551,651 | 97,500 | Nov 05 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Nov 03 '21 | Sale | 6.53 | 116,500 | 760,850 | 101,500 | Nov 05 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Oct 12 '21 | Sale | 5.06 | 87,307 | 441,486 | 117,100 | Oct 13 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Oct 11 '21 | Sale | 5.01 | 34,101 | 170,717 | 112,807 | Oct 13 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Oct 08 '21 | Sale | 5.00 | 43,692 | 218,469 | 114,408 | Oct 13 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Aug 19 '21 | Buy | 8.45 | 52,500 | 443,363 | 3,135,000 | Aug 23 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Aug 18 '21 | Buy | 8.64 | 46,500 | 401,979 | 3,085,000 | Aug 19 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Aug 17 '21 | Buy | 8.57 | 26,000 | 222,719 | 3,040,000 | Aug 19 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Aug 06 '21 | Sale | 5.84 | 345,000 | 2,014,869 | 117,100 | Aug 06 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Aug 05 '21 | Sale | 5.85 | 155,500 | 910,173 | 132,100 | Aug 06 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Aug 04 '21 | Sale | 5.75 | 104,000 | 598,146 | 137,600 | Aug 06 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jul 21 '21 | Buy | 7.60 | 9,206 | 69,933 | 3,015,000 | Jul 22 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jul 20 '21 | Buy | 7.20 | 4,925 | 35,460 | 3,010,500 | Jul 22 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jul 19 '21 | Buy | 6.97 | 5,869 | 40,897 | 3,005,700 | Jul 22 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 18 '21 | Buy | 8.35 | 63,322 | 528,688 | 3,000,000 | Jun 22 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 17 '21 | Buy | 8.32 | 11,262 | 93,701 | 2,940,200 | Jun 22 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Jun 15 '21 | Sale | 8.07 | 105,000 | 847,350 | 141,600 | Jun 21 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | May 27 '21 | Sale | 8.49 | 126,000 | 1,069,740 | 145,600 | May 27 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | May 26 '21 | Sale | 8.57 | 68,300 | 585,331 | 150,200 | May 27 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | May 25 '21 | Sale | 8.53 | 48,000 | 409,440 | 153,000 | May 27 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Dec 22 '20 | Buy | 5.19 | 16,557 | 86,010 | 2,929,400 | Dec 22 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Dec 21 '20 | Buy | 5.24 | 53,459 | 280,093 | 2,913,500 | Dec 22 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Dec 18 '20 | Buy | 5.31 | 36,400 | 193,379 | 2,862,100 | Dec 22 12:00 AM |
| ETON | Opaleye Management Inc. | 10% Owner | Oct 16 '20 | Buy | 7.00 | 400,000 | 2,800,000 | 3,885,000 | Oct 16 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jul 12 '20 | Buy | 4.99 | 20,900 | 104,245 | 2,827,100 | Jul 14 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jul 11 '20 | Buy | 4.96 | 46,800 | 231,922 | 2,808,100 | Jul 14 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jul 10 '20 | Buy | 4.98 | 45,000 | 223,965 | 2,761,300 | Jul 14 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jul 09 '20 | Buy | 4.84 | 30,000 | 145,079 | 2,716,300 | Jul 09 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jul 08 '20 | Buy | 4.99 | 65,000 | 324,630 | 2,691,300 | Jul 09 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jul 07 '20 | Buy | 5.18 | 41,300 | 213,996 | 2,626,300 | Jul 09 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 19 '20 | Buy | 5.58 | 35,000 | 195,402 | 2,585,000 | Jun 23 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 04 '20 | Buy | 5.79 | 10,000 | 57,861 | 2,550,000 | Jun 04 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 03 '20 | Buy | 5.74 | 20,600 | 118,308 | 2,540,000 | Jun 04 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 02 '20 | Buy | 5.69 | 19,400 | 110,339 | 2,519,400 | Jun 04 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | May 22 '20 | Buy | 5.04 | 13,804 | 69,589 | 2,500,000 | May 22 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | May 21 '20 | Buy | 4.66 | 10,596 | 49,339 | 2,491,196 | May 22 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | May 20 '20 | Buy | 4.49 | 1,500 | 6,739 | 2,480,800 | May 22 12:00 AM |
| OCUL | Opaleye Management Inc. | 10% Owner | Jan 02 '20 | Buy | 3.90 | 15,000 | 58,508 | 4,918,500 | Jan 03 12:00 AM |
| OCUL | Opaleye Management Inc. | 10% Owner | Dec 30 '19 | Buy | 3.97 | 20,000 | 79,411 | 4,903,500 | Jan 02 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Mar 11 '16 | Buy | 3.63 | 135,000 | 490,500 | 1,250,000 | Mar 14 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | Jun 30 '15 | Buy | 7.90 | 35,000 | 276,500 | 1,205,000 | Jun 30 12:00 AM |
| HROW | Opaleye Management Inc. | 10% Owner | May 19 '15 | Buy | 8.00 | 2,801 | 22,408 | 1,170,000 | May 20 12:00 AM |