Sep 3, 2026 Buy 955.77 14.65 USD $14K conv 17? SEC Jun 2, 2026 Buy 2,438.57 14.35 USD $35K conv 16? SEC Apr 3, 2026 Buy 772.67 14.24 USD $11K conv 17? SEC Jan 5, 2026 Buy 1,355.71 14.01 USD $19K conv 19? SEC Sep 3, 2025 Buy 253.32 13.82 USD $3.5K conv 17? SEC Jun 3, 2025 Buy 1,125.06 13.78 USD $15.5K conv 17? SEC Mar 4, 2025 Buy 835.5 13.76 USD $11.5K conv 17? SEC Dec 3, 2024 Buy 465.16 13.97 USD $6.5K conv 17? SEC Sep 4, 2024 Buy 249.71 14.02 USD $3.5K conv 17? SEC Jun 3, 2024 Buy 387.68 14.19 USD $5.5K conv 17? SEC Mar 4, 2024 Buy 177.04 14.12 USD $2.5K conv 17? SEC Dec 4, 2023 Buy 1,813.78 14.61 USD $26.5K conv 17? SEC Sep 5, 2023 Buy 270.04 14.81 USD $4K conv 17? SEC Jun 2, 2023 Buy 996.04 14.56 USD $14.5K conv 33? SEC Mar 10, 2023 Buy 571.33 14.88 USD $8.5K conv 36? Cluster? SEC Sep 2, 2022 Buy 87,212.63 15.00 USD $1.3M conv 40? Cluster? SEC Aug 2, 2022 Buy 200,229.6 14.98 USD $3M conv 93? Cluster? First in 12mo? SEC Jul 6, 2021 Buy 63,249.71 12.41 USD $784.9K conv 61? SEC Oct 2, 2020 Buy 91,515.59 10.93 USD $1M conv 79? First in 12mo? SEC