| Aug 14, 2026 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +112.08 | $189.15 | $21K | 21,526.64 direct | Filing · EDGAR |
| Jun 1, 2026 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +1,349.82 | $159.28 | $215K | 21,414.56 direct | Filing · EDGAR |
| May 15, 2026 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +111.82 | $160.60 | $18K | 20,064.74 direct | Filing · EDGAR |
| Feb 13, 2026 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +103.28 | $172.98 | $18K | 19,952.92 direct | Filing · EDGAR |
| Nov 14, 2025 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +96.91 | $183.44 | $18K | 19,849.64 direct | Filing · EDGAR |
| Aug 15, 2025 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +85.08 | $208.06 | $18K | 19,752.73 direct | Filing · EDGAR |
| Jun 1, 2025 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +929.65 | $231.27 | $215K | 19,667.65 direct | Filing · EDGAR |
| May 15, 2025 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +68.47 | $222.22 | $15K | 18,738 direct | Filing · EDGAR |
| Feb 14, 2025 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +65.84 | $230.28 | $15K | 18,669.53 direct | Filing · EDGAR |
| Nov 15, 2024 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +67.56 | $223.62 | $15K | 18,603.69 direct | Filing · EDGAR |
| Aug 15, 2024 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +68.65 | $219.25 | $15K | 18,536.13 direct | Filing · EDGAR |
| Jun 1, 2024 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +970.61 | $206.06 | $200K | 18,467.48 direct | Filing · EDGAR |
| May 15, 2024 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +60.4 | $204.95 | $12K | 17,496.87 direct | Filing · EDGAR |
| Feb 15, 2024 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +62.65 | $196.91 | $12K | 17,436.47 direct | Filing · EDGAR |
| Nov 15, 2023 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +61.63 | $199.44 | $12K | 17,373.82 direct | Filing · EDGAR |
| Aug 15, 2023 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +63.73 | $192.17 | $12K | 17,312.19 direct | Filing · EDGAR |
| Jun 1, 2023 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +1,157.61 | $172.77 | $200K | 17,248.46 direct | Filing · EDGAR |
| May 15, 2023 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +52.38 | $180.64 | $9K | 16,090.85 direct | Filing · EDGAR |
| Feb 15, 2023 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +55.19 | $170.86 | $9K | 16,038.47 direct | Filing · EDGAR |
| Nov 15, 2022 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +56.38 | $166.68 | $9K | 15,983.28 direct | Filing · EDGAR |
| Aug 15, 2022 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +54.51 | $171.80 | $9K | 15,926.9 direct | Filing · EDGAR |
| Jun 1, 2022 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +1,189.84 | $159.69 | $190K | 15,872.39 direct | Filing · EDGAR |
| May 13, 2022 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +50.3 | $155.64 | $8K | 14,682.55 direct | Filing · EDGAR |
| Feb 15, 2022 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +51.29 | $152.10 | $8K | 14,632.25 direct | Filing · EDGAR |
| Nov 15, 2021 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +46.84 | $166.02 | $8K | 14,580.96 direct | Filing · EDGAR |
| Aug 12, 2021 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +51.21 | $151.31 | $8K | 14,534.12 direct | Filing · EDGAR |
| Jun 1, 2021 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +1,375.67 | $138.12 | $190K | 14,482.91 direct | Filing · EDGAR |
| May 15, 2021 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +222.49 | $134.84 | $30K | 13,107.24 direct | Filing · EDGAR |
| May 14, 2021 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +44.56 | $134.01 | $6K | 12,884.75 direct | Filing · EDGAR |
| Feb 15, 2021 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +266.73 | $112.48 | $30K | 12,840.19 direct | Filing · EDGAR |
| Feb 12, 2021 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +51.49 | $113.08 | $6K | 12,573.46 direct | Filing · EDGAR |
| Nov 15, 2020 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +264.56 | $113.40 | $30K | 12,521.97 direct | Filing · EDGAR |
| Nov 13, 2020 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +50.49 | $112.43 | $6K | 12,257.41 direct | Filing · EDGAR |
| Aug 15, 2020 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +256.6 | $116.92 | $30K | 12,206.92 direct | Filing · EDGAR |
| Aug 14, 2020 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +47.43 | $116.70 | $6K | 11,950.32 direct | Filing · EDGAR |
| Jun 1, 2020 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +1,657.28 | $105.60 | $175K | 11,902.89 direct | Filing · EDGAR |
| May 15, 2020 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +285.88 | $104.94 | $30K | 10,202.61 direct | Filing · EDGAR |
| May 15, 2020 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +43 | $104.94 | $5K | 10,245.61 direct | Filing · EDGAR |
| Feb 15, 2020 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +252.23 | $118.94 | $30K | 9,916.73 direct | Filing · EDGAR |
| Feb 14, 2020 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +36.73 | $119.27 | $4K | 9,664.5 direct | Filing · EDGAR |
| Nov 15, 2019 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +285.84 | $104.96 | $30K | 9,587.45 direct | Filing · EDGAR |
| Nov 15, 2019 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +40.32 | $104.96 | $4K | 9,627.77 direct | Filing · EDGAR |
| Aug 15, 2019 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +308.04 | $97.39 | $30K | 9,259.79 direct | Filing · EDGAR |
| Aug 15, 2019 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +41.82 | $97.39 | $4K | 9,301.61 direct | Filing · EDGAR |
| Jun 1, 2019 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +1,834.29 | $95.41 | $175K | 8,951.75 direct | Filing · EDGAR |
| May 15, 2019 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +313.96 | $95.56 | $30K | 7,088.04 direct | Filing · EDGAR |
| May 15, 2019 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +29.42 | $95.56 | $3K | 7,117.46 direct | Filing · EDGAR |
| Feb 15, 2019 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +332.04 | $90.35 | $30K | 6,744.63 direct | Filing · EDGAR |
| Feb 15, 2019 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +29.45 | $90.35 | $3K | 6,774.08 direct | Filing · EDGAR |
| Nov 15, 2018 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +345.5 | $86.83 | $30K | 6,383.73 direct | Filing · EDGAR |
| Nov 15, 2018 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +28.86 | $86.83 | $3K | 6,412.59 direct | Filing · EDGAR |
| Aug 15, 2018 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +362.36 | $82.79 | $30K | 6,009.92 direct | Filing · EDGAR |
| Aug 15, 2018 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +28.31 | $82.79 | $2K | 6,038.23 direct | Filing · EDGAR |
| Jun 1, 2018 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +2,175.26 | $80.45 | $175K | 5,647.56 direct | Filing · EDGAR |
| May 15, 2018 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +337.42 | $81.50 | $27K | 3,457.94 direct | Filing · EDGAR |
| May 15, 2018 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +14.36 | $81.50 | $1K | 3,472.3 direct | Filing · EDGAR |
| Feb 15, 2018 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +337.18 | $81.56 | $28K | 3,107.78 direct | Filing · EDGAR |
| Feb 15, 2018 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +12.74 | $81.56 | $1K | 3,120.52 direct | Filing · EDGAR |
| Nov 15, 2017 | Grant or award from the company Restricted Stk. Units-Dir. Stk. Plan | +330.01 | $83.33 | $27K | 2,759.67 direct | Filing · EDGAR |
| Nov 15, 2017 | Other acquisition or disposition (see the filing) Restricted Stk. Units-Dir. Stk. Plan | +10.93 | $83.33 | $911 | 2,770.6 direct | Filing · EDGAR |