{"ticker": {"uuid": "7223dd86-b366-4c32-9750-c9636980fa09", "symbol": "UPR", "name": "Uniphar plc", "exchange": "ISE", "country": "IE", "sector": "Healthcare", "industry": "Medical Distribution"}, "articles": [{"title": "Top Performer: Uniphar leads Iseq with near 5% gain", "summary": "", "url": "https://news.google.com/rss/articles/CBMifEFVX3lxTE5LVm9mX0U1clh2c29aVXJRU3RwWmw1NU80UmJpVFpXaGowb25DUzQ3dlZEYm5WZEFzMEF5ZURnRklyX0hvbGxHekM2bnpHTFk1bFhKeDFWQkdUSnozRlVxbXcxWjZ6TGJUd2ZoMk16Zk1jZ19ocUpjTmRGZms?oc=5", "source_name": "Business Post", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar tops Iseq with 6.6% rise", "summary": "", "url": "https://news.google.com/rss/articles/CBMid0FVX3lxTE40T3pDd0FLaEhGcHE3VnMxWmk5Mmp2TzVqdG1JaWZQcGNEY1V4OTZmZmFacG9OVUF1ZVd4U2RlMzRLd25FWXRvaDBSOGtSQ1RSZGVUVGE4M1JlT044RF91U3EtUGJmSzNZQklRRDJTNDNrc21mdEZZ?oc=5", "source_name": "Business Post", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Here\u2019s why Deutsche Bank has hiked Uniphar\u2019s share target", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxQMDg5RGppMGhoQUJzOWVMVUNyTmJJWURCVG9PdHpYbEJtRVoxVU5oTjZILTVCS25hQlExTWZEckdmYkFUXzJZYmVJZEZBYTlDaVNWVzc0REpCVnJVVmt4anpSeGFaajdRSmpKcDZ6SlItdHZ6MTBMT2FTUmVHX2JacW9LYkRsci0xNnQwc2dCRUR0NTdVczB3?oc=5", "source_name": "Business Post", "published_at": "2026-04-16T07:00:00+00:00", "published_display": "16 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Deutsche Bank upgrades Uniphar to \u201cbuy,\u201d sees value in Medtech shift", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxOSjNZMldqNFRJdjBVN3dYTUc4YUl5bzNVOGs0R3kxQkdlVk5SWFFsTXNpdENhY0ZCeWJlc3F6bElVd05kZzlJOXV2RHJ1c1VCeEZ0YWlkdXhGT19vdU1oSVVnSWZOOWZQUVJCaGJCZk5oaGJmMmlLNWJ2SFQydm5NRE4xRjZjOVNiMGxWYTdvMzJzSUU0Y2p3R25MWHJEeUdrRWQ2a2hOZTRMVE5zS1FOSU1zX3d5bXVFeFBRVlA0bw?oc=5", "source_name": "Investing.com", "published_at": "2026-04-15T07:00:00+00:00", "published_display": "15 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar executives conduct share transactions under compensation plan", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxPOHY3WXRaS21GOVFSR0FGdVNBdktXRTRObjJ6d01YbWVObVYxREcza25faXYybEJOeTIxOHlnUGt4cmQxYjJKYjBobDdRaE5CRUpUekduTkhvaEV3ZmRjMlVlNnM3VXRQZ0NBOG0yQTRlNnN1ZUtOdVBhNzNGb0dkZnlKMUw3YVdMMnhpNjdvZ3FQWnBkVEctVlg4b182eXlqQ2EtRnFTdDJ5ZXgtX3k3UmtEY0tEeU43RklSMkV1NWw3YTRm?oc=5", "source_name": "Investing.com", "published_at": "2026-04-13T07:00:00+00:00", "published_display": "13 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Best performing stock: Uniphar tops the Iseq after strongest organic growth since IPO", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxOWERPVXhuT00xcDRlZzQtUkVFR3VsRnhCUUtXQkdZM0U3TlFBSzQyTER4REFHd0xQeVd2Z0tJa3p4WEVfX3FyaGdhekZFRkRiZzhGajZiYUVBM3FQZ2JjLUNDVHFZQ1NLUEJiSWZoNGRTSWNfcjZyVmVpaS1vdTZKY01qalIxMFUzeGwySzhsMkg3YWwtWE16V0s2NWFMQm5UNjFrOWVoRUN1c3JEY2tTR2gwWlpsUEZxaGdqM1d3?oc=5", "source_name": "Business Post", "published_at": "2026-02-02T08:00:00+00:00", "published_display": "02 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar reports strong FY25 results with 9% organic growth, beats EPS", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxOTlMxSzN6MnpGZXRVbndZRXVrTXpqMTVESjZQa0diS0tFM3dqeThJeTRDVkxyenpZMW1zOUJtX2V0Y1ozRm4wTG1ETXBLc21icC1uUTdkOXJqSng4ZlhvQmxqNnZMLUtjVXQtdWV5aGlBMjZqZ2htRjFtaENhX0hjRjlQTHFzYjZVeVlzV3NEdE8yV2JWV2xTeF9OY3k5a0Q4LVIwaXpaelZUV3Vqbk9TMlZiQmx4bTc5WDBZbGUtdE9ZR1YtVHdEYw?oc=5", "source_name": "Investing.com", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar's 2025 earnings per share beat expectations", "summary": "", "url": "https://news.google.com/rss/articles/CBMif0FVX3lxTE9fNF9LeGlNSmdrVnNfaFpWdUYyWDMzc3ZaTkwtQnpIdUYzMHVPVDlmQ05qUkplWXJuemRfaEZUNmIyWjVqd2hqVHJWcDBxUGhSVk1kZkpBOWZLb2ZYcmZyek01NmJrcVFVODZURGk5Mmk1RlQ0S3VfSXZBNFF5QVU?oc=5", "source_name": "RTE.ie", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 84, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar shares surge 14% on fastest growth since IPO", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxPeE8zNHlQUEdqU3hFZUxJZUZGcUZCNFpnbVQ5U0lydFFtRzEyRWV6bmlacUh0UENTdUtKMkJkT3p3UGU3anR0V194NUZVNk9CeWlodmE2alR5S1dfSTllZkJlM2dhRzFKbFRVajFZU2oxV2p6dHhiODBIejJPNHF4ZGNJVQ?oc=5", "source_name": "Business Post", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar Performance Highlights in FTSE AIM 100 Index Landscape", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNUVNQd0ZxaUxJWUVDcW8wWmxvOFZTV3E5Sm1oTDdIMnkwNmdZUGp3RXZQNXpBUUE0ZHpndkJPY1ZQMTE5UDllQm03dFVUOWtnMmNyOVBsRWk5eFdUejZkTTRaTElJN0wzb2N3bFlJaURvQUZEcE82Z3NCTkZtcGN3M0xpd0ZLckI3X1E0aHNDSkw0ckhCcmJha3ZpYUt1MkpDdVlaZnFHdklRNXdy?oc=5", "source_name": "Kalkine Media", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why Uniphar plc (ISE:UPR) Could Be Worth Watching", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQR2ZkLTA4bmF3eWRzdldMcl90QVNfb0dPMXZBRWtmQXpkN2Zwc3I5WlJIZXFWY0ZtZGNaZkp5dHEzcW9DN0xZbDhiM29Ob3ZvaHlvYlFkQkUtcVBneF9zSFZsZXdpakdXUEdUX2VYNlBDSGVKN0xsZUl3XzNzXzkzUFdNWEhrd1h5Tm5UX3Z2b3FBM01LTkhvNEdmdWE0Yi1KUnMzZXo3WHlfeWFGUVJJLWxodlN2VVE40gG-AUFVX3lxTFB1WFRxRzJhY0FJbW1pSHU0WTdVd2lRcm9ERUNyZFU0MDVJc29Jb3ZaQ1JtQmpQLVV4Q1NtbXh0Zy1JY05fWHVEMFpZUllKb3lYUm9sN2dLbXpmd21vOHNJYngwZUMzVWtiV0U0OW9OQnRtV1pucHRiUjdSN2lPMHZLWEtSRTRtMl9VTFBMbFJ5YncwM0FuSWwtRllRVkdwSTYyUjZmQTVBcHJOYWgyblRZSVpvT2c4MThMeU9SalE?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-22T08:00:00+00:00", "published_display": "22 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Uniphar\u2019s Rare-Disease Logistics Expansion with Zevra Reshaping the Investment Case for Uniphar (ISE:UPR)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxOZjdxRGJfckRlMlZ6OHdmaGtFcHZwbzg4SjRCUWlVMVVPVUVkYXFQLXZlTkxka0kwTGQtUDloN0txQzRDeDRzMk1vWU5GVHVJWWpnOEkwcWFOS0c5THlaeGRTSXdZd19MRFR2dDB6VVhPOHlabzRGU2p0U1djUmJCQnpKVHljSHdqRW9HT2UzYnA2bC12dnNOMDVPTDFQeXY1YllfMFZseHBHdU9jN08xUXVVaEVkQXJ6MEx3a1E0YXFmdEFURTgtU09La9IB0AFBVV95cUxORFVXeUlrclpBaGU2T1J3QlVPcUxwdmVqb09JbFhQS1ZvZUpQN3AyM2JHU2R4UDdWNDY5ajdoaEVuRXJ2Njg1TkpuMlp1c3RFdTRtejdxcGhWb3FRaTdvX0dydFFCQmYzQVBCOFZ1em9oNnFURTBTVE5JU0RjMHB6WG1fTk1jZlZhS3ZrVEJkejVpSzN4eFgzQzQ2anI5VDhlVjJ0UWFwR3dnX091OFA0YjBwamU3bFZhU2t4bVJHNUNHOGJkOFktU3BtZDM3aUox?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-07T08:00:00+00:00", "published_display": "07 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar plc's (ISE:UPR) market cap dropped \u20ac53m last week; individual investors who hold 50% were hit as were institutions", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxQTjhLcjRUcGhUTWM2aV9wNjcxMDRRWDlScGVQNlg4aWRyQVp2TjBhcWVuV3pibEJUS3ZlMXF6cE8zWU1xcHkzck4yd3ZYZWZYcUpoVG9UQTRveU1OV3FNVktUeS05d19vMEowUm11UUNlWDNjbnR6N19SVVV0NUN0M1NYaFBJY080VDVnOWhvN3puSWk4SURaakxLZjdBTmxGcnQydllFMEpXMjdZbzFjSTU3T1k4TnR3d2x4VHQ1REc1Q0ZGOXlDbjJVb9IB0AFBVV95cUxObDBZT00wVkt0UjNzTkJSUlZRWFYySXo3UlpaT1kwQnE1bDlCZ3QzUXpaOVdhSVpkazMtV0IyY1pkQmRmT2pWeHlMZmNEMWVmQ2VPTXAxTjhRWWpYMlptVW1IYnR2T0o3UDFNRU5ic3hTRmRrd00wTnpNRDJ2TkRCRlAxRUJIXzVRNGRqa1JhYWJxVlAxQ0ZNME93X3BJS0xEc3pKM3F2TTNlNG5zQ2lRZzJobGowMkFLMTNwSzNmd2RlcFhkaU9iQUFTTHNDdUQ4?oc=5", "source_name": "simplywall.st", "published_at": "2025-12-14T08:00:00+00:00", "published_display": "14 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Laura Roddy: How skyrocketing Uniphar\u2019s chief Ger Rabbette found his \u2018magic juice\u2019", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxONG02bDJMa2xlS3hDQjVLVWdiazBrdThhdjA4bWlCODNsSzJMMjVIcE8zMHVrLWpGS3FMLUEtNnZ4bDhVOEo3b1JkbE9PM204X3JWaGhYVGJKUEQzYk1jeEtER1NnV3FvQ29YTjQ1ZTgtWEJaWDdXTVh5OTRQLU10QmtOX3R5OF9rYVoybzNHMFk4SjZ2eHpSOHE4aGwzdDFHMXpKcVFkOUlFQVpCdzZYbXFBampXRG0zQ2lSdXp3?oc=5", "source_name": "Business Post", "published_at": "2025-12-06T08:00:00+00:00", "published_display": "06 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar\u2019s chief sold \u20ac2 million shares in firm as pharma giant soared on Iseq", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxPR2lzN2x0RjRkZTNQVXhMQmVQVzBjMzQzRHF3RnNjdUU0TS1NU3JpX0hlVmQ1SlN5YWJEaXg2anR3TlJKWUY0ZzdNbWk3TUZPbTFLVWlxbkRZdm0yU0VHNDVQUTNaMFBra3J1NlEzUFVwQzNOSDZIaXlfa0RLSlJUd3V3ZzNUTTlpTnE2RkJLeDVMeUZ6VDlJNzRhQjl1UDBlTjNYTXE1Y3JDTG9JbDRvdkpGQQ?oc=5", "source_name": "Business Post", "published_at": "2025-12-06T08:00:00+00:00", "published_display": "06 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Cantor Fitzgerald stock pick: Uniphar poses strong growth amid US expansion", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQN3VmZUxsaDZJVmZTVGJoWTB6bUttR05hR2NOZFdLTkQtdTJCdkl2MTRyU001VGNXeVdVQTZ2elVKem9scUpYVHlLRGtyLXh2RmR3YWkwZW9yalluemlQb2p6Z05pSVRHZDcwclFrdkVCcUIwd19jY2JNNl9pUFZvUEhGSWhwUV9yaWcxSDZLTEYzSk9qaXd0Y3FBb1REdUcwN2M1bDVla2toV1Ata2FMdQ?oc=5", "source_name": "Business Post", "published_at": "2025-11-10T08:00:00+00:00", "published_display": "10 Nov 2025 08:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar plc's (ISE:UPR) Business Is Trailing The Market But Its Shares Aren't", "summary": "", "url": "https://news.google.com/rss/articles/CBMiygFBVV95cUxQVEZJaElHMHJVZkpneTI4UllPYkFucndQQlhJejJPMUpwakE4Q3hfcENtWkVNbUt2cmlQOF9EZ1VjZTRWX3FGOTNRWDVaaENJWFBVRUlrU016Sk1GMVdPbGdJeXZZNGVpUnNLODJJbXVBT3psVHY5dDdiaXpoN215blJ3RVYwejBQdlg5NF9hU3czYV9MUl9WNC1jMXU4SlpXX1J5SGQ4VjAzYmVSX0xpVno2b2JWOVUtVE5BQkgzUF9qYmlPRmZKTjNB0gHPAUFVX3lxTE5SYjdzbHBrLTRqWEZoM3ZrQ2VJTUtCMEJBMGdYcXpwamhiQmN6WjdhY2lwOXFRVmxUejVlTkpTU3B6SW1UZHZWa2plcGk1LUJSbjhMUG1CWmxiUVdJUk5MZFlhc1lKZEZLRE5TZ3dmcWNONElQWjVsUjVTYTBZOGJveVVUU1Exd0tpMG9xd2VZamlDVnE1T1BlNG8xaEw1bklKaUl1aERhTHoyOURrY0VFaXQ0Y3RJX3hPOXRFczYwby1HMnFwcGJrSzlJQVh2Zw?oc=5", "source_name": "simplywall.st", "published_at": "2025-10-22T07:00:00+00:00", "published_display": "22 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Deutsche Bank downgrades Uniphar stock to Hold on valuation By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxONHEtbzNrTm9MNUx6bWtOdWlpZUxBNmZPT1d3VFZQUDJZclFxTDZ6NzlmVkMzamk0X1A2QmFIQl95RW5KU1JFMkxsaE5YMkdhWFU1TmlFZGh3SmZxQjg3VGhic05aLWFJMC1hZHBfcWh1UHk1WTFXREFaVzhhc09hZVhDMDJkVzM3M3Y0bkJOcW85Vy1NR3I4NUJDdS10MnU0Umw5b2RLUldCMXdabWRUbUN2WmpscDNqOXc?oc=5", "source_name": "Investing.com UK", "published_at": "2025-06-23T07:00:00+00:00", "published_display": "23 Jun 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar (UPR) Stock Forecast and Price Target 2026 $UPR", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYEFVX3lxTE5TN1c0VXV3d29NSFlmX1dHUmY2UkIyZzZ1VkVtTmtVOW85c1JkWUdNSlNfSnVVcUtuRWR2Nmh3TE8tRjEtU01GeDNydnRVN3doU3Q2eTJfV1BxTzN2SHplYw?oc=5", "source_name": "MarketBeat", "published_at": "2024-05-12T02:16:55+00:00", "published_display": "12 May 2024 02:16", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Top Performer: Uniphar leads Iseq with near 5% gain", "summary": "", "url": "https://news.google.com/rss/articles/CBMifEFVX3lxTE5LVm9mX0U1clh2c29aVXJRU3RwWmw1NU80UmJpVFpXaGowb25DUzQ3dlZEYm5WZEFzMEF5ZURnRklyX0hvbGxHekM2bnpHTFk1bFhKeDFWQkdUSnozRlVxbXcxWjZ6TGJUd2ZoMk16Zk1jZ19ocUpjTmRGZms?oc=5", "source_name": "Business Post", "published_at": "2026-06-08T07:00:00+00:00", "published_display": "08 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar tops Iseq with 6.6% rise", "summary": "", "url": "https://news.google.com/rss/articles/CBMid0FVX3lxTE40T3pDd0FLaEhGcHE3VnMxWmk5Mmp2TzVqdG1JaWZQcGNEY1V4OTZmZmFacG9OVUF1ZVd4U2RlMzRLd25FWXRvaDBSOGtSQ1RSZGVUVGE4M1JlT044RF91U3EtUGJmSzNZQklRRDJTNDNrc21mdEZZ?oc=5", "source_name": "Business Post", "published_at": "2026-04-20T07:00:00+00:00", "published_display": "20 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Here\u2019s why Deutsche Bank has hiked Uniphar\u2019s share target", "summary": "", "url": "https://news.google.com/rss/articles/CBMilwFBVV95cUxQMDg5RGppMGhoQUJzOWVMVUNyTmJJWURCVG9PdHpYbEJtRVoxVU5oTjZILTVCS25hQlExTWZEckdmYkFUXzJZYmVJZEZBYTlDaVNWVzc0REpCVnJVVmt4anpSeGFaajdRSmpKcDZ6SlItdHZ6MTBMT2FTUmVHX2JacW9LYkRsci0xNnQwc2dCRUR0NTdVczB3?oc=5", "source_name": "Business Post", "published_at": "2026-04-16T07:00:00+00:00", "published_display": "16 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Deutsche Bank upgrades Uniphar to \u201cbuy,\u201d sees value in Medtech shift", "summary": "", "url": "https://news.google.com/rss/articles/CBMivwFBVV95cUxOSjNZMldqNFRJdjBVN3dYTUc4YUl5bzNVOGs0R3kxQkdlVk5SWFFsTXNpdENhY0ZCeWJlc3F6bElVd05kZzlJOXV2RHJ1c1VCeEZ0YWlkdXhGT19vdU1oSVVnSWZOOWZQUVJCaGJCZk5oaGJmMmlLNWJ2SFQydm5NRE4xRjZjOVNiMGxWYTdvMzJzSUU0Y2p3R25MWHJEeUdrRWQ2a2hOZTRMVE5zS1FOSU1zX3d5bXVFeFBRVlA0bw?oc=5", "source_name": "Investing.com", "published_at": "2026-04-15T07:00:00+00:00", "published_display": "15 Apr 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar executives conduct share transactions under compensation plan", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxPOHY3WXRaS21GOVFSR0FGdVNBdktXRTRObjJ6d01YbWVObVYxREcza25faXYybEJOeTIxOHlnUGt4cmQxYjJKYjBobDdRaE5CRUpUekduTkhvaEV3ZmRjMlVlNnM3VXRQZ0NBOG0yQTRlNnN1ZUtOdVBhNzNGb0dkZnlKMUw3YVdMMnhpNjdvZ3FQWnBkVEctVlg4b182eXlqQ2EtRnFTdDJ5ZXgtX3k3UmtEY0tEeU43RklSMkV1NWw3YTRm?oc=5", "source_name": "Investing.com", "published_at": "2026-04-13T07:00:00+00:00", "published_display": "13 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Best performing stock: Uniphar tops the Iseq after strongest organic growth since IPO", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxOWERPVXhuT00xcDRlZzQtUkVFR3VsRnhCUUtXQkdZM0U3TlFBSzQyTER4REFHd0xQeVd2Z0tJa3p4WEVfX3FyaGdhekZFRkRiZzhGajZiYUVBM3FQZ2JjLUNDVHFZQ1NLUEJiSWZoNGRTSWNfcjZyVmVpaS1vdTZKY01qalIxMFUzeGwySzhsMkg3YWwtWE16V0s2NWFMQm5UNjFrOWVoRUN1c3JEY2tTR2gwWlpsUEZxaGdqM1d3?oc=5", "source_name": "Business Post", "published_at": "2026-02-02T08:00:00+00:00", "published_display": "02 Feb 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar reports strong FY25 results with 9% organic growth, beats EPS", "summary": "", "url": "https://news.google.com/rss/articles/CBMiyAFBVV95cUxOTlMxSzN6MnpGZXRVbndZRXVrTXpqMTVESjZQa0diS0tFM3dqeThJeTRDVkxyenpZMW1zOUJtX2V0Y1ozRm4wTG1ETXBLc21icC1uUTdkOXJqSng4ZlhvQmxqNnZMLUtjVXQtdWV5aGlBMjZqZ2htRjFtaENhX0hjRjlQTHFzYjZVeVlzV3NEdE8yV2JWV2xTeF9OY3k5a0Q4LVIwaXpaelZUV3Vqbk9TMlZiQmx4bTc5WDBZbGUtdE9ZR1YtVHdEYw?oc=5", "source_name": "Investing.com", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar's 2025 earnings per share beat expectations", "summary": "", "url": "https://news.google.com/rss/articles/CBMif0FVX3lxTE9fNF9LeGlNSmdrVnNfaFpWdUYyWDMzc3ZaTkwtQnpIdUYzMHVPVDlmQ05qUkplWXJuemRfaEZUNmIyWjVqd2hqVHJWcDBxUGhSVk1kZkpBOWZLb2ZYcmZyek01NmJrcVFVODZURGk5Mmk1RlQ0S3VfSXZBNFF5QVU?oc=5", "source_name": "RTE.ie", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 84, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 77, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar shares surge 14% on fastest growth since IPO", "summary": "", "url": "https://news.google.com/rss/articles/CBMigwFBVV95cUxPeE8zNHlQUEdqU3hFZUxJZUZGcUZCNFpnbVQ5U0lydFFtRzEyRWV6bmlacUh0UENTdUtKMkJkT3p3UGU3anR0V194NUZVNk9CeWlodmE2alR5S1dfSTllZkJlM2dhRzFKbFRVajFZU2oxV2p6dHhiODBIejJPNHF4ZGNJVQ?oc=5", "source_name": "Business Post", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 82, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar Performance Highlights in FTSE AIM 100 Index Landscape", "summary": "", "url": "https://news.google.com/rss/articles/CBMirAFBVV95cUxNUVNQd0ZxaUxJWUVDcW8wWmxvOFZTV3E5Sm1oTDdIMnkwNmdZUGp3RXZQNXpBUUE0ZHpndkJPY1ZQMTE5UDllQm03dFVUOWtnMmNyOVBsRWk5eFdUejZkTTRaTElJN0wzb2N3bFlJaURvQUZEcE82Z3NCTkZtcGN3M0xpd0ZLckI3X1E0aHNDSkw0ckhCcmJha3ZpYUt1MkpDdVlaZnFHdklRNXdy?oc=5", "source_name": "Kalkine Media", "published_at": "2026-01-27T08:00:00+00:00", "published_display": "27 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Why Uniphar plc (ISE:UPR) Could Be Worth Watching", "summary": "", "url": "https://news.google.com/rss/articles/CBMiuAFBVV95cUxQR2ZkLTA4bmF3eWRzdldMcl90QVNfb0dPMXZBRWtmQXpkN2Zwc3I5WlJIZXFWY0ZtZGNaZkp5dHEzcW9DN0xZbDhiM29Ob3ZvaHlvYlFkQkUtcVBneF9zSFZsZXdpakdXUEdUX2VYNlBDSGVKN0xsZUl3XzNzXzkzUFdNWEhrd1h5Tm5UX3Z2b3FBM01LTkhvNEdmdWE0Yi1KUnMzZXo3WHlfeWFGUVJJLWxodlN2VVE40gG-AUFVX3lxTFB1WFRxRzJhY0FJbW1pSHU0WTdVd2lRcm9ERUNyZFU0MDVJc29Jb3ZaQ1JtQmpQLVV4Q1NtbXh0Zy1JY05fWHVEMFpZUllKb3lYUm9sN2dLbXpmd21vOHNJYngwZUMzVWtiV0U0OW9OQnRtV1pucHRiUjdSN2lPMHZLWEtSRTRtMl9VTFBMbFJ5YncwM0FuSWwtRllRVkdwSTYyUjZmQTVBcHJOYWgyblRZSVpvT2c4MThMeU9SalE?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-22T08:00:00+00:00", "published_display": "22 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Is Uniphar\u2019s Rare-Disease Logistics Expansion with Zevra Reshaping the Investment Case for Uniphar (ISE:UPR)?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxOZjdxRGJfckRlMlZ6OHdmaGtFcHZwbzg4SjRCUWlVMVVPVUVkYXFQLXZlTkxka0kwTGQtUDloN0txQzRDeDRzMk1vWU5GVHVJWWpnOEkwcWFOS0c5THlaeGRTSXdZd19MRFR2dDB6VVhPOHlabzRGU2p0U1djUmJCQnpKVHljSHdqRW9HT2UzYnA2bC12dnNOMDVPTDFQeXY1YllfMFZseHBHdU9jN08xUXVVaEVkQXJ6MEx3a1E0YXFmdEFURTgtU09La9IB0AFBVV95cUxORFVXeUlrclpBaGU2T1J3QlVPcUxwdmVqb09JbFhQS1ZvZUpQN3AyM2JHU2R4UDdWNDY5ajdoaEVuRXJ2Njg1TkpuMlp1c3RFdTRtejdxcGhWb3FRaTdvX0dydFFCQmYzQVBCOFZ1em9oNnFURTBTVE5JU0RjMHB6WG1fTk1jZlZhS3ZrVEJkejVpSzN4eFgzQzQ2anI5VDhlVjJ0UWFwR3dnX091OFA0YjBwamU3bFZhU2t4bVJHNUNHOGJkOFktU3BtZDM3aUox?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-07T08:00:00+00:00", "published_display": "07 Jan 2026 08:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar plc's (ISE:UPR) market cap dropped \u20ac53m last week; individual investors who hold 50% were hit as were institutions", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxQTjhLcjRUcGhUTWM2aV9wNjcxMDRRWDlScGVQNlg4aWRyQVp2TjBhcWVuV3pibEJUS3ZlMXF6cE8zWU1xcHkzck4yd3ZYZWZYcUpoVG9UQTRveU1OV3FNVktUeS05d19vMEowUm11UUNlWDNjbnR6N19SVVV0NUN0M1NYaFBJY080VDVnOWhvN3puSWk4SURaakxLZjdBTmxGcnQydllFMEpXMjdZbzFjSTU3T1k4TnR3d2x4VHQ1REc1Q0ZGOXlDbjJVb9IB0AFBVV95cUxObDBZT00wVkt0UjNzTkJSUlZRWFYySXo3UlpaT1kwQnE1bDlCZ3QzUXpaOVdhSVpkazMtV0IyY1pkQmRmT2pWeHlMZmNEMWVmQ2VPTXAxTjhRWWpYMlptVW1IYnR2T0o3UDFNRU5ic3hTRmRrd00wTnpNRDJ2TkRCRlAxRUJIXzVRNGRqa1JhYWJxVlAxQ0ZNME93X3BJS0xEc3pKM3F2TTNlNG5zQ2lRZzJobGowMkFLMTNwSzNmd2RlcFhkaU9iQUFTTHNDdUQ4?oc=5", "source_name": "simplywall.st", "published_at": "2025-12-14T08:00:00+00:00", "published_display": "14 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Laura Roddy: How skyrocketing Uniphar\u2019s chief Ger Rabbette found his \u2018magic juice\u2019", "summary": "", "url": "https://news.google.com/rss/articles/CBMivgFBVV95cUxONG02bDJMa2xlS3hDQjVLVWdiazBrdThhdjA4bWlCODNsSzJMMjVIcE8zMHVrLWpGS3FMLUEtNnZ4bDhVOEo3b1JkbE9PM204X3JWaGhYVGJKUEQzYk1jeEtER1NnV3FvQ29YTjQ1ZTgtWEJaWDdXTVh5OTRQLU10QmtOX3R5OF9rYVoybzNHMFk4SjZ2eHpSOHE4aGwzdDFHMXpKcVFkOUlFQVpCdzZYbXFBampXRG0zQ2lSdXp3?oc=5", "source_name": "Business Post", "published_at": "2025-12-06T08:00:00+00:00", "published_display": "06 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar\u2019s chief sold \u20ac2 million shares in firm as pharma giant soared on Iseq", "summary": "", "url": "https://news.google.com/rss/articles/CBMiswFBVV95cUxPR2lzN2x0RjRkZTNQVXhMQmVQVzBjMzQzRHF3RnNjdUU0TS1NU3JpX0hlVmQ1SlN5YWJEaXg2anR3TlJKWUY0ZzdNbWk3TUZPbTFLVWlxbkRZdm0yU0VHNDVQUTNaMFBra3J1NlEzUFVwQzNOSDZIaXlfa0RLSlJUd3V3ZzNUTTlpTnE2RkJLeDVMeUZ6VDlJNzRhQjl1UDBlTjNYTXE1Y3JDTG9JbDRvdkpGQQ?oc=5", "source_name": "Business Post", "published_at": "2025-12-06T08:00:00+00:00", "published_display": "06 Dec 2025 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Cantor Fitzgerald stock pick: Uniphar poses strong growth amid US expansion", "summary": "", "url": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQN3VmZUxsaDZJVmZTVGJoWTB6bUttR05hR2NOZFdLTkQtdTJCdkl2MTRyU001VGNXeVdVQTZ2elVKem9scUpYVHlLRGtyLXh2RmR3YWkwZW9yalluemlQb2p6Z05pSVRHZDcwclFrdkVCcUIwd19jY2JNNl9pUFZvUEhGSWhwUV9yaWcxSDZLTEYzSk9qaXd0Y3FBb1REdUcwN2M1bDVla2toV1Ata2FMdQ?oc=5", "source_name": "Business Post", "published_at": "2025-11-10T08:00:00+00:00", "published_display": "10 Nov 2025 08:00", "sentiment": "positive", "sentiment_pct": 95, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar plc's (ISE:UPR) Business Is Trailing The Market But Its Shares Aren't", "summary": "", "url": "https://news.google.com/rss/articles/CBMiygFBVV95cUxQVEZJaElHMHJVZkpneTI4UllPYkFucndQQlhJejJPMUpwakE4Q3hfcENtWkVNbUt2cmlQOF9EZ1VjZTRWX3FGOTNRWDVaaENJWFBVRUlrU016Sk1GMVdPbGdJeXZZNGVpUnNLODJJbXVBT3psVHY5dDdiaXpoN215blJ3RVYwejBQdlg5NF9hU3czYV9MUl9WNC1jMXU4SlpXX1J5SGQ4VjAzYmVSX0xpVno2b2JWOVUtVE5BQkgzUF9qYmlPRmZKTjNB0gHPAUFVX3lxTE5SYjdzbHBrLTRqWEZoM3ZrQ2VJTUtCMEJBMGdYcXpwamhiQmN6WjdhY2lwOXFRVmxUejVlTkpTU3B6SW1UZHZWa2plcGk1LUJSbjhMUG1CWmxiUVdJUk5MZFlhc1lKZEZLRE5TZ3dmcWNONElQWjVsUjVTYTBZOGJveVVUU1Exd0tpMG9xd2VZamlDVnE1T1BlNG8xaEw1bklKaUl1aERhTHoyOURrY0VFaXQ0Y3RJX3hPOXRFczYwby1HMnFwcGJrSzlJQVh2Zw?oc=5", "source_name": "simplywall.st", "published_at": "2025-10-22T07:00:00+00:00", "published_display": "22 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Deutsche Bank downgrades Uniphar stock to Hold on valuation By Investing.com", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxONHEtbzNrTm9MNUx6bWtOdWlpZUxBNmZPT1d3VFZQUDJZclFxTDZ6NzlmVkMzamk0X1A2QmFIQl95RW5KU1JFMkxsaE5YMkdhWFU1TmlFZGh3SmZxQjg3VGhic05aLWFJMC1hZHBfcWh1UHk1WTFXREFaVzhhc09hZVhDMDJkVzM3M3Y0bkJOcW85Vy1NR3I4NUJDdS10MnU0Umw5b2RLUldCMXdabWRUbUN2WmpscDNqOXc?oc=5", "source_name": "Investing.com UK", "published_at": "2025-06-23T07:00:00+00:00", "published_display": "23 Jun 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Uniphar (UPR) Stock Forecast and Price Target 2026 $UPR", "summary": "", "url": "https://news.google.com/rss/articles/CBMiYEFVX3lxTE5TN1c0VXV3d29NSFlmX1dHUmY2UkIyZzZ1VkVtTmtVOW85c1JkWUdNSlNfSnVVcUtuRWR2Nmh3TE8tRjEtU01GeDNydnRVN3doU3Q2eTJfV1BxTzN2SHplYw?oc=5", "source_name": "MarketBeat", "published_at": "2024-05-12T02:16:55+00:00", "published_display": "12 May 2024 02:16", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "guidance", "event_label": "Guidance", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 71, "total_relevant": 19, "sentiment_summary": {"positive": 8, "negative": 0, "neutral": 11, "score": 62, "total": 19, "label": "Constructive news tone", "tone": "positive"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 88, "events": [{"event": "general", "label": "Market update", "weight": 8.25, "count": 15}, {"event": "earnings", "label": "Earnings", "weight": 1.1, "count": 2}, {"event": "analyst", "label": "Analyst action", "weight": 0.55, "count": 1}, {"event": "guidance", "label": "Guidance", "weight": 0.55, "count": 1}], "positive_events": 8, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 4.66, "latest_week": "2026-06-19", "one_week_move": -5.4, "four_week_move": 3.0, "twelve_week_move": 27.1, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.282574, "market_dynamics_buy_signal": false, "relative_strength": 5.719971, "fair_value_gap": 54.3, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "positive", "expectation_probability": 60.3924, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-5.4% over one week, +3.0% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Positive news being faded", "tone": "negative", "classification": "positive_rejected", "summary": "Constructive headlines are not being rewarded by price, which raises a rejection flag.", "confidence": 75, "badges": ["Sentiment confirms active trend", "Positive but stretched"], "opportunities": ["Constructive tone aligns with the Sharemaestro trend signal."], "risks": ["Constructive tone is arriving with price materially above fair value."], "event_label": "Market update", "sentiment_word": "constructive"}, "charts": {"sources": [{"label": "Business Post", "count": 8}, {"label": "simplywall.st", "count": 4}, {"label": "Investing.com", "count": 3}, {"label": "RTE.ie", "count": 1}, {"label": "Kalkine Media", "count": 1}, {"label": "Investing.com UK", "count": 1}, {"label": "MarketBeat", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 19}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 15}, {"label": "Earnings", "count": 2}, {"label": "Analyst action", "count": 1}, {"label": "Guidance", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "62/100", "tone": "positive", "text": "Constructive news tone"}, {"label": "Market reaction", "value": "Positive news being faded", "tone": "negative", "text": "Constructive headlines are not being rewarded by price, which raises a rejection flag."}, {"label": "Primary event", "value": "Market update", "tone": "positive", "text": "88/100 classification confidence."}, {"label": "Company focus", "value": "19", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "-5.4% over one week, +3.0% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Top Performer: Uniphar leads Iseq with near 5% gain"}], "updated_at": "2026-06-22T19:33:58.633616+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}