Apr 2, 2025 Other -1,964 80.25 USD $157.6K SEC Apr 2, 2025 Other 1,964 80.25 USD $157.6K SEC Apr 2, 2025 Other 22,118 80.25 USD $1.8M SEC Apr 2, 2025 Other 4,957 80.25 USD $397.8K SEC Apr 2, 2025 Other -22,118 80.25 USD $1.8M SEC Apr 2, 2025 Other -4,957 80.25 USD $397.8K SEC Mar 28, 2025 Award 1,679 80.08 USD $134.5K Unusual size? SEC Oct 25, 2024 Award 747 76.45 USD $57.1K SEC Mar 25, 2024 Award 695 41.79 USD $29K SEC Nov 2, 2023 Award 1,124 38.83 USD $43.6K SEC Mar 22, 2023 Award 938 54.50 USD $51.1K SEC Jan 31, 2023 Award 234 57.94 USD $13.6K SEC Nov 2, 2022 Award 1,003 49.81 USD $50K SEC Aug 1, 2022 Award 234 48.30 USD $11.3K SEC Mar 29, 2022 Award 563 53.50 USD $30.1K SEC Jan 31, 2022 Award 375 58.95 USD $22.1K SEC Nov 2, 2021 Award 865 54.48 USD $47.1K SEC Aug 9, 2021 Award 377 46.57 USD $17.6K SEC Feb 16, 2021 Award 141 34.09 USD $4.8K SEC Aug 26, 2020 Award 250 29.52 USD $7.4K SEC Aug 4, 2020 Award 2,916 29.00 USD $84.6K Unusual size? SEC Jul 31, 2019 Award 750 33.82 USD $25.4K SEC Jul 31, 2019 Buy 500 34.25 USD $17.1K conv 44? Cluster? First in 12mo? SEC Jul 17, 2019 Award 1,720 33.50 USD $57.6K Unusual size? SEC Apr 2, 2019 Award 436 32.60 USD $14.2K SEC