Ryan MacDonald
Analyst, Needham & Company
Earnings-call appearances
-
Hims & Hers Health, Inc. Q1 FY2026 Earnings Call2026-05-11
Hims & Hers Health, Inc. (HIMS)
-
DocGo Inc. Q4 FY2025 Earnings Call2026-05-11
DocGo Inc. (DCGO)
-
Omada Health, Inc. Q1 FY2026 Earnings Call2026-05-07
Omada Health, Inc. (OMDA)
-
Waystar Holding Corp. Q1 FY2026 Earnings Call2026-04-29
Waystar Holding Corp. (WAY)
-
Liveperson Inc Q4 FY2025 Earnings Call2026-03-12
Liveperson Inc (LPSN)
-
Docebo Inc. Q4 FY2025 Earnings Call2026-02-27
Docebo Inc. (DCBO)
-
Teladoc Health, Inc. Q4 FY2025 Earnings Call2026-02-25
Teladoc Health, Inc. (TDOC)
-
Hims & Hers Health, Inc. Q4 FY2025 Earnings Call2026-02-23
Hims & Hers Health, Inc. (HIMS)
-
Hinge Health, Inc. Q4 FY2025 Earnings Call2026-02-10
Hinge Health, Inc. (HNGE)
-
Chegg, Inc Q4 FY2025 Earnings Call2026-02-09
Chegg, Inc (CHGG)
-
Coursera, Inc. Q4 FY2025 Earnings Call2026-02-05
Coursera, Inc. (COUR)
-
Tempus AI, Inc. Q4 FY2025 Earnings Call2026-01-12
Tempus AI, Inc. (TEM)
-
Oddity Tech Ltd Q3 FY2025 Earnings Call2025-11-20
Oddity Tech Ltd (ODD)
-
McGraw Hill, Inc. Q2 FY2026 Earnings Call2025-11-12
McGraw Hill, Inc. (MH)
-
DocGo Inc. Q3 FY2025 Earnings Call2025-11-10
DocGo Inc. (DCGO)
-
Doximity, Inc. Q2 FY2026 Earnings Call2025-11-06
Doximity, Inc. (DOCS)
-
Duolingo, Inc. Q3 FY2025 Earnings Call2025-11-05
Duolingo, Inc. (DUOL)
-
Tempus AI, Inc. Q3 FY2025 Earnings Call2025-11-04
Tempus AI, Inc. (TEM)
-
Hims & Hers Health, Inc. Q3 FY2025 Earnings Call2025-11-03
Hims & Hers Health, Inc. (HIMS)
-
Chegg, Inc Q3 FY2025 Earnings Call2025-10-27
Chegg, Inc (CHGG)
-
Coursera, Inc. Q3 FY2025 Earnings Call2025-10-02
Coursera, Inc. (COUR)
-
Phreesia, Inc. Q2 FY2026 Earnings Call2025-09-04
Phreesia, Inc. (PHR)
-
Liveperson Inc Q2 FY2025 Earnings Call2025-08-11
Liveperson Inc (LPSN)
-
Tempus AI, Inc. Q2 FY2025 Earnings Call2025-08-08
Tempus AI, Inc. (TEM)
-
Coursera, Inc. Q2 FY2025 Earnings Call2025-07-24
Coursera, Inc. (COUR)
-
Phreesia, Inc. Q1 FY2026 Earnings Call2025-05-28
Phreesia, Inc. (PHR)
-
Doximity, Inc. Q4 FY2025 Earnings Call2025-05-15
Doximity, Inc. (DOCS)
-
Chegg, Inc Q1 FY2025 Earnings Call2025-05-12
Chegg, Inc (CHGG)
-
DocGo Inc. Q1 FY2025 Earnings Call2025-05-08
DocGo Inc. (DCGO)
-
Liveperson Inc Q1 FY2025 Earnings Call2025-05-07
Liveperson Inc (LPSN)
-
Tempus AI, Inc. Q1 FY2025 Earnings Call2025-05-06
Tempus AI, Inc. (TEM)
-
Hims & Hers Health, Inc. Q1 FY2025 Earnings Call2025-05-05
Hims & Hers Health, Inc. (HIMS)
-
Duolingo, Inc. Q1 FY2025 Earnings Call2025-05-01
Duolingo, Inc. (DUOL)
-
Zeta Global Holdings Corp. Q1 FY2025 Earnings Call2025-05-01
Zeta Global Holdings Corp. (ZETA)
-
Coursera, Inc. Q1 FY2025 Earnings Call2025-04-24
Coursera, Inc. (COUR)
-
Phreesia, Inc. Q4 FY2025 Earnings Call2025-03-12
Phreesia, Inc. (PHR)
-
Duolingo, Inc. Q4 FY2024 Earnings Call2025-02-27
Duolingo, Inc. (DUOL)
-
Zeta Global Holdings Corp. Q4 FY2024 Earnings Call2025-02-25
Zeta Global Holdings Corp. (ZETA)
-
Hims & Hers Health, Inc. Q4 FY2024 Earnings Call2025-02-24
Hims & Hers Health, Inc. (HIMS)
-
Chegg, Inc Q4 FY2024 Earnings Call2025-02-24
Chegg, Inc (CHGG)
-
Coursera, Inc. Q4 FY2024 Earnings Call2025-01-30
Coursera, Inc. (COUR)
-
Docebo Inc. Q4 FY2024 Earnings Call2024-12-31
Docebo Inc. (DCBO)
-
Yext, Inc. Q3 FY2025 Earnings Call2024-12-09
Yext, Inc. (YEXT)
-
Veeva Systems Inc Q3 FY2025 Earnings Call2024-12-05
Veeva Systems Inc (VEEV)
-
Zeta Global Holdings Corp. Q3 FY2024 Earnings Call2024-11-12
Zeta Global Holdings Corp. (ZETA)
-
Chegg, Inc Q3 FY2024 Earnings Call2024-11-12
Chegg, Inc (CHGG)
-
Definitive Healthcare Corp. Q3 FY2024 Earnings Call2024-11-07
Definitive Healthcare Corp. (DH)
-
DocGo Inc. Q3 FY2024 Earnings Call2024-11-07
DocGo Inc. (DCGO)
-
Duolingo, Inc. Q3 FY2024 Earnings Call2024-11-06
Duolingo, Inc. (DUOL)
-
Tempus AI, Inc. Q3 FY2024 Earnings Call2024-11-04
Tempus AI, Inc. (TEM)
-
Hims & Hers Health, Inc. Q3 FY2024 Earnings Call2024-11-04
Hims & Hers Health, Inc. (HIMS)
-
Coursera, Inc. Q3 FY2024 Earnings Call2024-10-24
Coursera, Inc. (COUR)
-
Docebo Inc. Q3 FY2024 Earnings Call2024-09-30
Docebo Inc. (DCBO)
-
Duolingo, Inc. Q2 FY2024 Earnings Call2024-08-07
Duolingo, Inc. (DUOL)
-
DocGo Inc. Q2 FY2024 Earnings Call2024-08-07
DocGo Inc. (DCGO)
-
Chegg, Inc Q2 FY2024 Earnings Call2024-08-05
Chegg, Inc (CHGG)
-
Zeta Global Holdings Corp. Q2 FY2024 Earnings Call2024-07-31
Zeta Global Holdings Corp. (ZETA)
-
Coursera, Inc. Q2 FY2024 Earnings Call2024-07-25
Coursera, Inc. (COUR)
-
Docebo Inc. Q2 FY2024 Earnings Call2024-06-30
Docebo Inc. (DCBO)
-
Chegg, Inc Q1 FY2024 Earnings Call2024-06-17
Chegg, Inc (CHGG)
-
Yext, Inc. Q1 FY2025 Earnings Call2024-06-10
Yext, Inc. (YEXT)
-
DocGo Inc. Q1 FY2024 Earnings Call2024-05-08
DocGo Inc. (DCGO)
-
Duolingo, Inc. Q1 FY2024 Earnings Call2024-05-08
Duolingo, Inc. (DUOL)
-
Zeta Global Holdings Corp. Q1 FY2024 Earnings Call2024-05-06
Zeta Global Holdings Corp. (ZETA)
-
Coursera, Inc. Q1 FY2024 Earnings Call2024-04-29
Coursera, Inc. (COUR)
-
Docebo Inc. Q1 FY2024 Earnings Call2024-04-16
Docebo Inc. (DCBO)
-
Veeva Systems Inc Q4 FY2024 Earnings Call2024-02-29
Veeva Systems Inc (VEEV)
-
Duolingo, Inc. Q4 FY2023 Earnings Call2024-02-28
Duolingo, Inc. (DUOL)
-
Zeta Global Holdings Corp. Q4 FY2023 Earnings Call2024-02-27
Zeta Global Holdings Corp. (ZETA)
-
Chegg, Inc Q4 FY2023 Earnings Call2024-02-05
Chegg, Inc (CHGG)
-
Coursera, Inc. Q4 FY2023 Earnings Call2024-02-01
Coursera, Inc. (COUR)
-
Docebo Inc. Q4 FY2023 Earnings Call2024-01-23
Docebo Inc. (DCBO)
-
DocGo Inc. Q4 FY2023 Earnings Call2024-01-10
DocGo Inc. (DCGO)
-
Duolingo, Inc. Q3 FY2023 Earnings Call2023-11-08
Duolingo, Inc. (DUOL)
-
Liveperson Inc Q3 FY2023 Earnings Call2023-11-08
Liveperson Inc (LPSN)
-
DocGo Inc. Q3 FY2023 Earnings Call2023-11-06
DocGo Inc. (DCGO)
-
Chegg, Inc Q3 FY2023 Earnings Call2023-10-30
Chegg, Inc (CHGG)
-
Barnes & Noble Education, Inc. Q1 FY2024 Earnings Call2023-09-06
Barnes & Noble Education, Inc. (BNED)
-
Duolingo, Inc. Q2 FY2023 Earnings Call2023-08-08
Duolingo, Inc. (DUOL)
-
Chegg, Inc Q2 FY2023 Earnings Call2023-08-07
Chegg, Inc (CHGG)
-
Zeta Global Holdings Corp. Q2 FY2023 Earnings Call2023-08-02
Zeta Global Holdings Corp. (ZETA)
-
Yext, Inc. Q1 FY2024 Earnings Call2023-06-06
Yext, Inc. (YEXT)
-
Phreesia, Inc. Q1 FY2024 Earnings Call2023-05-31
Phreesia, Inc. (PHR)
-
Duolingo, Inc. Q1 FY2023 Earnings Call2023-05-09
Duolingo, Inc. (DUOL)
-
Zeta Global Holdings Corp. Q1 FY2023 Earnings Call2023-05-04
Zeta Global Holdings Corp. (ZETA)
-
Chegg, Inc Q1 FY2023 Earnings Call2023-05-01
Chegg, Inc (CHGG)
-
Coursera, Inc. Q1 FY2023 Earnings Call2023-04-27
Coursera, Inc. (COUR)
-
Phreesia, Inc. Q4 FY2023 Earnings Call2023-03-22
Phreesia, Inc. (PHR)
-
DocGo Inc. Q4 FY2022 Earnings Call2023-03-13
DocGo Inc. (DCGO)
-
Barnes & Noble Education, Inc. Q3 FY2023 Earnings Call2023-03-09
Barnes & Noble Education, Inc. (BNED)
-
Duolingo, Inc. Q4 FY2022 Earnings Call2023-02-28
Duolingo, Inc. (DUOL)
-
Zeta Global Holdings Corp. Q4 FY2022 Earnings Call2023-02-23
Zeta Global Holdings Corp. (ZETA)
-
Coursera, Inc. Q4 FY2022 Earnings Call2023-02-09
Coursera, Inc. (COUR)
-
Barnes & Noble Education, Inc. Q2 FY2023 Earnings Call2022-12-06
Barnes & Noble Education, Inc. (BNED)
-
Duolingo, Inc. Q3 FY2022 Earnings Call2022-11-10
Duolingo, Inc. (DUOL)
-
Liveperson Inc Q3 FY2022 Earnings Call2022-11-07
Liveperson Inc (LPSN)
-
Chegg, Inc Q3 FY2022 Earnings Call2022-11-01
Chegg, Inc (CHGG)
-
Coursera, Inc. Q3 FY2022 Earnings Call2022-10-26
Coursera, Inc. (COUR)
-
Veeva Systems Inc Q2 FY2023 Earnings Call2022-08-31
Veeva Systems Inc (VEEV)
-
Barnes & Noble Education, Inc. Q1 FY2023 Earnings Call2022-08-31
Barnes & Noble Education, Inc. (BNED)
-
Nerdy Inc. Q2 FY2022 Earnings Call2022-08-15
Nerdy Inc. (NRDY)
-
Liveperson Inc Q2 FY2022 Earnings Call2022-08-08
Liveperson Inc (LPSN)
-
DocGo Inc. Q2 FY2022 Earnings Call2022-08-08
DocGo Inc. (DCGO)
-
Definitive Healthcare Corp. Q2 FY2022 Earnings Call2022-08-04
Definitive Healthcare Corp. (DH)
-
Chegg, Inc Q2 FY2022 Earnings Call2022-08-04
Chegg, Inc (CHGG)
-
Duolingo, Inc. Q2 FY2022 Earnings Call2022-08-04
Duolingo, Inc. (DUOL)
-
Zeta Global Holdings Corp. Q2 FY2022 Earnings Call2022-08-03
Zeta Global Holdings Corp. (ZETA)
-
Paycom Software, Inc. Q2 FY2022 Earnings Call2022-08-02
Paycom Software, Inc. (PAYC)
-
Coursera, Inc. Q2 FY2022 Earnings Call2022-07-27
Coursera, Inc. (COUR)
-
Yext, Inc. Q1 FY2023 Earnings Call2022-06-08
Yext, Inc. (YEXT)
-
DocGo Inc. Q1 FY2022 Earnings Call2022-05-10
DocGo Inc. (DCGO)
-
Zeta Global Holdings Corp. Q1 FY2022 Earnings Call2022-05-10
Zeta Global Holdings Corp. (ZETA)
-
Liveperson Inc Q1 FY2022 Earnings Call2022-05-09
Liveperson Inc (LPSN)
-
Paycom Software, Inc. Q1 FY2022 Earnings Call2022-05-03
Paycom Software, Inc. (PAYC)
-
Chegg, Inc Q1 FY2022 Earnings Call2022-05-02
Chegg, Inc (CHGG)
-
Coursera, Inc. Q1 FY2022 Earnings Call2022-04-27
Coursera, Inc. (COUR)
-
Barnes & Noble Education, Inc. Q3 FY2022 Earnings Call2022-03-08
Barnes & Noble Education, Inc. (BNED)
-
Yext, Inc. Q4 FY2022 Earnings Call2022-03-08
Yext, Inc. (YEXT)
-
Liveperson Inc Q4 FY2021 Earnings Call2022-02-24
Liveperson Inc (LPSN)
-
Zeta Global Holdings Corp. Q4 FY2021 Earnings Call2022-02-23
Zeta Global Holdings Corp. (ZETA)
-
DocGo Inc. Q4 FY2021 Earnings Call2022-01-28
DocGo Inc. (DCGO)
-
Veeva Systems Inc Q3 FY2022 Earnings Call2021-12-01
Veeva Systems Inc (VEEV)
-
Zeta Global Holdings Corp. Q3 FY2021 Earnings Call2021-11-09
Zeta Global Holdings Corp. (ZETA)
-
Coursera, Inc. Q3 FY2021 Earnings Call2021-11-02
Coursera, Inc. (COUR)
-
Zeta Global Holdings Corp. Q2 FY2021 Earnings Call2021-08-10
Zeta Global Holdings Corp. (ZETA)
-
Coursera, Inc. Q2 FY2021 Earnings Call2021-08-03
Coursera, Inc. (COUR)
-
Phreesia, Inc. Q1 FY2022 Earnings Call2021-06-03
Phreesia, Inc. (PHR)
-
Yext, Inc. Q1 FY2022 Earnings Call2021-05-27
Yext, Inc. (YEXT)
-
Veeva Systems Inc Q1 FY2022 Earnings Call2021-05-20
Veeva Systems Inc (VEEV)
-
Coursera, Inc. Q1 FY2021 Earnings Call2021-05-04
Coursera, Inc. (COUR)
-
Blackbaud Inc Q1 FY2021 Earnings Call2021-04-28
Blackbaud Inc (BLKB)
-
Asure Software Inc Q4 FY2020 Earnings Call2021-03-11
Asure Software Inc (ASUR)
-
Liveperson Inc Q4 FY2020 Earnings Call2021-02-25
Liveperson Inc (LPSN)
-
Paycom Software, Inc. Q4 FY2020 Earnings Call2021-02-10
Paycom Software, Inc. (PAYC)
-
Blackbaud Inc Q4 FY2020 Earnings Call2021-02-08
Blackbaud Inc (BLKB)
-
Chegg, Inc Q4 FY2020 Earnings Call2021-02-08
Chegg, Inc (CHGG)
-
Veeva Systems Inc Q3 FY2021 Earnings Call2020-12-01
Veeva Systems Inc (VEEV)
-
Asure Software Inc Q3 FY2020 Earnings Call2020-11-09
Asure Software Inc (ASUR)
-
Paycom Software, Inc. Q3 FY2020 Earnings Call2020-11-04
Paycom Software, Inc. (PAYC)
-
Liveperson Inc Q3 FY2020 Earnings Call2020-10-29
Liveperson Inc (LPSN)
-
Chegg, Inc Q3 FY2020 Earnings Call2020-10-26
Chegg, Inc (CHGG)
-
Yext, Inc. Q2 FY2021 Earnings Call2020-09-03
Yext, Inc. (YEXT)
-
Workday, Inc. Q2 FY2021 Earnings Call2020-08-27
Workday, Inc. (WDAY)
-
Asure Software Inc Q2 FY2020 Earnings Call2020-08-10
Asure Software Inc (ASUR)
-
Chegg, Inc Q2 FY2020 Earnings Call2020-08-03
Chegg, Inc (CHGG)
-
Blackbaud Inc Q2 FY2020 Earnings Call2020-07-29
Blackbaud Inc (BLKB)
-
Barnes & Noble Education, Inc. Q4 FY2020 Earnings Call2020-07-14
Barnes & Noble Education, Inc. (BNED)
-
Asure Software Inc Q1 FY2020 Earnings Call2020-05-07
Asure Software Inc (ASUR)
-
Blackbaud Inc Q1 FY2020 Earnings Call2020-05-05
Blackbaud Inc (BLKB)
-
Chegg, Inc Q1 FY2020 Earnings Call2020-05-04
Chegg, Inc (CHGG)
-
Paycom Software, Inc. Q1 FY2020 Earnings Call2020-04-28
Paycom Software, Inc. (PAYC)
-
Barnes & Noble Education, Inc. Q3 FY2020 Earnings Call2020-03-03
Barnes & Noble Education, Inc. (BNED)
-
Barnes & Noble Education, Inc. Q1 FY2020 Earnings Call2019-08-27
Barnes & Noble Education, Inc. (BNED)