<feed xmlns='http://www.w3.org/2005/Atom'>
<title>prism-v2.git/frontend/components/prism/InsidersPage.tsx, branch master</title>
<subtitle>Prism rewritten using FastAPI + NextJS</subtitle>
<id>https://git.tylerhoang.xyz/prism-v2.git/atom?h=master</id>
<link rel='self' href='https://git.tylerhoang.xyz/prism-v2.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tylerhoang.xyz/prism-v2.git/'/>
<updated>2026-06-10T02:19:44Z</updated>
<entry>
<title>Add Insiders tab with diverging bar chart and transaction table</title>
<updated>2026-06-10T02:19:44Z</updated>
<author>
<name>Tyler Hoang</name>
<email>tyler@tylerhoang.xyz</email>
</author>
<published>2026-06-10T02:19:44Z</published>
<link rel='alternate' type='text/html' href='https://git.tylerhoang.xyz/prism-v2.git/commit/?id=d5e321089b6b82f5425c2b3fae142db5223ce599'/>
<id>urn:sha1:d5e321089b6b82f5425c2b3fae142db5223ce599</id>
<content type='text'>
- Backend: get_insider_transactions() in data_service (yfinance, 1hr TTL)
- Backend: InsidersResponse schema + GET /api/tickers/{symbol}/insiders
- Frontend: InsidersPage with 4-KPI strip, SVG diverging bar chart (),
  psm-insider transaction rows, pill filter toggles, shimmer skeleton,
  empty/error states
- Enable Insiders nav item (remove disabled flag)
</content>
</entry>
</feed>
