SEC Form 4 reporting owner
Opaleye Management Inc.
Opaleye Management Inc. has filed 127 Form 4 transactions reported between November 24, 2025 and September 23, 2026, as 10% owner of Grace Therapeutics, Inc., 10% owner of Alpha Cognition Inc., 10% owner of Sol-Gel Technologies Ltd., 10% owner of Eton Pharmaceuticals, Inc., 10% owner of SANUWAVE Health, Inc. and 10% owner of HARROW, INC..
Name as filed: Opaleye Management Inc.
Roles and reported holdings
- GRCEGrace Therapeutics, Inc.Aug 14, 2026 – Sep 23, 2026
10% owner
Held indirectly (latest line)2,855,318 sh as of Sep 23, 2026 · Form 424 months: $88K bought
- ACOGAlpha Cognition Inc.Feb 20, 2026 – Sep 16, 2026
10% owner
Held indirectly (latest line)3,172,141 sh as of Sep 16, 2026 · Form 424 months: $7.2M bought
- SLGLSol-Gel Technologies Ltd.Nov 24, 2025 – Sep 11, 2026
10% owner
Held indirectly (latest line)540,000 sh as of Sep 11, 2026 · Form 424 months: $11.0M bought
- ETONEton Pharmaceuticals, Inc.Jul 2, 2026 – Jul 14, 2026
10% owner
Held indirectly (latest line)40,000 sh as of Jul 14, 2026 · Form 424 months: $5.8M sold
- SNWVSANUWAVE Health, Inc.Apr 17, 2026 – May 1, 2026
10% owner
Held indirectly (latest line)5,000 sh as of May 1, 2026 · Form 424 months: $2.2M sold
- HROWHARROW, INC.Jan 6, 2026 – Mar 4, 2026
10% owner
Held indirectly (latest line)59,428 sh as of Mar 4, 2026 · Form 424 months: $9.2M sold
Transaction history
All 127 reported transactions, newest first. Every row links to the Form 4 on SEC EDGAR.
| Date | Company | Type | Shares | Price | Value | Owned after | Filing |
|---|---|---|---|---|---|---|---|
| Sep 23, 2026 | GRCE10% owner | Open-market purchaseCode P · indirect | 5,318 | $2.10 | $11K@ $2.10 | 2,855,318 | Form 4 |
| Sep 21, 2026 | GRCE10% owner | Open-market purchaseCode P · indirect | 9,771 | $2.10 | $21K@ $2.10 | 2,850,000 | Form 4 |
| Sep 16, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 27,141 | $8.40 | $228K@ $8.40 | 3,172,141 | Form 4 |
| Sep 16, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 53,029 | $8.57 | $455K@ $8.57 | 3,145,000 | Form 4 |
| Sep 15, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 3,375 | $8.54 | $29K@ $8.54 | 3,091,971 | Form 4 |
| Sep 14, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 40,373 | $8.70 | $351K@ $8.70 | 3,088,596 | Form 4 |
| Sep 11, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 1,493 | $65.94 | $98K@ $65.94 | 540,000 | Form 4 |
| Sep 10, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 1,631 | $66.80 | $109K@ $66.80 | 538,507 | Form 4 |
| Sep 9, 2026 | GRCE10% owner | Open-market purchaseCode P · indirect | 5,836 | $2.09 | $12K@ $2.09 | 2,775,229 | Form 4 |
| Sep 9, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 3,097 | $68.70 | $213K@ $68.70 | 536,876 | Form 4 |
| Sep 8, 2026 | GRCE10% owner | Open-market purchaseCode P · indirect | 9,393 | $2.10 | $20K@ $2.10 | 2,769,393 | Form 4 |
| Sep 8, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 471 | $69.37 | $33K@ $69.37 | 533,779 | Form 4 |
| Sep 8, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 3,390 | $68.74 | $233K@ $68.74 | 533,308 | Form 4 |
| Sep 4, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 2,100 | $68.98 | $145K@ $68.98 | 529,918 | Form 4 |
| Sep 4, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 918 | $69.52 | $64K@ $69.52 | 527,818 | Form 4 |
| Sep 2, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 900 | $68.95 | $62K@ $68.95 | 526,900 | Form 4 |
| Sep 1, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 783 | $69.52 | $54K@ $69.52 | 526,000 | Form 4 |
| Aug 31, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 217 | $69.10 | $15K@ $69.10 | 525,217 | Form 4 |
| Aug 31, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 5,000 | $68.23 | $341K@ $68.23 | 525,000 | Form 4 |
| Aug 28, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 5,000 | $68.81 | $344K@ $68.81 | 520,000 | Form 4 |
| Aug 28, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 20,113 | $68.42 | $1.4M@ $68.42 | 515,000 | Form 4 |
| Aug 28, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 10,000 | $71.40 | $714K@ $71.40 | 494,887 | Form 4 |
| Aug 14, 2026 | GRCE10% owner | Open-market purchaseCode P · indirect | 11,608 | $2.09 | $24K@ $2.09 | 2,760,000 | Form 4 |
| Aug 12, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 951 | $71.50 | $68K@ $71.50 | 494,887 | Form 4 |
| Aug 3, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 50,000 | $8.00 | $400K@ $8.00 | 3,048,223 | Form 4 |
| Jul 31, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 2,900 | $7.92 | $23K@ $7.92 | 2,998,223 | Form 4 |
| Jul 24, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 130 | $7.90 | $1K@ $7.90 | 2,995,323 | Form 4 |
| Jul 23, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 49,849 | $7.80 | $389K@ $7.80 | 2,995,193 | Form 4 |
| Jul 22, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 10,000 | $7.83 | $78K@ $7.83 | 100,000 | Form 4 |
| Jul 22, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 140,237 | $7.83 | $1.1M@ $7.83 | 2,945,344 | Form 4 |
| Jul 14, 2026 | ETON10% owner | Open-market saleCode S · indirect | 13,315 | $37.54 | $500K@ $37.54 | 40,000 | Form 4 |
| Jul 14, 2026 | ETON10% owner | Open-market saleCode S · indirect | 15,000 | $37.54 | $563K@ $37.54 | 2,665,000 | Form 4 |
| Jul 14, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 920 | $73.43 | $68K@ $73.43 | 493,936 | Form 4 |
| Jul 13, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 775 | $73.89 | $57K@ $73.89 | 493,016 | Form 4 |
| Jul 10, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 229 | $73.95 | $17K@ $73.95 | 492,241 | Form 4 |
| Jul 8, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 300 | $73.69 | $22K@ $73.69 | 492,012 | Form 4 |
| Jul 7, 2026 | ETON10% owner | Open-market saleCode S · indirect | 6,685 | $38.37 | $257K@ $38.37 | 53,315 | Form 4 |
| Jul 7, 2026 | ETON10% owner | Open-market saleCode S · indirect | 20,000 | $38.37 | $767K@ $38.37 | 2,680,000 | Form 4 |
| Jul 6, 2026 | ETON10% owner | Open-market saleCode S · indirect | 10,000 | $38.00 | $380K@ $38.00 | 2,700,000 | Form 4 |
| Jul 2, 2026 | ETON10% owner | Open-market saleCode S · indirect | 25,000 | $37.39 | $935K@ $37.39 | 60,000 | Form 4 |
| Jul 2, 2026 | ETON10% owner | Open-market saleCode S · indirect | 65,000 | $37.39 | $2.4M@ $37.39 | 2,710,000 | Form 4 |
| Jul 2, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 1,400 | $71.97 | $101K@ $71.97 | 491,712 | Form 4 |
| Jul 1, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 312 | $71.99 | $22K@ $71.99 | 490,312 | Form 4 |
| Jun 26, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 152,336 | $6.40 | $975K@ $6.40 | 2,805,107 | Form 4 |
| Jun 25, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 197 | $6.50 | $1K@ $6.50 | 2,652,771 | Form 4 |
| Jun 15, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 4,550 | $5.99 | $27K@ $5.99 | 2,652,574 | Form 4 |
| Jun 12, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 273 | $5.93 | $2K@ $5.93 | 2,648,024 | Form 4 |
| Jun 11, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 2,862 | $5.91 | $17K@ $5.91 | 2,647,751 | Form 4 |
| Jun 10, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 5,872 | $5.99 | $35K@ $5.99 | 2,644,889 | Form 4 |
| Jun 9, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 24,856 | $5.98 | $149K@ $5.98 | 2,639,017 | Form 4 |
| Jun 5, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 10,054 | $5.83 | $59K@ $5.83 | 2,614,161 | Form 4 |
| May 29, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 70,577 | $5.90 | $416K@ $5.90 | 2,604,107 | Form 4 |
| May 28, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 2,000 | $5.83 | $12K@ $5.83 | 2,533,530 | Form 4 |
| May 27, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 1,161 | $5.73 | $7K@ $5.73 | 2,531,530 | Form 4 |
| May 21, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 15,945 | $5.70 | $91K@ $5.70 | 2,530,369 | Form 4 |
| May 20, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 1,563 | $64.43 | $101K@ $64.43 | 490,000 | Form 4 |
| May 20, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 8,431 | $5.89 | $50K@ $5.89 | 2,514,424 | Form 4 |
| May 18, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 17,395 | $5.69 | $99K@ $5.69 | 2,505,993 | Form 4 |
| May 15, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 16,648 | $5.83 | $97K@ $5.83 | 2,488,598 | Form 4 |
| May 13, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 1,937 | $66.87 | $130K@ $66.87 | 488,437 | Form 4 |
| May 12, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 1,500 | $67.98 | $102K@ $67.98 | 486,500 | Form 4 |
| May 1, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 500 | $16.11 | $8K@ $16.11 | 5,000 | Form 4 |
| May 1, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 10,081 | $16.11 | $162K@ $16.11 | 853,569 | Form 4 |
| Apr 30, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 1,000 | $16.15 | $16K@ $16.15 | 5,500 | Form 4 |
| Apr 30, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 24,000 | $16.15 | $388K@ $16.15 | 863,650 | Form 4 |
| Apr 29, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 1,000 | $17.25 | $17K@ $17.25 | 6,500 | Form 4 |
| Apr 29, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 23,360 | $17.25 | $403K@ $17.25 | 887,650 | Form 4 |
| Apr 28, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 2,500 | $18.47 | $46K@ $18.47 | 7,500 | Form 4 |
| Apr 28, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 43,788 | $18.47 | $809K@ $18.47 | 911,010 | Form 4 |
| Apr 21, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 202 | $20.50 | $4K@ $20.50 | 954,798 | Form 4 |
| Apr 17, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 5,000 | $20.46 | $102K@ $20.46 | 10,000 | Form 4 |
| Apr 17, 2026 | SNWV10% owner | Open-market saleCode S · indirect | 11,267 | $20.46 | $231K@ $20.46 | 955,000 | Form 4 |
| Mar 30, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 1,850 | $4.99 | $9K@ $4.99 | 2,471,850 | Form 4 |
| Mar 27, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 10,000 | $5.08 | $51K@ $5.08 | 2,470,000 | Form 4 |
| Mar 26, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 7,319 | $5.28 | $39K@ $5.28 | 2,460,000 | Form 4 |
| Mar 25, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 8,581 | $5.43 | $47K@ $5.43 | 2,452,681 | Form 4 |
| Mar 24, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 4,182 | $5.59 | $23K@ $5.59 | 2,444,100 | Form 4 |
| Mar 24, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 5,000 | $72.00 | $360K@ $72.00 | 15,000 | Form 4 |
| Mar 24, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 34,665 | $72.00 | $2.5M@ $72.00 | 485,000 | Form 4 |
| Mar 19, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 2,094 | $5.71 | $12K@ $5.71 | 2,439,918 | Form 4 |
| Mar 18, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 2,481 | $5.75 | $14K@ $5.75 | 2,437,824 | Form 4 |
| Mar 16, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 1,331 | $5.78 | $8K@ $5.78 | 2,435,343 | Form 4 |
| Mar 13, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 7,358 | $5.75 | $42K@ $5.75 | 2,434,012 | Form 4 |
| Mar 12, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 5,708 | $5.85 | $33K@ $5.85 | 2,426,654 | Form 4 |
| Mar 9, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 2,179 | $5.85 | $13K@ $5.85 | 2,420,946 | Form 4 |
| Mar 6, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 1,900 | $5.80 | $11K@ $5.80 | 2,418,767 | Form 4 |
| Mar 5, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 5,000 | $5.80 | $29K@ $5.80 | 90,000 | Form 4 |
| Mar 5, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 42,023 | $5.80 | $244K@ $5.80 | 2,416,867 | Form 4 |
| Mar 4, 2026 | HROW10% owner | Open-market saleCode S · indirect | 4,263 | $39.67 | $169K@ $39.67 | 59,428 | Form 4 |
| Mar 4, 2026 | HROW10% owner | Open-market saleCode S · indirect | 134,000 | $39.67 | $5.3M@ $39.67 | 3,622,000 | Form 4 |
| Mar 4, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 19,795 | $5.81 | $115K@ $5.81 | 2,374,844 | Form 4 |
| Mar 3, 2026 | HROW10% owner | Open-market saleCode S · indirect | 1,309 | $39.15 | $51K@ $39.15 | 63,691 | Form 4 |
| Mar 3, 2026 | HROW10% owner | Open-market saleCode S · indirect | 59,000 | $39.15 | $2.3M@ $39.15 | 3,756,000 | Form 4 |
| Mar 3, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 5,000 | $5.75 | $29K@ $5.75 | 85,000 | Form 4 |
| Mar 3, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 46,411 | $5.75 | $267K@ $5.75 | 2,355,049 | Form 4 |
| Mar 2, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 20,000 | $5.80 | $116K@ $5.80 | 2,308,638 | Form 4 |
| Feb 27, 2026 | HROW10% owner | Open-market saleCode S · indirect | 5,000 | $54.18 | $271K@ $54.18 | 65,000 | Form 4 |
| Feb 27, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 3,638 | $5.99 | $22K@ $5.99 | 2,288,638 | Form 4 |
| Feb 26, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 590 | $5.99 | $4K@ $5.99 | 2,285,000 | Form 4 |
| Feb 24, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 5,000 | $5.80 | $29K@ $5.80 | 80,000 | Form 4 |
| Feb 24, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 53,591 | $5.80 | $311K@ $5.80 | 2,284,410 | Form 4 |
| Feb 23, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 4,181 | $5.89 | $25K@ $5.89 | 75,000 | Form 4 |
| Feb 23, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 95,819 | $5.89 | $565K@ $5.89 | 2,230,819 | Form 4 |
| Feb 20, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 2,819 | $5.84 | $16K@ $5.84 | 70,819 | Form 4 |
| Feb 20, 2026 | ACOG10% owner | Open-market purchaseCode P · indirect | 10,000 | $5.84 | $58K@ $5.84 | 2,135,000 | Form 4 |
| Feb 13, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 291 | $63.00 | $18K@ $63.00 | 450,335 | Form 4 |
| Feb 2, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 100 | $58.00 | $6K@ $58.00 | 450,944 | Form 4 |
| Jan 27, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 100 | $57.05 | $6K@ $57.05 | 449,944 | Form 4 |
| Jan 23, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 1,151 | $55.98 | $64K@ $55.98 | 449,844 | Form 4 |
| Jan 22, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 2,173 | $56.57 | $123K@ $56.57 | 448,693 | Form 4 |
| Jan 6, 2026 | HROW10% owner | Open-market saleCode S · indirect | 20,000 | $53.35 | $1.1M@ $53.35 | 70,000 | Form 4 |
| Jan 5, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 198 | $42.98 | $9K@ $42.98 | 447,331 | Form 4 |
| Jan 2, 2026 | SLGL10% owner | Open-market purchaseCode P · indirect | 2,394 | $41.92 | $100K@ $41.92 | 447,133 | Form 4 |
| Dec 31, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 22,497 | $41.99 | $945K@ $41.99 | 443,739 | Form 4 |
| Dec 30, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 35,169 | $41.99 | $1.5M@ $41.99 | 421,242 | Form 4 |
| Dec 29, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 8,638 | $41.85 | $362K@ $41.85 | 386,073 | Form 4 |
| Dec 26, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 1,626 | $41.68 | $68K@ $41.68 | 377,435 | Form 4 |
| Dec 23, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 260 | $41.66 | $11K@ $41.66 | 375,809 | Form 4 |
| Dec 22, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 1,019 | $41.15 | $42K@ $41.15 | 375,549 | Form 4 |
| Dec 17, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 2,735 | $40.37 | $110K@ $40.37 | 374,530 | Form 4 |
| Dec 12, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 87 | $40.00 | $3K@ $40.00 | 371,795 | Form 4 |
| Dec 8, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 300 | $39.77 | $12K@ $39.77 | 371,708 | Form 4 |
| Dec 5, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 444 | $39.50 | $18K@ $39.50 | 371,408 | Form 4 |
| Dec 3, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 2,524 | $37.81 | $95K@ $37.81 | 370,964 | Form 4 |
| Dec 1, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 4,340 | $37.37 | $162K@ $37.37 | 368,440 | Form 4 |
| Nov 26, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 943 | $40.00 | $38K@ $40.00 | 364,100 | Form 4 |
| Nov 24, 2025 | SLGL10% owner | Open-market purchaseCode P · indirect | 6 | $35.50 | $213@ $35.50 | 363,157 | Form 4 |
How this page is built
Every row comes from a Form 4 filed with the SEC, which officers, directors and holders of more than 10% of a company’s stock must file within two business days of a trade. Transactions are grouped by the reporting owner’s name as filed (spacing, capitals and punctuation ignored); two different people filing under an identical name would appear together, and one person filing under two spellings appears on two pages.
Open-market totals count code P purchases and code S sales over the last 24 months. The same trade reported on more than one filing is counted once; when another owner (for example a fund and its general partner) reports the identical trade, they are listed beside it. Holdings are the shares owned after the latest purchase, sale, gift or tax-withholding line, shown separately for direct and indirect ownership; an indirect figure is one holding line, not a total across every trust or entity.
This page describes what was filed with the SEC; it is not investment advice or a recommendation to buy or sell any security.