Dec 15, 2023 Buy 15,000 16.47 USD $247K conv 68? Cluster? Unusual size? SEC Dec 8, 2023 Buy 17,500 17.56 USD $307.3K conv 75? Unusual size? First in 12mo? SEC Oct 5, 2022 Buy 7,500 16.48 USD $123.6K conv 36? SEC Sep 15, 2022 Buy 7,500 18.05 USD $135.4K conv 63? Unusual size? First in 12mo? SEC Mar 24, 2020 Buy 7,500 13.15 USD $98.6K conv 43? SEC Mar 13, 2020 Buy 2,500 19.13 USD $47.8K conv 30? First in 12mo? SEC Dec 17, 2018 Buy 2,500 18.74 USD $46.8K conv 16? SEC Dec 13, 2018 Buy 2,500 19.52 USD $48.8K conv 25? SEC Jun 8, 2018 Buy 5,000 21.88 USD $109.4K conv 54? Unusual size? First in 12mo? SEC Jan 19, 2018 Other -450 — n/a (No price was disclosed in the filing) SEC Nov 14, 2016 Buy 225 21.48 USD $4.8K conv 7? SEC Sep 22, 2016 Buy 225 23.19 USD $5.2K conv 13? SEC Dec 3, 2015 Buy 5,000 21.68 USD $108.4K conv 61? Unusual size? SEC Mar 12, 2015 Buy 3,300 22.44 USD $74.1K conv 58? Unusual size? SEC Mar 12, 2015 Buy 1,700 22.44 USD $38.1K conv 27? SEC Oct 16, 2014 Buy 2,083 21.24 USD $44.2K conv 37? SEC Oct 16, 2014 Buy 17 21.24 USD $361.1 conv 6? SEC Oct 16, 2014 Buy 400 21.24 USD $8.5K conv 12? SEC Oct 10, 2014 Buy 2,500 21.62 USD $54.1K conv 52? First in 12mo? SEC Dec 20, 2007 Buy 1,000 13.52 $13.5K conv 52? SEC Dec 7, 2007 Buy 1,000 14.07 $14.1K conv 32? First in 12mo? SEC