Rolex Day-Date 40
The Rolex Day-Date 40 combines timeless design, precious-metal craftsmanship, and the prestige of the President bracelet. Explore Rolex Day-Date 40 watches for sale at Avi & Co., including distinguished gold and platinum models with exceptional dials and gem-set details. A featured highlight is the difficult-to-find Rolex Day-Date 40 228398TRU, with an 18K yellow gold case, ruby-set bezel, diamond pavé dial with ruby Roman numerals, and President bracelet—currently listed in stock at Avi & Co. View this remarkable reference and our broader Day-Date 40 selection.
- 228238-054 Rolex 9028
- 228235-053 Rolex 9026
- 228235-050 Rolex 8889
- 228238-053 Rolex 8816
- 228398TRU-003 Rolex 8672
- 228235-048 Rolex 8587
- 228238-052 Rolex 8583
- 228239-018 Rolex 8559
- 228345RBR-015 Rolex 8280
- 228238-048 Rolex 8174
- 228239-017 Rolex 8156
- 228345RBR-013 Rolex 8153
- 228238-044 Rolex 8138
- 228235-045 Rolex 8133
- 228235-043 Rolex 8132
- 228235-044 Rolex 7988
- 228239-015 Rolex 7924
- 228239-014 Rolex 7878
<style>
.catalog-category-view .product-item .product-item-details .old-price [data-price-type=oldPrice] .price, .cms-index-index .product-item .product-item-details .old-price [data-price-type=oldPrice] .price {
display: none !important;
}
.category-text {
display: none;
}
</style>
<script>
(function() {
const path = window.location.pathname || "";
if (!path.includes("/rolex-day-date-40")) return;
const cssId = "custom-black-friday-css";
const customCSS = `
.catalog-category-view .product-item .product-item-details .old-price [data-price-type=oldPrice] .price,
.cms-index-index .product-item .product-item-details .old-price [data-price-type=oldPrice] .price {
display: none !important;
}
.category-text {
display: none;
}
`;
function injectCustomCSS() {
if (document.getElementById(cssId)) return;
const style = document.createElement("style");
style.id = cssId;
style.type = "text/css";
style.appendChild(document.createTextNode(customCSS));
document.head.appendChild(style);
}
// Inject on initial load
injectCustomCSS();
// Re-inject after any AJAX content load (Magento uses jQuery.ajax)
if (window.jQuery) {
jQuery(document).ajaxComplete(function() {
if (!document.getElementById(cssId)) {
injectCustomCSS();
}
});
}
// Extra fallback: Watch for DOM changes to product list
const observer = new MutationObserver(() => {
if (!document.getElementById(cssId)) {
injectCustomCSS();
}
});
observer.observe(document.body, {
childList: true,
subtree: true
});
})();
</script>


















