undamentalytics Newsletter

Frost Phillip Md Et Al: insider trades

Chief executive, Director, 10% owner at 5 companies we cover. 731 open-market purchases and 1 sale not made under a pre-set plan, reported from January 4, 2010 to August 5, 2026.

Would copying Frost Phillip Md Et Al’s purchases have beaten the S&P 500?

Buying each purchase the day after it was reported, an equal amount each, and holding it 12 months or until they reported a sale would have turned $10,000 on January 11, 2010 into $2,176 by November 2, 2026, −8.7% a year. The copy held shares only 52% of the time, so the fair comparison is the S&P 500 on those same days with Treasury bills otherwise: $36,362, +8.0% a year (the S&P 500 held throughout made $88,570, +13.9% a year). Beta against the index was 0.41. Twelve months after each report, the average purchase was −12.1% against the S&P 500 (median −16.6%), and 36% beat it: within what luck alone would produce (p = 0.068 over 9 years). Measured from the trade date, the insider’s own timing, the average was −12.0%.

With 296 insiders tested, some will look skilled or unskilled by chance alone: when we replaced each insider’s stocks with random companies bought on the same days, about 5.7 cleared the bar ahead and 23.3 behind. One record on its own proves little.

$0$25.0k$50.0k$75.0k 201020122014201620182020202220242026 $88.6k$36.4k$2.2k
Copying Frost Phillip Md Et AlS&P 500, same days investedS&P 500, held throughout $10,000 copying Frost Phillip Md Et Al’s open-market purchases from January 11, 2010, before costs and taxes, marked weekly. Each purchase gets the same starting stake, bought at the close of the first trading day after the report and sold 12 months later or the day after a reported sale of that stock; uninvested money earns the Treasury bill rate. “Same days invested” holds the S&P 500 only on the days the copy held shares, Treasury bills otherwise.
Return a year, copying
−8.7%
S&P 500, same days invested
+8.0% (held throughout +13.9%)
Time in shares
52%
Sharpe ratio (S&P 500)
−0.06 (0.76)
Biggest drop (S&P 500)
−91% (−34%)
Market sensitivity (beta)
0.41
Purchases copied
381

Trade by trade

Frost Phillip Md Et Al: trades against the S&P 500 afterwards
MeasuredTrades countedAverage vs S&P 500MedianWent the right wayYearst-statisticp-valueEvidence
Purchases, 3 months after the report 381 −1.8% −4.5% 42% 9 −2.29 0.051 No reliable evidence
Purchases, 6 months after the report 381 −4.8% −10.1% 36% 9 −2.28 0.052 No reliable evidence
Purchases, 12 months after the report 381 −12.1% −16.6% 36% 9 −2.11 0.068 No reliable evidence
Purchases, 12 months after the trade 373 −12.0% −15.0% 37% 9 −2.12 0.067 No reliable evidence
Sales, 3 months after the report 0 — — — — — — Not enough years
Sales, 12 months after the report 0 — — — — — — Not enough years
Sales, 12 months after the trade 0 — — — — — — Not enough years

“Average vs S&P 500” is the stock’s return including dividends minus the index’s over the same dates, from the close on the first trading day after the report, or from the close on the trade date. Only windows that have finished are counted. For sales, a negative figure means the stock lagged after it was sold, so selling was the right call (green). “Went the right way” is the share of purchases that beat the index, or of sales that trailed it. The t-statistic uses one average per year of reports, because one person’s trades bunch into the same stock and weeks, and needs trades in at least four different years; the p-value comes from the t distribution with that number of years (with four years, a t of 2 has p = 0.14). “Some evidence” means p under 5%, “strong evidence” p under 1% over at least six years.

Companies traded

CompanyTitle on the latest filingPurchasesSalesFirst reportLatest report
Opko Health, Inc. OPK CEO & Chairman7050January 4, 2010October 31, 2025
Fluent, Inc. FLNT —110January 8, 2010September 21, 2023
Cocrystal Pharma, Inc. COCP —90March 17, 2016August 5, 2026
Biocardia, Inc. BCDA —41July 24, 2014January 22, 2024
Niagen Bioscience, Inc. NAGE —20February 2, 2011June 21, 2012

Trades and what followed

The latest 300 of 732 trades. Moves are against the S&P 500; green means the trade went the insider’s way.

