| Aug 12, 2026 | 10:30 AM | — | Canaccord Genuity's 46th Annual Growth Conference | Corporate Conference Presentation | 3 | Boston, Massachusetts. | | Source |
| Jun 25, 2026 | 10:00 AM | — | Annual Meeting Of Shareholders | Shareholders Meeting | 3 | — | | Source |
| Jun 2, 2026 | 9:40 AM | — | Baird 2026 Global Consumer, Technology & Services Conference | Corporate Conference Presentation | 3 | New York | | Source |
| May 21, 2026 | 9:10 AM | — | Cibc Technology & Innovation Conference 14.0 | Corporate Conference Presentation | 3 | Toronto, Canada | | Source |
| Aug 13, 2025 | 9:00 AM | — | Canaccord Genuity 45th Annual Growth Conference | Corporate Conference Presentation | 3 | Boston, Massachusetts | | Source |
| Jun 25, 2025 | 10:00 AM | — | Annual General And Special Meeting | Annual Meeting | 3 | — | — | Source |
| Jun 12, 2025 | 9:45 AM | — | Wells Fargo 2025 Industrials And Materials Conference | Industry Conference | 3 | Chicago, IL | | Source |
| May 22, 2025 | 8:00 AM | — | Cibc Technology & Innovation Conference | Corporate Conference Presentation | 3 | — | — | Source |
| Feb 12, 2025 | 2:00 PM | — | Wolfe Research Auto, Auto Tech And Semiconductor Conference | Corporate Conference Presentation | 3 | — | | Source |
| Jan 14, 2025 | 3:45 PM | — | 27th Annual Needham Growth Conference | Corporate Conference Presentation | 2 | New York | | Source |
| Nov 26, 2024 | 1:15 PM | — | Td Securities Technology Conference | Corporate Conference Presentation | 2 | — | — | Source |
| Nov 19, 2024 | 3:20 PM | — | Rbc Capital Markets Global Technology, Internet, Media And Telecommunications Conference | Corporate Conference Presentation | 2 | New York | | Source |
| Oct 16, 2024 | 9:30 AM | — | Investor Day | Investor Day | 2 | — | | Source |
| Aug 13, 2024 | 11:30 AM | — | Canaccord Genuity 44th Annual Growth Conference | Corporate Conference Presentation | — | Boston | | Source |
| Aug 6, 2024 | 12:30 PM | — | Keybanc Technology Leadership Forum | — | — | Vail | | Source |
| Jun 25, 2024 | 1:00 PM | — | Annual General And Special Meeting | Annual Meeting | — | Virtual | | Source |