| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,374,921 | $88,477,481 | +$2,301,123 | $64.35 | 43 |
| 2025 Q2 | 1,340,219 | $82,228,842 | -$1,190,596 | $61.36 | 40 |
| 2025 Q1 | 1,359,716 | $67,773,558 | +$60,948,347 | $49.84 | 37 |
| 2024 Q4 | 136,009 | $6,974,527 | -$8,836,905 | $51.27 | 24 |
| 2024 Q3 | 319,843 | $15,624,325 | +$5,034,097 | $48.84 | 26 |
| 2024 Q2 | 218,001 | $10,348,230 | +$976,946 | $47.54 | 27 |
| 2024 Q1 | 197,101 | $8,626,658 | -$5,690,429 | $43.74 | 25 |
| 2023 Q4 | 332,538 | $12,866,706 | +$2,408,267 | $38.68 | 26 |
| 2023 Q3 | 282,808 | $9,175,284 | +$197,513 | $32.44 | 24 |
| 2023 Q2 | 282,350 | $9,765,703 | +$748,120 | $34.58 | 27 |
| 2023 Q1 | 237,990 | $8,244,559 | -$4,468,926 | $34.64 | 24 |
| 2022 Q4 | 391,023 | $12,555,057 | +$3,791,027 | $32.11 | 26 |
| 2022 Q3 | 273,070 | $8,631,000 | -$3,997,066 | $31.63 | 20 |
| 2022 Q2 | 394,477 | $13,409,000 | +$2,181,705 | $33.98 | 25 |
| 2022 Q1 | 304,681 | $14,485,680 | -$7,926,373 | $47.52 | 30 |
| 2021 Q4 | 468,659 | $23,821,845 | -$38,226,949 | $50.84 | 37 |
| 2021 Q3 | 1,184,107 | $63,559,111 | -$1,821,789 | $53.68 | 47 |
| 2021 Q2 | 1,190,667 | $67,081,549 | +$40,777,249 | $56.35 | 45 |
| 2021 Q1 | 476,620 | $24,023,579 | -$297,706 | $50.4 | 36 |
| 2020 Q4 | 489,225 | $22,543,222 | +$7,906,400 | $46.1 | 30 |
| 2020 Q3 | 344,816 | $12,572,087 | +$927,680 | $36.26 | 25 |
| 2020 Q2 | 323,473 | $10,500,386 | -$2,529,496 | $32.46 | 26 |
| 2020 Q1 | 402,032 | $9,657,233 | -$2,726,351 | $24.03 | 24 |
| 2019 Q4 | 493,714 | $16,789,351 | -$1,138,361 | $34.01 | 28 |
| 2019 Q3 | 530,652 | $16,652,701 | -$10,522,672 | $31.38 | 31 |
| 2019 Q2 | 852,794 | $28,329,791 | +$8,626,254 | $33.22 | 38 |
| 2019 Q1 | 562,687 | $18,265,860 | -$326,566 | $32.46 | 33 |
| 2018 Q4 | 578,559 | $16,441,753 | -$604,514 | $28.42 | 37 |
| 2018 Q3 | 593,054 | $19,546,246 | +$1,710,675 | $32.96 | 33 |
| 2018 Q2 | 575,729 | $18,695,084 | +$18,695,084 | $32.53 | 32 |