<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=0.7">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">
<script src="https://cdn.tailwindcss.com"></script>
<title>Apple Inc (AAPL) Daily Stock Data</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
html,
body {
height: 100%;
margin: 0;
display: flex;
flex-direction: column;
}
main {
flex: 1;
}
.container {
width: 100%;
height: auto;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
font-family: 'Inter', sans-serif;
position: relative;
overflow: hidden;
padding: 20px;
}
.header {
text-align: center;
color: black;
margin-bottom: 20px;
z-index: 10;
}
.main-title {
font-size: 52px;
font-weight: 900;
color: rgb(0, 0, 0);
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
margin-bottom: 8px;
letter-spacing: -1px;
}
.subtitle {
font-size: 20px;
color: rgba(0, 0, 0, 0.9);
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px;
}
.table-container {
background: rgba(255, 255, 255, 0.95);
backdrop-filter: blur(10px);
border-radius: 20px;
padding: 25px;
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
border: 1px solid rgba(255, 255, 255, 0.2);
z-index: 10;
max-width: 100%;
width: 100%;
overflow-x: auto;
}
.stock-table {
width: 100%;
border-collapse: collapse;
font-size: 13px;
font-weight: 600;
}
.stock-table th,
.stock-table td {
padding: 12px 16px;
text-align: left;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.stock-table th {
background: linear-gradient(135deg, #343a40, #495057);
color: white;
font-weight: 800;
font-size: 14px;
text-transform: uppercase;
letter-spacing: 0.5px;
position: sticky;
top: 0;
z-index: 10;
}
.stock-table tbody tr {
transition: background-color 0.2s ease;
}
.stock-table tbody tr:hover {
background-color: rgba(52, 152, 219, 0.1);
}
.stock-table tbody tr:nth-child(even) {
background-color: rgba(0, 0, 0, 0.02);
}
.positive-change {
color: #28a745;
font-weight: 700;
}
.negative-change {
color: #dc3545;
font-weight: 700;
}
.date-cell {
font-weight: 700;
color: #2c3e50;
}
.stats-section {
margin-top: 30px;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 20px;
width: 100%;
max-width: 1400px;
}
.stat-card {
background: rgba(255, 255, 255, 0.95);
backdrop-filter: blur(10px);
border-radius: 16px;
padding: 25px;
box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1);
border: 1px solid rgba(255, 255, 255, 0.2);
text-align: center;
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.stat-card:hover {
transform: translateY(-5px);
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
}
.stat-label {
font-size: 14px;
font-weight: 600;
color: #6c757d;
text-transform: uppercase;
letter-spacing: 0.5px;
margin-bottom: 10px;
}
.stat-value {
font-size: 32px;
font-weight: 900;
color: #2c3e50;
}
.stat-positive {
color: #28a745;
}
.stat-negative {
color: #dc3545;
}
.related-stocks-section {
margin-top: 40px;
width: 100%;
max-width: 1200px;
text-align: center;
}
.related-title {
font-size: 32px;
font-weight: 800;
color: #2c3e50;
margin-bottom: 8px;
letter-spacing: -0.5px;
}
.related-subtitle {
font-size: 16px;
color: #6c757d;
margin-bottom: 30px;
font-weight: 500;
}
.related-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 20px;
margin-bottom: 30px;
}
.stock-card {
background: rgba(255, 255, 255, 0.95);
backdrop-filter: blur(10px);
border-radius: 16px;
padding: 25px 20px;
text-decoration: none;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
border: 1px solid rgba(255, 255, 255, 0.2);
transition: all 0.3s ease;
position: relative;
overflow: hidden;
}
.stock-card:hover {
transform: translateY(-8px) scale(1.02);
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
border-color: #3498db;
}
.stock-card::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
height: 4px;
background: linear-gradient(90deg, #3498db, #2980b9);
transform: scaleX(0);
transition: transform 0.3s ease;
}
.stock-card:hover::before {
transform: scaleX(1);
}
.stock-symbol {
font-size: 24px;
font-weight: 900;
color: #2c3e50;
margin-bottom: 8px;
letter-spacing: 1px;
}
.stock-name {
font-size: 16px;
font-weight: 600;
color: #34495e;
margin-bottom: 10px;
}
.stock-tag {
font-size: 12px;
font-weight: 600;
color: #3498db;
background: rgba(52, 152, 219, 0.1);
padding: 6px 12px;
border-radius: 20px;
text-transform: uppercase;
letter-spacing: 0.5px;
display: inline-block;
}
@media (max-width: 768px) {
.main-title {
font-size: 36px;
}
.subtitle {
font-size: 16px;
}
.stock-table {
font-size: 11px;
}
.stock-table th,
.stock-table td {
padding: 8px 10px;
}
}
</style>
</head>
<body>
<!-- Navbar -->
<nav id="navbar" class="sticky top-0 left-0 right-0 bg-white/95 backdrop-blur-md shadow-lg border-b border-gray-100 z-50 transition-all duration-300">
<div class="max-w-7xl mx-auto flex justify-between items-center px-4 sm:px-6 lg:px-8 py-4">
<div class="flex-shrink-0 flex items-center group cursor-pointer">
<div class="h-10 w-10 bg-gradient-to-br from-blue-500 to-blue-700 rounded-xl flex items-center justify-center shadow-lg ring-2 ring-blue-100 group-hover:ring-blue-200 transition-all duration-300 group-hover:scale-105">
<span class="text-white font-bold text-lg tracking-tight">Fi</span>
</div>
<a href="https://finjovi.blueboxltd.com" class="ml-3 text-2xl font-bold text-gray-900 group-hover:text-blue-600 transition-colors duration-300">Finjovi</a>
</div>
<div class="hidden md:flex items-center justify-around space-x-10">
<a href="https://finjovi.blueboxltd.com" class="nav-link px-4 py-2 rounded-lg text-gray-700 hover:text-blue-600 hover:bg-blue-50 font-medium transition-all duration-300 relative group">
<span class="flex items-center space-x-2">
<svg xmlns="http://www.w3.org/2000/svg" class="w-6 h-6" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 12l9-9 9 9M4 12v8a2 2 0 002 2h3v-6h4v6h3a2 2 0 002-2v-8" />
</svg>
<span>Home</span>
</span>
<div class="absolute bottom-0 left-0 w-0 h-0.5 bg-blue-600 group-hover:w-full transition-all duration-300"></div>
</a>
<div class="ml-20">
<a href="https://finjovi.blueboxltd.com/sales" class="bg-gradient-to-r from-blue-600 to-blue-700 text-white px-6 py-2.5 rounded-xl font-semibold text-sm hover:from-blue-700 hover:to-blue-800 transform hover:scale-105 transition-all duration-300 shadow-lg hover:shadow-xl">Get Started</a>
</div>
</div>
<div class="md:hidden">
<button id="mobile-menu-button" class="p-2 rounded-lg text-gray-700 hover:text-blue-600 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-blue-500 transition-all duration-300">
<svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path id="menu-icon" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path>
<path id="close-icon" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" style="display: none;"></path>
</svg>
</button>
</div>
</div>
<div id="mobile-menu" class="md:hidden hidden bg-white/95 backdrop-blur-md border-t border-gray-100 shadow-lg">
<div class="px-4 py-4 space-y-2">
<a href="https://finjovi.blueboxltd.com" class="mobile-nav-link flex items-center space-x-3 px-4 py-3 rounded-lg text-gray-700 hover:text-blue-600 hover:bg-blue-50 font-medium transition-all duration-300">
<svg xmlns="http://www.w3.org/2000/svg" class="w-6 h-6" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 12l9-9 9 9M4 12v8a2 2 0 002 2h3v-6h4v6h3a2 2 0 002-2v-8" />
</svg>
<span>Home</span>
</a>
<div class="pt-4 border-t border-gray-100 mt-4">
<a href="https://finjovi.blueboxltd.com/sales" class="block w-full bg-gradient-to-r from-blue-600 to-blue-700 text-white text-center px-6 py-3 rounded-xl font-semibold hover:from-blue-700 hover:to-blue-800 transition-all duration-300 shadow-lg">Get Started</a>
</div>
</div>
</div>
</nav>
<main>
<div class="w-100 flex justify-center">
<div class="container">
<div class="header">
<h1 class="main-title">Apple (AAPL)</h1>
<p class="subtitle">Daily Stock Data - Last 12 Months 📊</p>
</div>
<div class="table-container">
<table class="stock-table">
<thead>
<tr>
<th>Date</th>
<th>Open</th>
<th>High</th>
<th>Low</th>
<th>Close</th>
<th>Volume</th>
<th>Change %</th>
</tr>
</thead>
<tbody id="stockTableBody"></tbody>
</table>
</div>
<div class="stats-section">
<div class="stat-card">
<div class="stat-label">Current Price</div>
<div class="stat-value">$225.67</div>
</div>
<div class="stat-card">
<div class="stat-label">52-Week High</div>
<div class="stat-value stat-positive">$237.23</d