| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,079,229 | $59,128,370 | -$6,278,345 | $54.86 | 41 |
| 2025 Q2 | 1,196,821 | $62,262,207 | +$5,079,313 | $52.02 | 42 |
| 2025 Q1 | 1,078,964 | $55,798,185 | -$2,274,503 | $51.72 | 42 |
| 2024 Q4 | 1,159,456 | $57,064,816 | +$242,342 | $49.2 | 41 |
| 2024 Q3 | 1,156,958 | $57,629,869 | -$6,467,087 | $49.79 | 41 |
| 2024 Q2 | 1,304,822 | $61,829,561 | -$3,187,530 | $47.87 | 39 |
| 2024 Q1 | 1,366,617 | $68,142,798 | +$11,633,943 | $49.86 | 35 |
| 2023 Q4 | 1,032,358 | $45,640,340 | +$1,466,672 | $44.21 | 35 |
| 2023 Q3 | 1,002,126 | $40,574,936 | -$2,102,745 | $40.49 | 30 |
| 2023 Q2 | 1,053,422 | $42,898,226 | -$19,019,006 | $40.7 | 30 |
| 2023 Q1 | 1,521,762 | $61,024,212 | -$32,016,877 | $40.1 | 34 |
| 2022 Q4 | 2,274,298 | $93,006,644 | +$14,049,018 | $40.9 | 40 |
| 2022 Q3 | 1,927,368 | $69,752,190 | -$25,835,028 | $36.19 | 32 |
| 2022 Q2 | 2,639,556 | $103,699,165 | -$4,432,166 | $39.29 | 34 |
| 2022 Q1 | 2,732,189 | $122,453,028 | +$40,112,681 | $44.82 | 35 |
| 2021 Q4 | 1,836,532 | $81,586,891 | -$12,498,439 | $44.42 | 30 |
| 2021 Q3 | 2,059,181 | $84,819,705 | +$7,810,101 | $41.19 | 24 |
| 2021 Q2 | 1,870,413 | $78,729,775 | +$1,890,949 | $42.09 | 21 |
| 2021 Q1 | 1,813,930 | $72,467,193 | +$9,540,510 | $39.95 | 21 |
| 2020 Q4 | 1,379,301 | $46,427,000 | -$4,729,314 | $33.66 | 17 |
| 2020 Q3 | 1,545,698 | $42,107,000 | -$3,078,723 | $27.25 | 16 |
| 2020 Q2 | 1,657,716 | $46,201,000 | -$6,543,505 | $27.88 | 17 |
| 2020 Q1 | 1,892,178 | $44,811,000 | +$9,288,066 | $23.67 | 15 |
| 2019 Q4 | 1,516,577 | $58,658,000 | +$1,765,560 | $38.68 | 14 |
| 2019 Q3 | 1,377,528 | $48,351,000 | +$4,771,989 | $35.1 | 11 |
| 2019 Q2 | 1,241,591 | $43,356,000 | +$32,853,127 | $34.92 | 8 |
| 2019 Q1 | 300,770 | $10,075,000 | -$2,486,146 | $33.49 | 6 |
| 2018 Q4 | 382,604 | $11,766,000 | +$2,603,295 | $30.75 | 9 |
| 2018 Q3 | 297,977 | $10,542,000 | -$477,432 | $35.38 | 6 |
| 2018 Q2 | 318,936 | $10,763,000 | +$10,548,000 | $33.83 | 8 |