Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 99,000 Value ($000) $67,510 Avg Close — Range —
Q3 2025
Shares 117,302 Value ($000) $78,144 Avg Close — Range —
Q2 2025
Shares 1,362,303 Value ($000) $841,699 Avg Close — Range —
Q1 2025
Shares 378,825 Value ($000) $211,911 Avg Close — Range —
Q4 2024
Shares 382,421 Value ($000) $224,129 Avg Close — Range —
Q3 2024
Shares 576,249 Value ($000) $330,629 Avg Close — Range —
Q2 2024
Shares 1,066,927 Value ($000) $580,643 Avg Close — Range —
Q1 2024
Shares 996,846 Value ($000) $521,420 Avg Close — Range —
Q4 2023
Shares 763,860 Value ($000) $363,070 Avg Close — Range —
Q3 2023
Shares 253,973 Value ($000) $108,568 Avg Close — Range —
Q2 2023
Shares 514,757 Value ($000) $228,181 Avg Close — Range —
Q1 2023
Shares 312,872 Value ($000) $128,087 Avg Close — Range —
Q4 2022
Shares 202,960 Value ($000) $77,618 Avg Close — Range —
Q3 2022
Shares 280,775 Value ($000) $100,287 Avg Close — Range —
Q2 2022
Shares 258,956 Value ($000) $97,691 Avg Close — Range —
Q1 2022
Shares 190,109 Value ($000) $85,861 Avg Close — Range —
Q4 2021
Shares 36,546 Value ($000) $17,367 Avg Close — Range —
Q3 2021
Shares 58,700 Value ($000) $25,191 Avg Close — Range —
Q2 2021
Shares 153,206 Value ($000) $65,581 Avg Close — Range —
Q1 2021
Shares 46,445 Value ($000) $18,407 Avg Close — Range —
Q4 2020
Shares 74,306 Value ($000) $27,782 Avg Close — Range —
Q3 2020
Shares 74,698 Value ($000) $25,016 Avg Close — Range —
Q2 2020
Shares 60,741 Value ($000) $18,730 Avg Close — Range —
Q1 2020
Shares 74,202 Value ($000) $19,126 Avg Close — Range —
Q4 2019
Shares 7,234,771 Value ($000) $2,328,583 Avg Close — Range —
Q3 2019
Shares 6,518,074 Value ($000) $1,934,322 Avg Close — Range —
Q2 2019
Shares 7,802,342 Value ($000) $2,286,087 Avg Close — Range —
Q1 2019
Shares 7,424,157 Value ($000) $2,097,176 Avg Close — Range —
Q4 2018
Shares 7,262,580 Value ($000) $1,814,971 Avg Close — Range —
Q3 2018
Shares 7,668,672 Value ($000) $2,229,438 Avg Close — Range —
Q2 2018
Shares 7,426,761 Value ($000) $2,014,733 Avg Close — Range —
Q1 2018
Shares 7,434,367 Value ($000) $1,956,354 Avg Close — Range —
Q4 2017
Shares 7,766,008 Value ($000) $2,072,436 Avg Close — Range —
Q3 2017
Shares 14,327,980 Value ($000) $3,599,618 Avg Close — Range —
Q2 2017
Shares 7,355,105 Value ($000) $1,778,417 Avg Close — Range —
Q1 2017
Shares 10,419,950 Value ($000) $2,456,370 Avg Close — Range —
Q4 2016
Shares 8,793,542 Value ($000) $1,965,621 Avg Close — Range —
Q3 2016
Shares 10,753,196 Value ($000) $2,325,907 Avg Close — Range —
Q2 2016
Shares 4,896,523 Value ($000) $1,025,699 Avg Close — Range —
Q1 2016
Shares 4,421,299 Value ($000) $908,672 Avg Close — Range —
Q4 2015
Shares 3,788,467 Value ($000) $772,363 Avg Close — Range —
Q3 2015
Shares 4,002,077 Value ($000) $766,917 Avg Close — Range —
Q2 2015
Shares 5,940,434 Value ($000) $1,222,839 Avg Close — Range —
Q1 2015
Shares 5,266,632 Value ($000) $1,087,191 Avg Close — Range —
Q4 2014
Shares 5,278,796 Value ($000) $1,085,004 Avg Close — Range —
Q3 2014
Shares 738,823 Value ($000) $145,563 Avg Close — Range —
Q2 2014
Shares 651,270 Value ($000) $127,467 Avg Close — Range —
Q1 2014
Shares 887,469 Value ($000) $165,965 Avg Close — Range —
Q4 2013
Shares 986,604 Value ($000) $182,216 Avg Close — Range —
Q3 2013
Shares 54,100 Value ($000) $9,089 Avg Close — Range —
Q2 2013
Shares 55,100 Value ($000) $8,839 Avg Close — Range —