Announced
Confirmed • February 29, 24
Ex Date
Reached • March 01, 24
Pay Date
Paid • March 06, 24
ex date was march 1st, not feb 29th and div payment is march 6th, not the 5th... tomorrow is the record day. you guys really need to fix your data, its very unreliable. check the nasdaq site for accurate data or see if they have some public API you could use to pull accurate data.