| May 28, 2026 | Grant or award from the company | +831 | | | 17,238 direct | Filing · EDGAR |
| Aug 19, 2025 | Open-market or private sale | −10,300 | $330.04 | $3.4M | 16,407 direct | Filing · EDGAR |
| May 28, 2025 | Grant or award from the company | +870 | | | 26,707 direct | Filing · EDGAR |
| Aug 15, 2024 | Open-market or private sale | −5,800 | $158.50 | $919K | 25,837 direct | Filing · EDGAR |
| Feb 8, 2024 | Grant or award from the company | +2,372 | | | 31,637 direct | Filing · EDGAR |
| Mar 6, 2023 | Open-market or private sale | −6,000 | $74.36 | $446K | 29,265 direct | Filing · EDGAR |
| Feb 9, 2023 | Grant or award from the company | +2,682 | | | 35,265 direct | Filing · EDGAR |
| Jun 9, 2022 | Open-market or private purchase | +2,785 | $53.73 | $150K | 32,583 direct | Filing · EDGAR |
| Feb 10, 2022 | Grant or award from the company | +2,256 | | | 29,798 direct | Filing · EDGAR |
| Mar 24, 2021 | Grant or award from the company | +2,358 | | | 27,542 direct | Filing · EDGAR |
| Feb 20, 2020 | Grant or award from the company | +1,815 | | | 25,184 direct | Filing · EDGAR |
| Feb 13, 2019 | Grant or award from the company | +1,524 | | | 23,369 direct | Filing · EDGAR |
| Feb 13, 2018 | Grant or award from the company | +1,396 | | | 21,845 direct | Filing · EDGAR |
| Feb 7, 2017 | Grant or award from the company | +1,578 | | | 20,449 direct | Filing · EDGAR |
| Aug 18, 2016 | Open-market or private purchase | +1,100 | $70.50 | $78K | 18,871 direct | Filing · EDGAR |
| Feb 9, 2016 | Grant or award from the company | +1,793 | | | 17,771 direct | Filing · EDGAR |
| Feb 6, 2015 | Grant or award from the company | +1,575 | | | 15,978 direct | Filing · EDGAR |
| Feb 5, 2014 | Grant or award from the company | +2,470 | | | 14,403 direct | Filing · EDGAR |
| Feb 8, 2013 | Grant or award from the company | +3,335 | | | 11,933 direct | Filing · EDGAR |
| Feb 15, 2012 | Grant or award from the company | +3,976 | | | 8,598 direct | Filing · EDGAR |
| Nov 14, 2011 | Open-market or private purchase | +650 | $27.43 | $18K | 4,622 direct | Filing · EDGAR |
| Sep 23, 2011 | Grant or award from the company | +2,222 | | | 3,972 direct | Filing · EDGAR |
| Aug 1, 2011 | Open-market or private purchase | +1,750 | $31.42 | $55K | 1,750 direct | Filing · EDGAR |