| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 588,017 | $38,660,573 | +$8,418,513 | $65.75 | 22 |
| 2025 Q2 | 459,973 | $27,495,469 | -$577,716 | $59.78 | 20 |
| 2025 Q1 | 473,091 | $27,139,583 | +$12,614,793 | $57.37 | 22 |
| 2024 Q4 | 253,196 | $14,564,283 | -$347,089 | $57.52 | 18 |
| 2024 Q3 | 244,933 | $14,307,190 | +$841,238 | $58.41 | 17 |
| 2024 Q2 | 230,556 | $12,491,518 | -$2,038,298 | $54.18 | 18 |
| 2024 Q1 | 267,590 | $15,088,479 | +$1,220,910 | $56.39 | 21 |
| 2023 Q4 | 245,945 | $12,475,186 | -$2,188,957 | $50.72 | 15 |
| 2023 Q3 | 289,927 | $13,757,788 | -$263,025 | $47.45 | 17 |
| 2023 Q2 | 295,139 | $14,184,998 | -$865,135 | $48.06 | 15 |
| 2023 Q1 | 313,524 | $14,876,687 | -$3,420,167 | $47.45 | 17 |
| 2022 Q4 | 371,992 | $18,352,887 | -$302,826 | $49.34 | 20 |
| 2022 Q3 | 395,111 | $17,514,621 | -$2,792,593 | $44.26 | 20 |
| 2022 Q2 | 455,907 | $21,082,920 | -$2,979,959 | $46.24 | 20 |
| 2022 Q1 | 498,639 | $26,984,916 | +$13,834,201 | $54.12 | 22 |
| 2021 Q4 | 244,270 | $12,603,000 | -$1,000,719 | $51.6 | 16 |
| 2021 Q3 | 264,166 | $12,755,000 | +$4,877,958 | $48.29 | 16 |
| 2021 Q2 | 163,176 | $7,965,000 | +$2,272,184 | $48.82 | 14 |
| 2021 Q1 | 116,629 | $5,417,000 | -$14,834,398 | $46.44 | 12 |
| 2020 Q4 | 487,444 | $19,816,000 | -$2,827,463 | $40.67 | 12 |
| 2020 Q3 | 575,471 | $20,133,000 | -$1,286,288 | $34.98 | 13 |
| 2020 Q2 | 612,286 | $20,278,000 | -$8,924,058 | $33.12 | 14 |
| 2020 Q1 | 883,530 | $24,822,000 | +$5,479,075 | $28.09 | 17 |
| 2019 Q4 | 676,036 | $29,154,680 | -$1,751,406 | $43.12 | 20 |
| 2019 Q3 | 719,935 | $28,851,131 | -$604,136 | $40.07 | 21 |
| 2019 Q2 | 734,849 | $29,430,075 | -$52,807,785 | $40.05 | 20 |
| 2019 Q1 | 2,091,358 | $80,474,000 | -$5,995,325 | $38.48 | 24 |
| 2018 Q4 | 2,245,300 | $76,785,000 | +$11,675,516 | $34.2 | 25 |
| 2018 Q3 | 1,890,582 | $73,687,000 | +$15,884,132 | $38.99 | 20 |
| 2018 Q2 | 1,483,130 | $55,943,000 | +$55,943,000 | $37.72 | 19 |