| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 7,120 | $279,247 | -$303,466 | $39.22 | 1 |
| 2025 Q3 | 2,777,258 | $109,199,017 | -$17,831,475 | $39.34 | 84 |
| 2025 Q2 | 3,261,682 | $123,337,214 | +$4,418,873 | $37.80 | 84 |
| 2025 Q1 | 3,139,076 | $118,003,453 | -$5,026,710 | $37.62 | 85 |
| 2024 Q4 | 3,254,991 | $118,360,593 | +$8,866,878 | $36.36 | 85 |
| 2024 Q3 | 2,933,730 | $110,589,967 | -$1,567,909 | $37.70 | 74 |
| 2024 Q2 | 2,976,869 | $104,489,846 | -$24,829,145 | $34.99 | 74 |
| 2024 Q1 | 3,401,938 | $122,863,043 | -$10,481,450 | $36.17 | 70 |
| 2023 Q4 | 3,990,280 | $132,129,612 | +$7,660,870 | $33.12 | 67 |
| 2023 Q3 | 3,768,953 | $115,387,084 | +$39,172,996 | $30.61 | 66 |
| 2023 Q2 | 2,436,562 | $76,747,862 | +$1,414,512 | $31.50 | 61 |
| 2023 Q1 | 2,405,976 | $75,126,902 | -$6,195,802 | $31.22 | 54 |
| 2022 Q4 | 2,501,991 | $77,852,072 | +$3,651,459 | $31.13 | 51 |
| 2022 Q3 | 2,378,656 | $66,704,497 | -$16,509,183 | $28.03 | 46 |
| 2022 Q2 | 2,964,438 | $87,802,520 | +$41,325,119 | $29.61 | 42 |
| 2022 Q1 | 1,564,493 | $51,653,757 | +$5,808,306 | $33.02 | 34 |
| 2021 Q4 | 1,393,121 | $45,277,605 | +$2,861,855 | $32.50 | 39 |
| 2021 Q3 | 1,133,622 | $33,592,715 | +$3,381,689 | $29.30 | 27 |
| 2021 Q2 | 1,025,020 | $30,615,893 | -$319,876 | $29.87 | 28 |
| 2021 Q1 | 1,066,448 | $30,875,649 | +$7,138,953 | $28.95 | 31 |
| 2020 Q4 | 817,607 | $347,849 | -$3,630,040 | $0.0259 | 28 |
| 2020 Q3 | 797,473 | $18,282,311 | -$167,903 | $22.92 | 26 |
| 2020 Q2 | 785,098 | $17,183,983 | -$830,669 | $21.89 | 22 |
| 2020 Q1 | 837,432 | $16,007,000 | +$6,441,913 | $19.08 | 19 |
| 2019 Q4 | 487,865 | $13,159,000 | +$7,694,972 | $26.96 | 17 |
| 2019 Q3 | 183,155 | $4,674,000 | +$4,468,998 | $25.52 | 11 |
| 2019 Q2 | 8,223 | $205,000 | +$205,000 | $24.93 | 1 |