| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q4 | 1 | 66.0 | $403.00 |
| 2025 Q3 | 1 | 66.0 | $330.00 |
| 2025 Q2 | 1 | 66.0 | $335.00 |
| 2025 Q1 | 1 | 66.0 | $343.00 |
| 2024 Q4 | 1 | 44.0 | $249.00 |
| 2024 Q3 | 1 | 44.0 | $312.00 |
| 2024 Q2 | 1 | 44.0 | $271.00 |
| 2024 Q1 | 1 | 44.0 | $330.00 |
| 2023 Q2 | 1 | 66.0 | $509.00 |
| 2022 Q2 | 1 | 131 | $1.00 k |
| 2022 Q1 | 1 | 131 | $1.00 k |
| 2021 Q4 | 3 | 919 | $13.0 k |
| 2021 Q3 | 1 | 836 | $9.00 k |
| 2021 Q2 | 4 | 924 | $13.6 k |
| 2021 Q1 | 4 | 62.7 k | $813 k |
| 2020 Q4 | 4 | 63.0 k | $855 k |
| 2020 Q3 | 2 | 67.8 k | $851 k |
| 2020 Q2 | 2 | 76.8 k | $713 k |
| 2020 Q1 | 2 | 82.2 k | $693 k |
| 2019 Q4 | 3 | 95.1 k | $1.25 M |
| 2019 Q3 | 2 | 97.6 k | $1.28 M |
| 2019 Q2 | 2 | 113 k | $1.62 M |
| 2019 Q1 | 2 | 119 k | $1.47 M |
| 2018 Q4 | 2 | 120 k | $1.41 M |
| 2018 Q3 | 2 | 380 k | $5.10 M |
| 2018 Q2 | 2 | 387 k | $5.06 M |
| 2018 Q1 | 2 | 134 k | $1.43 M |
| 2017 Q4 | 2 | 122 k | $1.00 M |
| 2017 Q3 | 1 | 120 k | $1.24 M |
| 2017 Q2 | 1 | 120 k | $1.11 M |
| 2017 Q1 | 1 | 121 k | $1.15 M |
| 2016 Q4 | 1 | 124 k | $1.08 M |
| 2016 Q3 | 1 | 127 k | $1.22 M |
| 2016 Q2 | 1 | 130 k | $1.04 M |
| 2016 Q1 | 1 | 134 k | $995 k |
| 2015 Q4 | 2 | 164 k | $1.39 M |
| 2015 Q3 | 2 | 45.1 k | $296 k |
| 2015 Q2 | 3 | 287 k | $1.80 M |
| 2015 Q1 | 4 | 208 k | $1.86 M |
| 2014 Q4 | 3 | 369 k | $3.74 M |
| 2014 Q3 | 2 | 36.5 k | $357 k |
| 2014 Q2 | 1 | 51.0 k | $646 k |
| 2014 Q1 | 1 | 50.9 k | $676 k |