There have been 4 tests done on impella.com's availability in the 190 days starting from May 18, 2024, until now. As of November 25, 2024, impella.com encountered downtime or faced other issues, based on all checks conducted. No instances of non-functionality were found for impella.com across all tests conducted as of November 25, 2024. The response with code 403 on October 1, 2024, was the latest error instance among the 4 responses. Against an average of 0.074 seconds, impella.com replied in 0.051 seconds on October 1, 2024.