| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 393,692 | $18,448,960 | -$2,166,302 | $46.87 | 31 |
| 2025 Q2 | 440,360 | $18,992,356 | -$4,277,079 | $43.13 | 31 |
| 2025 Q1 | 537,341 | $23,472,903 | -$6,867,373 | $43.68 | 30 |
| 2024 Q4 | 695,110 | $30,832,394 | -$1,991,896 | $44.36 | 34 |
| 2024 Q3 | 740,995 | $32,002,621 | +$1,717,046 | $43.14 | 38 |
| 2024 Q2 | 703,275 | $33,321,499 | +$1,748,253 | $47.36 | 39 |
| 2024 Q1 | 660,960 | $32,349,354 | -$30,833,131 | $48.94 | 37 |
| 2023 Q4 | 1,306,126 | $58,374,382 | -$13,278,007 | $44.69 | 43 |
| 2023 Q3 | 1,571,643 | $72,673,104 | +$34,086,563 | $46.24 | 41 |
| 2023 Q2 | 841,535 | $33,257,577 | -$26,815,571 | $39.52 | 34 |
| 2023 Q1 | 1,808,453 | $72,102,739 | -$62,274,039 | $39.86 | 49 |
| 2022 Q4 | 3,297,556 | $788,113,405 | +$2,041,128 | $43.23 | 62 |
| 2022 Q3 | 3,263,797 | $128,313,632 | -$12,620,696 | $39.28 | 64 |
| 2022 Q2 | 3,634,631 | $137,982,109 | +$1,509,484 | $38.21 | 70 |
| 2022 Q1 | 3,293,510 | $139,404,554 | +$10,305,997 | $42.71 | 64 |
| 2021 Q4 | 2,976,329 | $91,131,061 | +$62,433,177 | $30.6 | 54 |
| 2021 Q3 | 922,922 | $28,490,092 | -$89,727,531 | $30.92 | 31 |
| 2021 Q2 | 3,844,193 | $117,583,060 | +$10,013,614 | $30.6 | 44 |
| 2021 Q1 | 3,545,558 | $87,796,477 | +$78,309,052 | $24.77 | 45 |
| 2020 Q4 | 378,679 | $6,659,759 | -$5,346,709 | $17.59 | 19 |
| 2020 Q3 | 776,419 | $9,914,278 | -$380,296 | $12.79 | 25 |
| 2020 Q2 | 1,058,523 | $16,050,516 | +$12,630,626 | $15.16 | 24 |
| 2020 Q1 | 209,425 | $2,185,845 | -$2,204,725 | $10.44 | 17 |
| 2019 Q4 | 294,016 | $8,255,186 | +$1,247,711 | $28.08 | 25 |
| 2019 Q3 | 248,120 | $6,459,007 | -$3,315,177 | $26.02 | 28 |
| 2019 Q2 | 361,549 | $10,770,979 | -$888,796 | $29.79 | 29 |
| 2019 Q1 | 388,503 | $12,494,893 | +$1,036,483 | $32.17 | 30 |
| 2018 Q4 | 359,970 | $10,230,839 | -$15,932,008 | $28.4 | 31 |
| 2018 Q3 | 803,600 | $35,487,536 | -$27,698,868 | $44.16 | 37 |
| 2018 Q2 | 1,427,511 | $61,615,316 | +$61,615,316 | $43.16 | 42 |