| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q1 | 0 | $0 | -$4,568 | 0 | |
| 2024 Q4 | 86 | $4,568 | -$97,257,917 | $53.12 | 1 |
| 2024 Q3 | 2,051,158 | $97,552,299 | +$769,013 | $47.53 | 63 |
| 2024 Q2 | 2,038,417 | $87,593,381 | +$4,356,795 | $42.95 | 58 |
| 2024 Q1 | 1,928,912 | $73,919,071 | +$2,593,177 | $38.33 | 55 |
| 2023 Q4 | 1,866,050 | $64,844,823 | -$4,034,783 | $34.76 | 53 |
| 2023 Q3 | 1,992,906 | $68,134,174 | +$2,353,801 | $34.16 | 56 |
| 2023 Q2 | 1,923,759 | $66,679,244 | -$976,150 | $34.61 | 51 |
| 2023 Q1 | 1,953,836 | $65,014,593 | -$4,132,963 | $33.31 | 55 |
| 2022 Q4 | 2,073,637 | $484,501,458 | -$4,484,111 | $34.58 | 55 |
| 2022 Q3 | 2,139,676 | $69,151,199 | -$403,366 | $32.30 | 43 |
| 2022 Q2 | 2,152,327 | $69,288,182 | -$759,979 | $32.17 | 47 |
| 2022 Q1 | 2,163,506 | $82,115,936 | +$158,253 | $37.97 | 49 |
| 2021 Q4 | 2,021,392 | $61,625,964 | +$10,963,049 | $30.49 | 49 |
| 2021 Q3 | 1,637,012 | $47,256,753 | +$635,539 | $28.87 | 43 |
| 2021 Q2 | 1,613,122 | $48,261,890 | +$8,506,318 | $29.92 | 50 |
| 2021 Q1 | 1,332,257 | $34,247,427 | -$3,591,907 | $25.71 | 53 |
| 2020 Q4 | 1,508,224 | $31,033,677 | +$1,845,403 | $20.59 | 49 |
| 2020 Q3 | 1,342,977 | $19,457,884 | +$1,997,678 | $14.49 | 48 |
| 2020 Q2 | 1,192,501 | $20,624,248 | +$15,068,082 | $17.30 | 47 |
| 2020 Q1 | 328,468 | $281,000 | +$281,000 | $0.86 | 3 |
| 2017 Q4 | 0 | $0 | -$1,000 | 0 | |
| 2017 Q3 | 76 | $1,000 | $13.16 | 1 | |
| 2017 Q2 | 76 | $1,000 | $13.16 | 1 | |
| 2017 Q1 | 76 | $2,000 | -$1,500 | $26.32 | 1 |
| 2016 Q4 | 133 | $3,000 | $22.56 | 1 | |
| 2016 Q3 | 133 | $3,000 | +$3,000 | $22.56 | 1 |