| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 48,158 | $2,188,781 | +$131,760 | $45.45 | 2 |
| 2025 Q3 | 2,962,962 | $137,168,558 | -$8,665,358 | $46.30 | 89 |
| 2025 Q2 | 3,190,983 | $143,302,885 | -$19,877,656 | $44.90 | 90 |
| 2025 Q1 | 3,612,678 | $154,129,319 | -$14,367,709 | $42.44 | 90 |
| 2024 Q4 | 3,947,876 | $169,172,784 | +$2,977,445 | $42.83 | 96 |
| 2024 Q3 | 3,189,365 | $140,228,956 | +$11,101,159 | $43.99 | 89 |
| 2024 Q2 | 2,937,844 | $119,722,556 | -$2,906,684 | $40.58 | 81 |
| 2024 Q1 | 3,004,615 | $126,083,112 | -$1,590,738 | $42.11 | 73 |
| 2023 Q4 | 3,050,747 | $116,614,126 | +$18,422,728 | $38.21 | 70 |
| 2023 Q3 | 2,540,573 | $87,561,569 | -$749,143 | $34.47 | 65 |
| 2023 Q2 | 2,529,983 | $91,070,493 | +$5,377,205 | $35.98 | 63 |
| 2023 Q1 | 2,405,009 | $82,541,411 | -$1,805,796 | $34.45 | 59 |
| 2022 Q4 | 2,180,238 | $73,037,475 | -$890,445 | $33.50 | 50 |
| 2022 Q3 | 2,227,910 | $67,221,070 | +$12,600,964 | $30.15 | 49 |
| 2022 Q2 | 1,803,090 | $56,479,597 | +$6,580,868 | $31.28 | 43 |
| 2022 Q1 | 1,570,541 | $57,154,429 | +$1,465,355 | $36.39 | 36 |
| 2021 Q4 | 1,534,527 | $59,427,277 | -$4,747,648 | $38.73 | 39 |
| 2021 Q3 | 1,268,766 | $44,171,445 | -$5,762,695 | $34.81 | 29 |
| 2021 Q2 | 1,433,919 | $50,007,005 | +$1,098,738 | $34.91 | 32 |
| 2021 Q1 | 1,425,428 | $46,919,081 | +$15,442,311 | $32.91 | 29 |
| 2020 Q4 | 959,534 | $29,609,469 | -$20,581,302 | $30.86 | 28 |
| 2020 Q3 | 1,675,108 | $44,875,252 | +$2,704,740 | $26.82 | 23 |
| 2020 Q2 | 1,577,939 | $39,163,085 | -$11,249,686 | $24.82 | 19 |
| 2020 Q1 | 2,072,025 | $42,950,000 | +$7,388,384 | $20.73 | 17 |
| 2019 Q4 | 1,708,271 | $46,465,000 | +$41,956,826 | $27.20 | 14 |
| 2019 Q3 | 142,570 | $3,645,000 | +$2,854,503 | $25.55 | 10 |
| 2019 Q2 | 31,002 | $786,000 | +$786,000 | $25.37 | 3 |