<!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