| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 993,271 | $49,765,460 | +$1,696,709 | $50.1 | 52 |
| 2025 Q2 | 968,906 | $45,274,841 | +$14,708,071 | $46.65 | 50 |
| 2025 Q1 | 657,406 | $28,450,559 | -$1,755,533 | $43.28 | 41 |
| 2024 Q4 | 698,234 | $30,271,411 | +$3,918,527 | $43.35 | 45 |
| 2024 Q3 | 605,489 | $26,226,235 | +$358,753 | $43.31 | 40 |
| 2024 Q2 | 600,978 | $24,563,384 | +$3,309,515 | $40.87 | 40 |
| 2024 Q1 | 510,007 | $20,066,482 | -$1,151,780 | $39.42 | 34 |
| 2023 Q4 | 547,711 | $19,172,141 | -$3,716,154 | $35 | 34 |
| 2023 Q3 | 654,924 | $21,024,570 | -$2,755,066 | $32.1 | 29 |
| 2023 Q2 | 740,230 | $24,289,013 | -$7,968,036 | $32.81 | 36 |
| 2023 Q1 | 938,589 | $29,552,674 | -$16,649,363 | $31.49 | 36 |
| 2022 Q4 | 1,487,726 | $45,967,778 | -$18,439,548 | $30.95 | 47 |
| 2022 Q3 | 2,090,906 | $58,891,000 | -$14,704,369 | $28.17 | 40 |
| 2022 Q2 | 2,605,170 | $75,871,000 | +$24,602,230 | $29.1 | 45 |
| 2022 Q1 | 1,751,303 | $59,529,000 | +$47,624,178 | $34 | 32 |
| 2021 Q4 | 350,886 | $11,897,000 | +$5,088,280 | $33.91 | 20 |
| 2021 Q3 | 202,088 | $6,176,000 | +$2,657,027 | $30.56 | 11 |
| 2021 Q2 | 115,111 | $3,584,000 | +$2,225,483 | $31.1 | 7 |
| 2021 Q1 | 49,138 | $1,352,000 | +$862,495 | $27.5 | 4 |
| 2020 Q4 | 17,802 | $456,000 | -$132,022 | $25.63 | 2 |
| 2020 Q3 | 22,957 | $552,000 | +$506,000 | $24.06 | 2 |
| 2020 Q2 | 1,910 | $44,000 | -$669,000 | $23.04 | 1 |
| 2020 Q1 | 36,150 | $706,000 | -$252,288 | $19.53 | 3 |
| 2019 Q4 | 49,216 | $1,281,000 | +$1,281,000 | $26.03 | 3 |