Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 55,656 Value ($000) $114,985 Avg Close — Range —
Q3 2025
Shares 152,262 Value ($000) $227,479 Avg Close — Range —
Q2 2025
Shares 166,574 Value ($000) $183,398 Avg Close — Range —
Q1 2025
Shares 204,738 Value ($000) $133,238 Avg Close — Range —
Q4 2024
Shares 203,435 Value ($000) $185,126 Avg Close — Range —
Q3 2024
Shares 220,329 Value ($000) $257,565 Avg Close — Range —
Q2 2024
Shares 225,697 Value ($000) $334,032 Avg Close — Range —
Q1 2024
Shares 225,453 Value ($000) $335,249 Avg Close — Range —
Q4 2023
Shares 225,212 Value ($000) $337,368 Avg Close — Range —
Q3 2023
Shares 234,102 Value ($000) $294,969 Avg Close — Range —
Q2 2023
Shares 246,268 Value ($000) $341,327 Avg Close — Range —
Q1 2023
Shares 265,544 Value ($000) $326,221 Avg Close — Range —
Q4 2022
Shares 278,594 Value ($000) $307,846 Avg Close — Range —
Q3 2022
Shares 262,537 Value ($000) $242,059 Avg Close — Range —
Q2 2022
Shares 255,447 Value ($000) $278,693 Avg Close — Range —
Q1 2022
Shares 276,581 Value ($000) $392,468 Avg Close — Range —
Q4 2021
Shares 304,261 Value ($000) $501,726 Avg Close — Range —
Q3 2021
Shares 306,041 Value ($000) $478,189 Avg Close — Range —
Q2 2021
Shares 303,291 Value ($000) $540,919 Avg Close — Range —
Q1 2021
Shares 304,011 Value ($000) $554,516 Avg Close — Range —
Q4 2020
Shares 338,881 Value ($000) $618,458 Avg Close — Range —
Q3 2020
Shares 250,141 Value ($000) $316,929 Avg Close — Range —
Q2 2020
Shares 244,851 Value ($000) $268,698 Avg Close — Range —
Q1 2020
Shares 254,901 Value ($000) $249,959 Avg Close — Range —
Q4 2019
Shares 250,001 Value ($000) $301,571 Avg Close — Range —
Q3 2019
Shares 243,072 Value ($000) $249,189 Avg Close — Range —
Q2 2019
Shares 241,755 Value ($000) $246,016 Avg Close — Range —
Q1 2019
Shares 227,895 Value ($000) $224,111 Avg Close — Range —
Q4 2018
Shares 225,355 Value ($000) $195,403 Avg Close — Range —
Q3 2018
Shares 221,595 Value ($000) $231,983 Avg Close — Range —
Q2 2018
Shares 221,055 Value ($000) $231,319 Avg Close — Range —
Q1 2018
Shares 221,975 Value ($000) $255,316 Avg Close — Range —
Q4 2017
Shares 239,213 Value ($000) $284,674 Avg Close — Range —
Q3 2017
Shares 270,503 Value ($000) $302,776 Avg Close — Range —
Q2 2017
Shares 278,553 Value ($000) $289,350 Avg Close — Range —
Q1 2017
Shares 335,920 Value ($000) $3,093,961 Avg Close — Range —
Q4 2016
Shares 447,202 Value ($000) $333,606 Avg Close — Range —
Q3 2016
Shares 488,052 Value ($000) $354,069 Avg Close — Range —
Q2 2016
Shares 532,892 Value ($000) $329,631 Avg Close — Range —
Q1 2016
Shares 566,672 Value ($000) $325,058 Avg Close — Range —
Q4 2015
Shares 545,582 Value ($000) $293,136 Avg Close — Range —
Q3 2015
Shares 567,506 Value ($000) $271,472 Avg Close — Range —
Q2 2015
Shares 575,490 Value ($000) $327,098 Avg Close — Range —
Q1 2015
Shares 528,679 Value ($000) $343,335 Avg Close — Range —
Q4 2014
Shares 527,345 Value ($000) $318,331 Avg Close — Range —
Q3 2014
Shares 529,985 Value ($000) $297,324 Avg Close — Range —
Q2 2014
Shares 585,395 Value ($000) $382,433 Avg Close — Range —
Q1 2014
Shares 591,914 Value ($000) $373,404 Avg Close — Range —
Q4 2013
Shares 612,984 Value ($000) $398,452 Avg Close — Range —
Q3 2013
Shares 643,444 Value ($000) $409,234 Avg Close — Range —
Q2 2013
Shares 649,655 Value ($000) $381,698 Avg Close — Range —