The Excelsior OWL Hits Record-Breaking Highs!

September 2018 was the Excelsior OWL’s best month ever! Total users, sessions, and pageviews far surpassed the last record set in October 2017. The total number of users for the month topped 77K, while...