Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 423,660 Value ($000) $23,365 Avg Close — Range —
Q3 2025
Shares 418,007 Value ($000) $21,958 Avg Close — Range —
Q2 2025
Shares 390,505 Value ($000) $19,350 Avg Close — Range —
Q1 2025
Shares 620,039 Value ($000) $28,912 Avg Close — Range —
Q4 2024
Shares 558,641 Value ($000) $28,133 Avg Close — Range —
Q3 2024
Shares 501,877 Value ($000) $23,859 Avg Close — Range —
Q2 2024
Shares 360,671 Value ($000) $14,953 Avg Close — Range —
Q1 2024
Shares 361,329 Value ($000) $15,674 Avg Close — Range —
Q4 2023
Shares 604,724 Value ($000) $25,302 Avg Close — Range —
Q3 2023
Shares 626,523 Value ($000) $21,051 Avg Close — Range —
Q2 2023
Shares 4,480,253 Value ($000) $151,657 Avg Close — Range —
Q1 2023
Shares 6,119,314 Value ($000) $219,010 Avg Close — Range —
Q4 2022
Shares 6,182,203 Value ($000) $294,520 Avg Close — Range —
Q3 2022
Shares 6,621,131 Value ($000) $316,158 Avg Close — Range —
Q2 2022
Shares 6,929,048 Value ($000) $341,464 Avg Close — Range —
Q1 2022
Shares 9,510,213 Value ($000) $560,342 Avg Close — Range —
Q4 2021
Shares 9,885,715 Value ($000) $610,541 Avg Close — Range —
Q3 2021
Shares 9,238,217 Value ($000) $559,466 Avg Close — Range —
Q2 2021
Shares 549,845 Value ($000) $31,633 Avg Close — Range —
Q1 2021
Shares 545,887 Value ($000) $30,935 Avg Close — Range —
Q4 2020
Shares 252,830 Value ($000) $11,463 Avg Close — Range —
Q3 2020
Shares 265,925 Value ($000) $8,706 Avg Close — Range —
Q2 2020
Shares 329,781 Value ($000) $11,153 Avg Close — Range —
Q1 2020
Shares 299,542 Value ($000) $8,660 Avg Close — Range —
Q4 2019
Shares 235,060 Value ($000) $11,981 Avg Close — Range —
Q3 2019
Shares 202,788 Value ($000) $9,442 Avg Close — Range —
Q2 2019
Shares 641,854 Value ($000) $29,462 Avg Close — Range —
Q1 2019
Shares 658,691 Value ($000) $28,621 Avg Close — Range —
Q4 2018
Shares 761,881 Value ($000) $30,353 Avg Close — Range —
Q3 2018
Shares 955,465 Value ($000) $46,828 Avg Close — Range —
Q2 2018
Shares 930,965 Value ($000) $45,766 Avg Close — Range —
Q1 2018
Shares 883,812 Value ($000) $44,518 Avg Close — Range —
Q4 2017
Shares 882,683 Value ($000) $43,508 Avg Close — Range —
Q3 2017
Shares 877,125 Value ($000) $41,409 Avg Close — Range —
Q2 2017
Shares 890,387 Value ($000) $40,557 Avg Close — Range —
Q1 2017
Shares 736,663 Value ($000) $33,002 Avg Close — Range —
Q4 2016
Shares 628,903 Value ($000) $28,540 Avg Close — Range —
Q3 2016
Shares 141,949 Value ($000) $4,993 Avg Close — Range —
Q2 2016
Shares 196,529 Value ($000) $6,375 Avg Close — Range —
Q1 2016
Shares 329,457 Value ($000) $10,471 Avg Close — Range —
Q4 2015
Shares 305,188 Value ($000) $10,670 Avg Close — Range —
Q3 2015
Shares 324,293 Value ($000) $10,939 Avg Close — Range —
Q2 2015
Shares 261,505 Value ($000) $9,574 Avg Close — Range —
Q1 2015
Shares 240,719 Value ($000) $8,394 Avg Close — Range —
Q4 2014
Shares 317,576 Value ($000) $11,099 Avg Close — Range —
Q3 2014
Shares 298,776 Value ($000) $9,901 Avg Close — Range —
Q2 2014
Shares 163,771 Value ($000) $5,675 Avg Close — Range —
Q1 2014
Shares 168,353 Value ($000) $5,887 Avg Close — Range —
Q4 2013
Shares 148,561 Value ($000) $4,912 Avg Close — Range —
Q3 2013
Shares 185,222 Value ($000) $5,523 Avg Close — Range —
Q2 2013
Shares 307,728 Value ($000) $9,004 Avg Close — Range —