| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 421,698 | $65,126,033 | +$16,103,974 | $154.44 | 48 |
| 2025 Q2 | 478,467 | $35,537,630 | -$3,334,144 | $74.34 | 46 |
| 2025 Q1 | 564,784 | $35,084,767 | +$2,918,552 | $62.12 | 42 |
| 2024 Q4 | 666,811 | $23,413,531 | -$8,108,214 | $35.16 | 39 |
| 2024 Q3 | 828,327 | $41,114,067 | -$1,776,261 | $49.65 | 40 |
| 2024 Q2 | 888,689 | $33,460,155 | -$16,960,600 | $37.58 | 36 |
| 2024 Q1 | 1,397,799 | $48,030,880 | +$15,293,155 | $34.35 | 40 |
| 2023 Q4 | 46,673 | $1,623,287 | +$1,623,287 | $34.78 | 1 |
| 2023 Q3 | 797,532 | $21,273,789 | +$3,666,698 | $26.68 | 37 |
| 2023 Q2 | 607,777 | $21,169,182 | -$16,852,532 | $34.85 | 39 |
| 2023 Q1 | 1,033,568 | $43,354,724 | +$11,885,101 | $41.93 | 39 |
| 2022 Q4 | 752,237 | $25,948,294 | +$3,648,402 | $34.47 | 48 |
| 2022 Q3 | 715,746 | $18,098,000 | +$8,599,438 | $25.31 | 36 |
| 2022 Q2 | 2,301 | $79,000 | -$12,764,999 | $34.34 | 1 |
| 2022 Q1 | 550,559 | $39,061,000 | -$33,866,867 | $70.81 | 52 |
| 2021 Q4 | 1,108,601 | $56,639,527 | +$27,852,295 | $51.14 | 45 |
| 2021 Q3 | 568,585 | $24,760,433 | +$530,049 | $42.65 | 48 |
| 2021 Q2 | 539,328 | $31,277,893 | -$16,054,609 | $58.10 | 44 |
| 2021 Q1 | 811,906 | $44,126,215 | +$9,720,403 | $54.56 | 42 |
| 2020 Q4 | 601,611 | $41,789,880 | -$4,161,162 | $69.40 | 47 |
| 2020 Q3 | 617,246 | $52,324,507 | -$30,380,828 | $84.79 | 49 |
| 2020 Q2 | 971,585 | $75,857,501 | +$75,443,277 | $78.18 | 45 |
| 2020 Q1 | 835 | $6,000 | +$6,000 | $7.19 | 1 |