Penny has struggled the last few years, mentally and physically. She moved her training base to LA in 2023. A lot of top Canadian swimmers moved training bases around the globe a few years back when Swimming Canada didn't renew a coaching contract with a specific coach due to $$$$
Penny's missed tests are from October 2024 to June 14, 2025.
October 2024 she was hiking Mt Kilimanjaro ( 1st missed test )
( June 12, 2025 she was at Canadian swimming trials)
June 14 , 2025 she was at F1 racing in Montreal (June 13-15) ( third missed test )
Unknown where the second missed test was but she bops around a bit to NHL games ( her brother plays in the NHL ), Coachella, Miami for a sponsorship photo shoot is also in this timeframe.
My gut feeling with Penny is it isn't doping, it's her lifestyle ie... she isn't filing changes to her schedule in a timely manner. Apparently a lot of athletes have 1-2 violations within a given 12 month period. She still has a lot of sponsorship deals even though she hasn't been swimming great in recent years. In fact I am even more convinced she isn't doping because she didn't even qualify an A time for the past summers World Championships, she was going as a relay swimmer on a B time.
BUT if I didn't follow swimming and didn't know much about her I would of course assume she was doping. So a lot of people will. Just like I suspect Grassl missing three because he was in Russia training with Eteri is suspect af.