| (c) | The following transactions in the Common Stock of the issuer were effected by Malone Wealth Ventures LLC on behalf of advisory clients during the 60 days preceding the filing of this Schedule 13D/A. All transactions were open market purchases executed on public exchanges:
June 13, 2025 - Purchased 1,000 shares at $19.10 per share
June 13, 2025 - Purchased 10 shares at $19.25 per share
June 13, 2025 - Purchased 100 shares at $18.80 per share
June 13, 2025 - Purchased 24 shares at $19.11 per share
June 13, 2025 - Purchased 1,000 shares at $19.83 per share
June 13, 2025 - Purchased 1,000 shares at $21.10 per share
June 13, 2025 - Purchased 250 shares at $20.65 per share
June 13, 2025 - Purchased 1,000 shares at $20.65 per share
June 13, 2025 - Purchased 1,000 shares at $20.55 per share
June 13, 2025 - Purchased 1,000 shares at $20.40 per share
June 13, 2025 - Purchased 1,000 shares at $20.92 per share
June 13, 2025 - Purchased 200 shares at $20.70 per share
June 13, 2025 - Purchased 50 shares at $20.70 per share
June 13, 2025 - Purchased 25 shares at $20.70 per share
June 13, 2025 - Purchased 1,000 shares at $20.70 per share
June 13, 2025 - Purchased 40 shares at $20.70 per share
June 13, 2025 - Purchased 30 shares at $20.70 per share
June 13, 2025 - Purchased 40 shares at $20.70 per share
June 13, 2025 - Purchased 1,000 shares at $20.40 per share
June 13, 2025 - Purchased 1,000 shares at $20.30 per share
June 13, 2025 - Purchased 1,000 shares at $20.08 per share
June 13, 2025 - Purchased 1,000 shares at $19.30 per share
June 13, 2025 - Purchased 1,000 shares at $19.40 per share
June 13, 2025 - Purchased 1,000 shares at $19.30 per share
June 13, 2025 - Purchased 5,000 shares at $19.70 per share
June 16, 2025 - Purchased 1,000 shares at $21.02 per share
June 16, 2025 - Purchased 50 shares at $21.02 per share
June 16, 2025 - Purchased 100 shares at $21.02 per share
June 16, 2025 - Purchased 80 shares at $21.02 per share
June 16, 2025 - Purchased 30 shares at $21.02 per share
June 16, 2025 - Purchased 200 shares at $21.02 per share
June 16, 2025 - Purchased 200 shares at $21.02 per share
June 16, 2025 - Purchased 50 shares at $21.02 per share
June 16, 2025 - Purchased 1,000 shares at $21.57 per share
June 16, 2025 - Purchased 1,000 shares at $21.26 per share
June 16, 2025 - Purchased 100 shares at $21.58 per share
June 17, 2025 - Purchased 1,000 shares at $26.19 per share
June 17, 2025 - Purchased 1,000 shares at $24.90 per share
June 17, 2025 - Purchased 1,000 shares at $24.00 per share
June 17, 2025 - Purchased 2 shares at $25.02 per share
June 17, 2025 - Purchased 50 shares at $25.06 per share
June 17, 2025 - Purchased 400 shares at $25.06 per share
June 17, 2025 - Purchased 1,000 shares at $25.06 per share
June 17, 2025 - Purchased 12 shares at $25.02 per share
June 17, 2025 - Purchased 50 shares at $25.02 per share
June 17, 2025 - Purchased 15 shares at $25.06 per share
June 17, 2025 - Purchased 100 shares at $25.02 per share
June 17, 2025 - Purchased 11 shares at $25.00 per share
June 17, 2025 - Purchased 40 shares at $25.02 per share
June 17, 2025 - Purchased 200 shares at $25.06 per share
June 17, 2025 - Purchased 400 shares at $25.06 per share
June 17, 2025 - Purchased 190 shares at $25.06 per share
June 17, 2025 - Purchased 25 shares at $25.06 per share
June 17, 2025 - Purchased 110 shares at $25.06 per share
June 17, 2025 - Purchased 15 shares at $25.02 per share
June 17, 2025 - Purchased 20 shares at $25.02 per share
June 17, 2025 - Purchased 40 shares at $25.06 per share
June 17, 2025 - Purchased 1,000 shares at $25.50 per share
June 18, 2025 - Purchased 100 shares at $27.00 per share
June 18, 2025 - Purchased 1,000 shares at $27.95 per share
June 18, 2025 - Purchased 1,000 shares at $29.17 per share
June 18, 2025 - Purchased 1,000 shares at $30.80 per share
June 18, 2025 - Purchased 1,000 shares at $31.00 per share
June 18, 2025 - Purchased 1,000 shares at $31.31 per share
June 18, 2025 - Purchased 119 shares at $30.88 per share
June 18, 2025 - Purchased 1,000 shares at $30.24 per share
June 18, 2025 - Purchased 20 shares at $31.20 per share
June 20, 2025 - Purchased 1,000 shares at $36.71 per share
June 20, 2025 - Purchased 1,000 shares at $37.55 per share
June 20, 2025 - Purchased 1,000 shares at $37.50 per share
June 20, 2025 - Purchased 1,000 shares at $37.35 per share
June 20, 2025 - Purchased 1,000 shares at $36.26 per share
June 20, 2025 - Purchased 1,000 shares at $37.59 per share
June 20, 2025 - Purchased 1,000 shares at $35.30 per share
All trades were executed by Malone Wealth Ventures LLC and were directed all at client's requests. |