| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 322,274 | $14,579,111 | +$3,734,530 | $45.25 | 20 |
| 2025 Q2 | 239,653 | $10,074,113 | +$4,566,027 | $42.02 | 17 |
| 2025 Q1 | 131,148 | $4,809,975 | -$157,485,425 | $37.08 | 16 |
| 2024 Q4 | 4,724,510 | $162,024,932 | -$1,790,461 | $34.29 | 16 |
| 2024 Q3 | 4,762,591 | $180,548,783 | -$1,089,389 | $37.91 | 15 |
| 2024 Q2 | 4,793,221 | $167,461,468 | +$1,665,301 | $34.94 | 16 |
| 2024 Q1 | 4,745,465 | $168,274,426 | -$603,665 | $35.46 | 14 |
| 2023 Q4 | 4,763,912 | $162,153,856 | +$2,529,135 | $34.06 | 14 |
| 2023 Q3 | 4,680,832 | $143,798,586 | +$1,046,804 | $30.72 | 13 |
| 2023 Q2 | 4,646,745 | $146,944,034 | -$1,281,829 | $31.62 | 10 |
| 2023 Q1 | 4,685,490 | $148,756,883 | +$75,281 | $31.75 | 9 |
| 2022 Q4 | 4,684,703 | $141,237,663 | +$3,524,953 | $30.15 | 7 |
| 2022 Q3 | 4,566,332 | $118,053,000 | -$246,616 | $25.85 | 6 |
| 2022 Q2 | 4,572,950 | $131,268,000 | +$127,567,807 | $28.71 | 5 |
| 2022 Q1 | 126,227 | $4,316,000 | -$2,722,451 | $34.19 | 4 |
| 2021 Q4 | 203,153 | $7,327,000 | +$810,427 | $36.04 | 5 |
| 2021 Q3 | 180,660 | $6,450,000 | +$1,600,655 | $35.7 | 5 |
| 2021 Q2 | 135,375 | $4,874,000 | -$2,045,953 | $36 | 5 |
| 2021 Q1 | 196,241 | $6,780,000 | +$6,780,000 | $34.55 | 2 |