| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2024 Q3 | 1 | 213 | $754.00 |
| 2024 Q2 | 1 | 213 | $591.00 |
| 2022 Q3 | 35 | 28.3 M | $5.86 M |
| 2022 Q2 | 38 | 32.1 M | $8.34 M |
| 2022 Q1 | 43 | 32.2 M | $16.5 M |
| 2021 Q4 | 45 | 33.6 M | $18.9 M |
| 2021 Q3 | 44 | 32.9 M | $33.6 M |
| 2021 Q2 | 49 | 33.2 M | $41.5 M |
| 2021 Q1 | 53 | 33.6 M | $48.0 M |
| 2020 Q4 | 31 | 10.4 M | $10.8 M |
| 2020 Q3 | 29 | 2.83 M | $3.60 M |
| 2020 Q2 | 30 | 3.94 M | $4.65 M |
| 2020 Q1 | 22 | 1.96 M | $652 k |
| 2019 Q4 | 19 | 1.76 M | $1.01 M |
| 2019 Q3 | 23 | 3.54 M | $2.37 M |
| 2019 Q2 | 23 | 7.23 M | $5.20 M |
| 2019 Q1 | 24 | 6.38 M | $12.3 M |
| 2018 Q4 | 24 | 1.36 M | $1.15 M |
| 2018 Q3 | 26 | 1.90 M | $4.09 M |
| 2018 Q2 | 21 | 899 k | $4.87 M |
| 2018 Q1 | 29 | 1.05 M | $8.54 M |
| 2017 Q4 | 33 | 1.12 M | $11.8 M |
| 2017 Q3 | 31 | 1.17 M | $15.7 M |
| 2017 Q2 | 19 | 1.86 M | $20.7 M |