[]
SINGAPORE’S property developers are entering a phase of revaluation and repositioning, and selective investors could be in for a surprise.
Their share prices have rebounded sharply this year, reflecting renewed investor confidence and interest in the developer space. Yet, they still carry latent upside, with some traps to watch.
Monthly Plan
RM 13.90/month
RM 9.04/month
Subscribe
Billed as RM 9.04 for the 1st month, RM 13.90 thereafter.
Best Value
Annual Plan
RM 12.33/month
RM 8.02/month
Subscribe
Billed as RM 96.20 for the 1st year, RM 148 thereafter.
/Pagination –>
Follow us on our official WhatsApp channel for breaking news alerts and key updates!
Thank you for your report!
{ grecaptcha.render(‘recaptchaV2’, { ‘sitekey’ : ‘6LckEw0TAAAAAA5DR34Iq6PIcV4lbtzix3K0XqmF’ }); }); } function feedback_getV2() { var ttl = 120000; //1209600000 //14 days var subject = ”; var rbIssue = $(‘input[name=”feedback-issue”]:checked’).val(); var rbIssueName = $(‘input[name=”feedback-issue”]:checked’).attr(“data-val”); var txtComment = $(‘#feedback-comment’).val(); var txtEmail = ”; var time = moment().format(‘DD-MM-YY HH:mm:ss’); subject = time + ” – (” + story_section + “) ” + rbIssueName var captcha_response = grecaptcha.getResponse(); var errorIssue = false; if (rbIssue === undefined) { errorIssue = true; $(‘#errIssue’).css(‘display’, ‘inline’); } else { errorIssue = false; $(‘#errIssue’).css(‘display’, ‘none’); } var errorComment = false; if (txtComment == ”) { errorComment = true; $(‘#errComment’).css(‘display’, ‘inline’); } else { errorComment = false; $(‘#errComment’).css(‘display’, ‘none’); } var errorEmail = false; if (email == ”) { txtEmail = $(‘#feedback-email’).val(); if (txtEmail !== ”) { var pattern = new RegExp(/^([w-.]+@([w-]+.)+[w-]{2,4})?$/); if (!pattern.test(txtEmail)) { errorEmail = true; $(‘#errEmailFormat’).css(‘display’, ‘inline’); } else { errorEmail = false; $(‘#errEmailFormat’).css(‘display’, ‘none’); } }else{ txtEmail =”[email protected]”; } }else{ txtEmail = email; errorEmail = false; } if (!captcha_response) { $(‘#errCaptcha’).show(); } else { $(‘#errCaptcha’).hide(); } if (!errorIssue && !errorEmail && !errorComment && captcha_response) { document.getElementById(“report-article-submit-btnV2”).disabled = true; $.ajax({ url: ‘/emailArticleFeedbackV2’, type: “POST”, data: { rbIssue: rbIssue, rbIssueName: rbIssueName, txtComment: txtComment, txtEmail: txtEmail, captcha_response: captcha_response, subject: subject, story_headline: story_headline, story_link: story_link, story_section: story_section }, success: function (response) { console.log(“is_error :” + response.is_error); if (response.is_error) { document.getElementById(“report-article-submit-btnV2”).disabled = false; console.log(“response: error block”); $(‘#alert-error’).show(); $(‘#alert-error’).html(response.message); $(‘#alert-error’).delay(5000).fadeOut(); } else { console.log(“response2: no_error block”); setFeedback(feedback_key, story_id, ttl); $(“#feedback-form”).hide(); $(“.form–thanks”).show(); } }, error: function (jqXHR, textStatus, errorThrown) { console.log(‘/emailArticleFeedbackV2 : ‘ + jqXHR.responseText); } }); } } function feedback_get() { grecaptcha.ready(function() { grecaptcha.execute(‘6LfoZ8IUAAAAAMEbQ30xLwuzgSD08tra8cwz6ggA’, {action: ‘submit’}).then(function(token) { var ttl = 120000; //1209600000 //14 days var subject = ”; var rbIssue = $(‘input[name=”feedback-issue”]:checked’).val(); var rbIssueName = $(‘input[name=”feedback-issue”]:checked’).attr(“data-val”); var txtComment = $(‘#feedback-comment’).val(); var txtEmail = ”; var time = moment().format(‘DD-MM-YY HH:mm:ss’); subject = time + ” – (” + story_section + “) ” + rbIssueName var captcha_response = token; var errorIssue = false; if (rbIssue === undefined) { errorIssue = true; $(‘#errIssue’).css(‘display’, ‘inline’); } else { errorIssue = false; $(‘#errIssue’).css(‘display’, ‘none’); } var errorComment = false; if (txtComment == ”) { errorComment = true; $(‘#errComment’).css(‘display’, ‘inline’); } else { errorComment = false; $(‘#errComment’).css(‘display’, ‘none’); } var errorEmail = false; if (email == ”) { txtEmail = $(‘#feedback-email’).val(); if (txtEmail !== ”) { var pattern = new RegExp(/^([w-.]+@([w-]+.)+[w-]{2,4})?$/); if (!pattern.test(txtEmail)) { errorEmail = true; $(‘#errEmailFormat’).css(‘display’, ‘inline’); } else { errorEmail = false; $(‘#errEmailFormat’).css(‘display’, ‘none’); } }else{ txtEmail =”[email protected]”; } }else{ txtEmail = email; errorEmail = false; } if (!captcha_response) { $(‘#errCaptcha’).show(); } else { $(‘#errCaptcha’).hide(); } if (!errorIssue && !errorEmail && !errorComment && captcha_response) { document.getElementById(“report-article-submit-btn”).disabled = true; $.ajax({ url: ‘/emailArticleFeedback’, type: “POST”, data: { rbIssue: rbIssue, rbIssueName: rbIssueName, txtComment: txtComment, txtEmail: txtEmail, captcha_response: captcha_response, subject: subject, story_headline: story_headline, story_link: story_link, story_section: story_section }, success: function (response) { console.log(“captcha_success :” + response.success); console.log(“captcha_challenge_ts :” + response.challenge_ts); console.log(“captcha_hostname :” + response.hostname); console.log(“captcha_score :” + response.score); console.log(“captcha_action :” + response.action); console.log(“captcha_error_code :” + response.error_code); console.log(“is_error :” + response.is_error); if (response.is_error) { document.getElementById(“report-article-submit-btn”).disabled = false; console.log(“response: error block”); if (response.score e.exp) { arr.push(index); } }); for (let i of arr.sort().reverse()) { items.splice(i, 1); } localStorage.setItem(key, JSON.stringify(items)); } function setFeedback(key, value, ttl) { var now = new Date() var item = { id: value, exp: now.getTime() + ttl, } var existingItems = JSON.parse(localStorage.getItem(key)) || []; var itemExist = false; existingItems.forEach(function(e, index){ if( value == e.id ){ itemExist = true; } }); if(!itemExist){ existingItems.push(item); localStorage.setItem(key, JSON.stringify(existingItems)); } } ]]> ‘ + ‘]]>