| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 36,190 | $1,522,086 | -$76,792,448 | $41.42 | 2 |
| 2025 Q2 | 1,963,892 | $78,232,391 | +$61,792,352 | $39.84 | 28 |
| 2025 Q1 | 432,296 | $15,804,902 | +$2,028,325 | $36.93 | 9 |
| 2024 Q4 | 378,118 | $14,434,817 | -$11,993,098 | $38.16 | 10 |
| 2024 Q3 | 482,220 | $18,755,408 | +$12,638,225 | $38.90 | 9 |
| 2024 Q2 | 157,291 | $5,869,414 | -$48,658 | $37.32 | 8 |
| 2024 Q1 | 158,987 | $5,741,703 | -$199,723 | $36.11 | 9 |
| 2023 Q4 | 0 | $0 | -$324,321 | 0 | |
| 2023 Q3 | 174,721 | $5,567,979 | +$548,660 | $31.87 | 7 |
| 2023 Q2 | 157,156 | $5,139,908 | -$1,199,949 | $32.71 | 7 |
| 2023 Q1 | 195,217 | $6,013,379 | -$326,054 | $30.80 | 8 |
| 2022 Q4 | 206,228 | $6,081,803 | +$346,511 | $29.34 | 11 |
| 2022 Q3 | 195,028 | $5,453,000 | -$1,336,363 | $27.94 | 9 |
| 2022 Q2 | 244,244 | $6,928,700 | -$1,186,838 | $28.34 | 12 |
| 2022 Q1 | 284,197 | $8,855,000 | +$992,167 | $31.29 | 12 |
| 2021 Q4 | 280,840 | $9,027,000 | +$378,222 | $32.29 | 14 |
| 2021 Q3 | 238,197 | $7,228,000 | +$4,311,517 | $30.06 | 12 |
| 2021 Q2 | 101,000 | $2,994,000 | +$613,600 | $29.64 | 6 |
| 2021 Q1 | 76,823 | $2,132,000 | -$1,015,362 | $27.72 | 5 |
| 2020 Q4 | 131,486 | $3,481,000 | -$305,083 | $26.49 | 6 |
| 2020 Q3 | 127,861 | $3,110,000 | +$3,109,999 | $24.33 | 5 |