ReportedTradedCompanyTradeValue3 months after report12 months after report12 months after trade
August 5, 2026August 3, 2026 COCP Purchase $70,500 not yetnot yetnot yet
February 25, 2026February 24, 2026 COCP Purchase $20,000 not yetnot yetnot yet
February 9, 2026February 6, 2026 COCP Purchase $47,500 not yetnot yetnot yet
January 2, 2026December 31, 2025 COCP Purchase $47,500 not yetnot yetnot yet
December 31, 2025December 30, 2025 COCP Purchase $19,400 not yetnot yetnot yet
December 29, 2025December 24, 2025 COCP Purchase $63,050 not yetnot yetnot yet
November 25, 2025November 25, 2025 COCP Purchase $18,800 not yetnot yetnot yet
October 31, 2025October 31, 2025 OPK Purchase $213,000 not yetnot yetnot yet
August 8, 2025August 8, 2025 OPK Purchase $891,000 not yetnot yetnot yet
April 10, 2025April 10, 2025 OPK Purchase $170,000 not yetnot yetnot yet
April 1, 2025April 1, 2025 OPK Purchase $165,000 not yetnot yetnot yet
January 15, 2025January 15, 2025 OPK Purchase $740,000 not yetnot yetnot yet
November 14, 2024November 14, 2024 OPK Purchase $162,000 not yetnot yetnot yet
November 8, 2024November 8, 2024 OPK Purchase $420,274 not yetnot yetnot yet
March 14, 2024March 14, 2024 OPK Purchase $445,000 not yetnot yetnot yet
February 28, 2024February 28, 2024 OPK Purchase $495,000 not yetnot yetnot yet
February 21, 2024February 21, 2024 OPK Purchase $990,000 not yetnot yetnot yet
January 22, 2024January 19, 2024 BCDA Sale $55,815 not yetnot yetnot yet
January 18, 2024January 18, 2024 OPK Purchase $388,000 not yetnot yetnot yet
November 13, 2023November 9, 2023 OPK Purchase $1,268,952 not yetnot yetnot yet
September 21, 2023September 19, 2023 FLNT Purchase $46,000 not yetnot yetnot yet
August 18, 2023August 17, 2023 OPK Purchase $175,843 not yetnot yetnot yet
August 8, 2023August 7, 2023 OPK Purchase $1,195,776 not yetnot yetnot yet
April 6, 2023April 4, 2023 COCP Purchase $2,000,001 not yetnot yetnot yet
March 23, 2023March 22, 2023 OPK Purchase $265,163 not yetnot yetnot yet
December 20, 2022December 16, 2022 BCDA Purchase $1,000,000 not yetnot yetnot yet
November 23, 2022November 22, 2022 OPK Purchase $447,340 not yetnot yetnot yet
November 10, 2022November 9, 2022 OPK Purchase $319,624 not yetnot yetnot yet
October 28, 2022October 27, 2022 OPK Purchase $182,258 not yetnot yetnot yet
October 20, 2022October 19, 2022 OPK Purchase $172,131 not yetnot yetnot yet
October 17, 2022October 14, 2022 OPK Purchase $172,109 not yetnot yetnot yet
October 14, 2022October 13, 2022 OPK Purchase $179,500 not yetnot yetnot yet
October 11, 2022October 7, 2022 OPK Purchase $132,748 not yetnot yetnot yet
September 27, 2022September 26, 2022 OPK Purchase $90,000 not yetnot yetnot yet
September 26, 2022September 23, 2022 OPK Purchase $92,339 not yetnot yetnot yet
September 21, 2022September 20, 2022 OPK Purchase $96,960 not yetnot yetnot yet
September 20, 2022September 19, 2022 OPK Purchase $98,637 not yetnot yetnot yet
August 18, 2022August 17, 2022 OPK Purchase $508,556 not yetnot yetnot yet
August 8, 2022August 5, 2022 OPK Purchase $803,080 not yetnot yetnot yet
June 17, 2022June 16, 2022 OPK Purchase $231,690 not yetnot yetnot yet
June 2, 2022June 1, 2022 OPK Purchase $147,810 not yetnot yetnot yet
May 19, 2022May 18, 2022 OPK Purchase $144,165 not yetnot yetnot yet
May 17, 2022May 16, 2022 OPK Purchase $447,222 not yetnot yetnot yet
May 16, 2022May 13, 2022 OPK Purchase $599,702 not yetnot yetnot yet
May 11, 2022May 10, 2022 OPK Purchase $1,112,000 not yetnot yetnot yet
March 15, 2022March 14, 2022 OPK Purchase $106,367 not yetnot yetnot yet
March 1, 2022February 28, 2022 OPK Purchase $311,242 not yetnot yetnot yet
January 27, 2022January 26, 2022 OPK Purchase $1,041,989 not yetnot yetnot yet
June 15, 2021June 14, 2021 OPK Purchase $724,178 not yetnot yetnot yet
May 11, 2021May 10, 2021 OPK Purchase $273,750 not yetnot yetnot yet
May 10, 2021May 7, 2021 OPK Purchase $287,750 not yetnot yetnot yet
May 5, 2021May 4, 2021 OPK Purchase $98,491 not yetnot yetnot yet
March 8, 2021March 5, 2021 OPK Purchase $1,173,891 not yetnot yetnot yet
December 29, 2020December 28, 2020 OPK Purchase $1,199,500 not yetnot yetnot yet
November 2, 2020October 30, 2020 OPK Purchase $2,070,000 not yetnot yetnot yet
June 4, 2020June 3, 2020 OPK Purchase $227,000 not yetnot yetnot yet
June 3, 2020June 2, 2020 OPK Purchase $242,649 not yetnot yetnot yet
May 29, 2020May 28, 2020 OPK Purchase $216,000 not yetnot yetnot yet
May 8, 2020May 7, 2020 OPK Purchase $831,812 not yetnot yetnot yet
April 20, 2020April 17, 2020 OPK Purchase $540,500 not yetnot yetnot yet
April 3, 2020April 2, 2020 OPK Purchase $582,024 not yetnot yetnot yet
March 11, 2020March 10, 2020 OPK Purchase $481,814 not yetnot yetnot yet
March 3, 2020March 2, 2020 OPK Purchase $149,000 not yetnot yetnot yet
March 2, 2020February 28, 2020 OPK Purchase $182,250 not yetnot yetnot yet
February 18, 2020February 14, 2020 OPK Purchase $157,668 not yetnot yetnot yet
February 12, 2020February 11, 2020 OPK Purchase $22,640 not yetnot yetnot yet
February 7, 2020February 6, 2020 OPK Purchase $76,500 not yetnot yetnot yet
February 3, 2020January 31, 2020 OPK Purchase $72,000 not yetnot yetnot yet
January 24, 2020January 23, 2020 OPK Purchase $81,500 not yetnot yetnot yet
December 31, 2019December 30, 2019 OPK Purchase $146,000 not yetnot yetnot yet
December 30, 2019December 27, 2019 OPK Purchase $152,500 not yetnot yetnot yet
December 19, 2019December 18, 2019 OPK Purchase $225,000 not yetnot yetnot yet
December 10, 2019December 9, 2019 OPK Purchase $79,500 not yetnot yetnot yet
December 6, 2019December 5, 2019 OPK Purchase $80,000 not yetnot yetnot yet
December 3, 2019December 2, 2019 OPK Purchase $77,979 not yetnot yetnot yet
November 27, 2019November 26, 2019 OPK Purchase $155,000 not yetnot yetnot yet
November 19, 2019November 18, 2019 OPK Purchase $148,172 not yetnot yetnot yet
November 13, 2019November 12, 2019 OPK Purchase $288,500 not yetnot yetnot yet
November 12, 2019November 8, 2019 OPK Purchase $74,250 not yetnot yetnot yet
November 1, 2019October 31, 2019 OPK Purchase $71,500 not yetnot yetnot yet
October 31, 2019October 30, 2019 OPK Purchase $288,780 not yetnot yetnot yet
October 25, 2019October 25, 2019 OPK Purchase $3,000,000 not yetnot yetnot yet
July 17, 2019July 16, 2019 OPK Purchase $106,000 not yetnot yetnot yet
June 26, 2019June 25, 2019 OPK Purchase $201,098 not yetnot yetnot yet
June 20, 2019June 19, 2019 OPK Purchase $50,239 not yetnot yetnot yet
June 19, 2019June 18, 2019 OPK Purchase $101,116 not yetnot yetnot yet
June 17, 2019June 14, 2019 OPK Purchase $134,018 not yetnot yetnot yet
June 14, 2019June 13, 2019 OPK Purchase $96,450 not yetnot yetnot yet
June 13, 2019June 12, 2019 OPK Purchase $27,450 not yetnot yetnot yet
June 10, 2019June 7, 2019 OPK Purchase $93,750 not yetnot yetnot yet
June 7, 2019June 6, 2019 OPK Purchase $48,000 not yetnot yetnot yet
June 6, 2019June 5, 2019 OPK Purchase $288,587 not yetnot yetnot yet
June 3, 2019May 31, 2019 OPK Purchase $176,584 not yetnot yetnot yet
May 30, 2019May 29, 2019 OPK Purchase $129,203 not yetnot yetnot yet
May 29, 2019May 28, 2019 OPK Purchase $380,519 not yetnot yetnot yet
May 14, 2019May 13, 2019 OPK Purchase $398,168 not yetnot yetnot yet
April 23, 2019April 22, 2019 OPK Purchase $185,800 not yetnot yetnot yet
April 17, 2019April 16, 2019 OPK Purchase $25,000 not yetnot yetnot yet
April 16, 2019April 15, 2019 OPK Purchase $24,700 not yetnot yetnot yet
April 15, 2019April 12, 2019 OPK Purchase $50,000 not yetnot yetnot yet
April 2, 2019April 1, 2019 OPK Purchase $51,614 not yetnot yetnot yet
March 28, 2019March 27, 2019 OPK Purchase $249,000 not yetnot yetnot yet
March 15, 2019March 14, 2019 OPK Purchase $613,421 not yetnot yetnot yet
March 1, 2019February 28, 2019 OPK Purchase $496,000 not yetnot yetnot yet
January 18, 2019January 17, 2019 OPK Purchase $55,090 not yetnot yetnot yet
January 17, 2019January 16, 2019 OPK Purchase $37,377 not yetnot yetnot yet
January 14, 2019January 11, 2019 OPK Purchase $38,350 not yetnot yetnot yet
January 11, 2019January 10, 2019 OPK Purchase $36,919 not yetnot yetnot yet
January 10, 2019January 9, 2019 OPK Purchase $36,550 not yetnot yetnot yet
January 8, 2019January 7, 2019 OPK Purchase $195,978 not yetnot yetnot yet
January 4, 2019January 3, 2019 OPK Purchase $162,824 not yetnot yetnot yet
December 31, 2018December 28, 2018 OPK Purchase $312,914 not yetnot yetnot yet
September 6, 2018September 5, 2018 OPK Purchase $57,950 not yetnot yetnot yet
August 14, 2018August 13, 2018 OPK Purchase $79,936 −30.6%−67.3%−67.9%
July 26, 2018July 25, 2018 OPK Purchase $328,391 not yetnot yetnot yet
July 25, 2018July 24, 2018 OPK Purchase $307,815 not yetnot yetnot yet
July 19, 2018July 18, 2018 OPK Purchase $60,500 −37.0%−74.1%−74.1%
July 5, 2018July 3, 2018 OPK Purchase $47,505 −38.8%−66.5%not yet
July 2, 2018June 29, 2018 OPK Purchase $36,335 not yetnot yetnot yet
June 29, 2018June 28, 2018 OPK Purchase $93,600 not yetnot yetnot yet
June 28, 2018June 27, 2018 OPK Purchase $47,500 not yetnot yetnot yet
June 18, 2018June 15, 2018 OPK Purchase $44,200 not yetnot yetnot yet
June 12, 2018June 11, 2018 OPK Purchase $42,200 not yetnot yetnot yet
June 7, 2018June 6, 2018 OPK Purchase $121,500 not yetnot yetnot yet
May 29, 2018May 25, 2018 OPK Purchase $37,000 not yetnot yetnot yet
May 23, 2018May 22, 2018 OPK Purchase $37,300 not yetnot yetnot yet
May 22, 2018May 21, 2018 OPK Purchase $344,100 not yetnot yetnot yet
May 21, 2018May 18, 2018 OPK Purchase $403,824 not yetnot yetnot yet
May 7, 2018May 4, 2018 OPK Purchase $81,540 not yetnot yetnot yet
May 4, 2018May 3, 2018 OPK Purchase $159,998 not yetnot yetnot yet
April 26, 2018April 25, 2018 OPK Purchase $165,343 not yetnot yetnot yet
April 16, 2018April 13, 2018 OPK Purchase $89,800 not yetnot yetnot yet
April 12, 2018April 11, 2018 OPK Purchase $131,727 not yetnot yetnot yet
April 11, 2018April 10, 2018 OPK Purchase $111,706 not yetnot yetnot yet
March 29, 2018March 28, 2018 OPK Purchase $245,900 not yetnot yetnot yet
March 28, 2018March 27, 2018 OPK Purchase $279,806 not yetnot yetnot yet
March 26, 2018March 23, 2018 OPK Purchase $81,750 not yetnot yetnot yet
March 23, 2018March 22, 2018 OPK Purchase $99,502 not yetnot yetnot yet
March 22, 2018March 21, 2018 OPK Purchase $101,400 not yetnot yetnot yet
March 8, 2018March 7, 2018 OPK Purchase $247,000 not yetnot yetnot yet
February 12, 2018February 9, 2018 OPK Purchase $708,550 not yetnot yetnot yet
February 9, 2018February 8, 2018 OPK Purchase $80,850 not yetnot yetnot yet
February 7, 2018February 6, 2018 OPK Purchase $252,958 not yetnot yetnot yet
February 6, 2018February 5, 2018 OPK Purchase $206,861 not yetnot yetnot yet
February 5, 2018February 2, 2018 OPK Purchase $236,771 not yetnot yetnot yet
January 26, 2018January 25, 2018 OPK Purchase $374,264 not yetnot yetnot yet
January 25, 2018January 24, 2018 OPK Purchase $488,910 not yetnot yetnot yet
January 24, 2018January 23, 2018 OPK Purchase $476,000 −32.4%−25.5%not yet
December 11, 2017December 8, 2017 FLNT Purchase $39,500 not yetnot yetnot yet
November 16, 2017November 15, 2017 FLNT Purchase $82,200 not yetnot yetnot yet
September 20, 2017September 19, 2017 OPK Purchase $90,100 −31.4%−52.6%−44.2%
September 19, 2017September 18, 2017 OPK Purchase $240,001 −31.4%−50.8%−48.0%
September 15, 2017September 14, 2017 OPK Purchase $1,555,649 −24.5%−48.0%−53.7%
August 25, 2017August 24, 2017 OPK Purchase $62,355 −26.0%−28.6%−30.7%
August 24, 2017August 23, 2017 OPK Purchase $73,555 −25.3%−22.8%−23.6%
August 23, 2017August 22, 2017 OPK Purchase $11,034 −30.8%−30.7%−23.6%
August 22, 2017August 21, 2017 OPK Purchase $152,539 −28.9%−23.6%−26.9%
August 17, 2017August 16, 2017 OPK Purchase $241,804 −27.5%−28.6%−26.6%
August 14, 2017August 11, 2017 OPK Purchase $61,918 −18.9%−30.1%−31.3%
August 11, 2017August 10, 2017 OPK Purchase $242,804 −15.9%−30.0%−29.6%
August 10, 2017August 9, 2017 OPK Purchase $114,237 −19.4%−31.3%−31.9%
August 3, 2017August 2, 2017 OPK Purchase $153,750 +0.9%−28.3%−21.5%
August 2, 2017August 1, 2017 OPK Purchase $291,081 +1.2%−21.2%−23.3%
July 26, 2017July 25, 2017 OPK Purchase $255,192 +1.8%−37.6%−32.7%
July 25, 2017July 24, 2017 OPK Purchase $289,082 +1.6%−39.1%−29.6%
July 21, 2017July 20, 2017 OPK Purchase $34,884 +3.4%−29.6%−23.6%
July 17, 2017July 14, 2017 OPK Purchase $77,578 +6.0%−18.5%−17.2%
July 13, 2017July 12, 2017 OPK Purchase $22,050 +8.0%−17.2%−14.8%
July 11, 2017July 10, 2017 OPK Purchase $309,622 +7.9%−14.8%−23.5%
July 5, 2017July 3, 2017 OPK Purchase $391,427 +3.6%−34.1%−39.9%
July 3, 2017June 30, 2017 OPK Purchase $23,708 +6.2%−38.5%−42.8%
June 29, 2017June 28, 2017 OPK Purchase $12,366 −0.2%−42.8%−43.8%
June 28, 2017June 27, 2017 OPK Purchase $147,554 +0.3%−43.7%−43.5%
June 16, 2017June 15, 2017 OPK Purchase $1,285,744 −11.2%−48.7%−48.2%
June 14, 2017June 13, 2017 OPK Purchase $46,908 −9.8%−48.2%−47.6%
June 8, 2017June 7, 2017 OPK Purchase $348,822 −5.7%−50.6%−51.1%
June 7, 2017June 6, 2017 OPK Purchase $189,172 −2.4%−48.2%−52.5%
May 31, 2017May 30, 2017 OPK Purchase $116,776 −5.3%−52.7%−53.6%
May 30, 2017May 26, 2017 OPK Purchase $407,448 −0.4%−51.2%−54.7%
May 23, 2017May 22, 2017 OPK Purchase $772,261 −7.0%−58.1%−58.5%
May 11, 2017May 10, 2017 OPK Purchase $7,830,000 −15.9%−49.9%−53.4%
May 9, 2017May 8, 2017 OPK Purchase $722,314 −11.7%−53.4%−69.1%
May 5, 2017May 4, 2017 OPK Purchase $88,609 −16.8%−69.1%−71.8%
May 2, 2017May 1, 2017 OPK Purchase $36,104 −22.9%−71.5%−72.0%
April 14, 2017April 13, 2017 OPK Purchase $233,419 −24.1%−75.7%−77.5%
April 12, 2017April 11, 2017 OPK Purchase $134,923 −25.7%−77.5%−75.4%
April 10, 2017April 7, 2017 OPK Purchase $212,262 −23.5%−75.4%−74.3%
April 5, 2017April 4, 2017 OPK Purchase $56,943 −19.5%−73.0%−73.4%
April 3, 2017March 31, 2017 OPK Purchase $14,400 −21.5%−73.4%−74.7%
March 31, 2017March 30, 2017 OPK Purchase $85,047 −20.5%−73.2%−72.9%
March 29, 2017March 28, 2017 OPK Purchase $28,895 −19.3%−72.9%−75.1%
March 22, 2017March 21, 2017 OPK Purchase $45,537 −16.8%−69.6%−75.2%
March 21, 2017March 20, 2017 OPK Purchase $87,936 −14.1%−72.6%−75.4%
March 13, 2017March 10, 2017 OPK Purchase $14,346 −22.9%−77.0%−74.8%
March 6, 2017March 3, 2017 OPK Purchase $63,898 −20.8%−74.5%−68.9%
March 3, 2017March 2, 2017 OPK Purchase $713,844 −20.4%−72.1%−69.8%
February 24, 2017February 23, 2017 OPK Purchase $15,102 −29.1%−75.0%−73.8%
February 23, 2017February 22, 2017 OPK Purchase $15,371 −27.3%−75.5%−73.8%
February 15, 2017February 14, 2017 OPK Purchase $15,138 −25.9%−74.6%−71.1%
February 14, 2017February 13, 2017 OPK Purchase $15,048 −24.1%−72.8%−69.3%
February 13, 2017February 10, 2017 OPK Purchase $14,656 −25.1%−71.1%−68.8%
February 8, 2017February 7, 2017 OPK Purchase $44,676 −17.0%−67.7%−69.3%
February 1, 2017January 31, 2017 OPK Purchase $103,180 −16.6%−73.3%−75.0%
January 31, 2017January 30, 2017 OPK Purchase $84,871 −18.1%−74.5%−72.1%
January 24, 2017January 23, 2017 OPK Purchase $101,782 −13.0%−67.5%−71.0%
January 23, 2017January 20, 2017 OPK Purchase $74,978 −12.7%−69.5%−75.7%
January 4, 2017January 3, 2017 OPK Purchase $180,800 −20.3%−68.2%−66.1%
January 3, 2017December 30, 2016 OPK Purchase $235,527 −22.0%−67.5%−69.1%
November 29, 2016November 28, 2016 OPK Purchase $59,413 −37.1%−72.2%−74.4%
November 25, 2016November 23, 2016 OPK Purchase $43,387 −30.6%−74.4%−73.5%
November 21, 2016November 18, 2016 OPK Purchase $18,692 −25.2%−73.1%−74.8%
November 17, 2016November 16, 2016 OPK Purchase $43,565 −28.1%−74.8%−73.6%
November 9, 2016November 8, 2016 OPK Purchase $213,054 −19.8%−62.8%−52.8%
November 8, 2016November 4, 2016 FLNT Purchase $111,050 not yetnot yetnot yet
November 3, 2016November 2, 2016 OPK Purchase $94,850 −25.6%−58.5%−56.0%
November 1, 2016October 31, 2016 OPK Purchase $111,280 −18.8%−56.0%−52.0%
October 31, 2016October 28, 2016 OPK Purchase $94,570 −19.6%−56.3%−50.9%
October 28, 2016October 27, 2016 OPK Purchase $93,577 −16.1%−52.0%−51.0%
October 27, 2016October 26, 2016 OPK Purchase $51,942 −15.8%−50.9%−50.4%
October 26, 2016October 25, 2016 OPK Purchase $33,750 −17.3%−51.0%−50.7%
October 21, 2016October 20, 2016 OPK Purchase $24,990 −16.3%−49.8%−49.0%
October 20, 2016October 19, 2016 FLNT Purchase $86,500 not yetnot yetnot yet
October 18, 2016October 17, 2016 OPK Purchase $33,642 −13.4%−49.1%−49.7%
October 12, 2016October 11, 2016 OPK Purchase $70,434 −11.5%−49.4%−51.4%
October 11, 2016October 7, 2016 OPK Purchase $243,600 −10.5%−49.6%−51.6%
October 5, 2016October 4, 2016 OPK Purchase $38,060 −16.0%−53.2%−55.2%
September 30, 2016September 29, 2016 OPK Purchase $38,418 −20.0%−53.7%−54.7%
September 27, 2016September 26, 2016 OPK Purchase $19,880 +0.1%−54.1%−54.3%
September 26, 2016September 23, 2016 OPK Purchase $19,711 0.0%−57.0%−55.6%
September 23, 2016September 22, 2016 OPK Purchase $19,131 +1.7%−54.3%−55.4%
September 21, 2016September 20, 2016 OPK Purchase $18,648 +3.6%−55.4%−59.3%
September 20, 2016September 19, 2016 OPK Purchase $18,324 +5.2%−57.2%−61.2%
September 14, 2016September 13, 2016 OPK Purchase $99,530 +7.8%−60.3%−55.3%
September 13, 2016September 12, 2016 OPK Purchase $97,874 +9.5%−60.6%−54.6%
September 12, 2016September 9, 2016 OPK Purchase $35,535 +9.4%−55.3%−55.5%
August 25, 2016August 24, 2016 OPK Purchase $138,595 +16.3%−46.0%−46.1%
August 19, 2016August 18, 2016 OPK Purchase $98,729 +6.4%−51.4%−51.1%
August 18, 2016August 17, 2016 OPK Purchase $98,969 +5.7%−50.9%−53.9%
August 17, 2016August 16, 2016 OPK Purchase $100,185 +3.9%−51.1%−55.0%
August 16, 2016August 15, 2016 OPK Purchase $100,666 +3.3%−53.9%−54.4%
August 11, 2016August 10, 2016 OPK Purchase $99,763 −6.6%−53.9%−52.7%
July 28, 2016July 27, 2016 OPK Purchase $99,142 −4.1%−51.1%−53.0%
July 1, 2016June 30, 2016 OPK Purchase $166,844 +7.8%−52.4%−47.3%
June 30, 2016June 29, 2016 OPK Purchase $118,304 +5.4%−51.6%−47.8%
June 28, 2016June 27, 2016 FLNT Purchase $21,750 not yetnot yetnot yet
June 27, 2016June 24, 2016 OPK Purchase $169,246 +14.2%−48.2%−49.3%
June 23, 2016June 22, 2016 OPK Purchase $169,582 +6.9%−49.3%−47.6%
June 21, 2016June 20, 2016 OPK Purchase $91,898 +9.9%−47.6%−46.4%
June 21, 2016June 20, 2016 FLNT Purchase $23,250 not yetnot yetnot yet
June 20, 2016June 17, 2016 OPK Purchase $163,232 +5.3%−45.9%−48.1%
June 10, 2016June 9, 2016 OPK Purchase $48,680 +2.5%−49.3%−50.8%
June 9, 2016June 8, 2016 OPK Purchase $109,757 +2.8%−47.9%−53.2%
June 8, 2016June 7, 2016 OPK Purchase $49,500 −0.4%−50.8%−54.4%
June 7, 2016June 6, 2016 OPK Purchase $177,385 −5.6%−53.2%−53.7%
June 2, 2016June 1, 2016 OPK Purchase $113,266 −11.1%−55.6%−57.2%
June 2, 2016June 1, 2016 FLNT Purchase $47,800 −9.5%−32.1%−12.5%
May 27, 2016May 26, 2016 OPK Purchase $125,440 −17.3%−59.7%−57.2%
May 13, 2016May 12, 2016 OPK Purchase $292,658 −5.4%−52.3%−42.8%
May 11, 2016May 10, 2016 BCDA Purchase $11,493,715 not yetnot yetnot yet
May 5, 2016May 4, 2016 OPK Purchase $295,339 −2.7%−44.4%−41.8%
May 4, 2016May 3, 2016 OPK Purchase $83,021 −3.9%−42.3%−45.3%
April 28, 2016April 27, 2016 OPK Purchase $129,161 −13.2%−47.7%−44.4%
April 6, 2016April 5, 2016 OPK Purchase $205,650 −10.5%−46.2%−42.5%
April 1, 2016April 1, 2016 OPK Purchase $244,255 −8.8%−41.9%−39.4%
April 1, 2016March 31, 2016 OPK Purchase $256,500 −8.8%−41.9%−40.6%
March 17, 2016March 15, 2016 COCP Purchase $1,500,000 not yetnot yetnot yet
March 11, 2016March 10, 2016 OPK Purchase $233,418 −13.3%−40.9%−41.8%
March 7, 2016March 4, 2016 OPK Purchase $114,938 −7.9%−42.3%−42.7%
March 4, 2016March 3, 2016 OPK Purchase $69,206 −7.7%−44.6%−44.3%
February 29, 2016February 26, 2016 OPK Purchase $44,513 +7.2%−34.1%−31.3%
February 25, 2016February 24, 2016 OPK Purchase $62,608 +4.2%−31.3%−28.6%
February 19, 2016February 18, 2016 OPK Purchase $113,655 +4.8%−29.7%−24.6%
February 18, 2016February 17, 2016 OPK Purchase $16,030 +4.3%−25.2%−25.8%
February 17, 2016February 16, 2016 OPK Purchase $118,733 +7.3%−24.6%−20.0%
February 12, 2016February 11, 2016 OPK Purchase $172,676 +15.3%−20.0%−26.6%
February 9, 2016February 8, 2016 OPK Purchase $348,141 +14.5%−24.0%−18.3%
February 8, 2016February 5, 2016 OPK Purchase $148,233 +20.8%−20.4%−24.3%
February 4, 2016February 3, 2016 OPK Purchase $118,597 +7.8%−24.3%−12.4%
January 29, 2016January 28, 2016 OPK Purchase $252,800 +24.1%−10.3%−10.7%
January 27, 2016January 26, 2016 OPK Purchase $117,518 +30.7%−10.7%−16.2%
January 22, 2016January 21, 2016 OPK Purchase $157,000 +27.9%−17.6%−13.7%
January 21, 2016January 20, 2016 OPK Purchase $442,263 +26.3%−17.9%−13.3%
January 20, 2016January 19, 2016 OPK Purchase $182,594 +31.7%−13.7%−8.5%
January 14, 2016January 13, 2016 OPK Purchase $149,174 +22.3%−14.5%−11.7%
January 13, 2016January 12, 2016 OPK Purchase $171,537 +22.4%−9.7%−14.1%
January 12, 2016January 11, 2016 OPK Purchase $85,121 +19.8%−11.7%−11.5%
January 11, 2016January 8, 2016 OPK Purchase $87,900 +17.6%−14.1%−15.0%
January 8, 2016January 7, 2016 OPK Purchase $221,510 +17.7%−11.5%−13.4%
January 6, 2016January 5, 2016 OPK Purchase $294,928 +15.6%−13.4%−20.5%
January 4, 2016December 31, 2015 OPK Purchase $197,680 +5.7%−20.5%−19.5%
December 24, 2015December 23, 2015 OPK Purchase $182,077 −3.2%+4.1%+2.7%
December 23, 2015December 22, 2015 OPK Purchase $199,885 +8.5%+4.9%+4.9%
December 21, 2015December 18, 2015 OPK Purchase $218,023 +13.2%+4.9%+1.8%
December 14, 2015December 11, 2015 OPK Purchase $209,383 +12.4%+6.2%−2.7%
December 10, 2015December 9, 2015 OPK Purchase $325,935 −5.3%−2.7%−11.9%
December 8, 2015December 4, 2015 BCDA Purchase $35,750 not yetnot yetnot yet
November 23, 2015November 20, 2015 OPK Purchase $25,048 −7.9%−9.0%−11.5%
November 20, 2015November 19, 2015 OPK Purchase $321,820 −11.5%−15.6%−9.6%
November 17, 2015November 16, 2015 OPK Purchase $315,644 −11.5%−13.1%−12.2%
November 9, 2015November 6, 2015 OPK Purchase $245,818 −13.6%−16.6%−6.0%

Open-market purchases and sales of at least $10,000 in companies we cover, from SEC Form 4 filings; sales made under a pre-set Rule 10b5-1 plan are not shown. “Not yet” means the window has not finished or the share price was under $5 at entry. These are the shares’ moves after each trade: they say nothing about why Frost Phillip Md Et Al traded and do not suggest the use of non-public information. How every insider compares · the insider trading backtest.