Note: Option positions (PUT/CALL) are excluded.
Q4 2025
Shares 13,288 Value ($000) $594 Avg Close — Range —
Q3 2025
Shares 5,555 Value ($000) $496 Avg Close — Range —
Q2 2025
Shares 6,368 Value ($000) $540 Avg Close — Range —
Q1 2025
Shares 7,065 Value ($000) $660 Avg Close — Range —
Q4 2024
Shares 7,978 Value ($000) $683 Avg Close — Range —
Q3 2024
Shares 6,772 Value ($000) $595 Avg Close — Range —
Q2 2024
Shares 24,472 Value ($000) $2,231 Avg Close — Range —
Q1 2024
Shares 26,817 Value ($000) $2,532 Avg Close — Range —
Q4 2023
Shares 34,257 Value ($000) $2,872 Avg Close — Range —
Q3 2023
Shares 25,490 Value ($000) $2,304 Avg Close — Range —
Q2 2023
Shares 26,540 Value ($000) $2,154 Avg Close — Range —
Q1 2023
Shares 37,578 Value ($000) $3,113 Avg Close — Range —
Q4 2022
Shares 30,121 Value ($000) $2,635 Avg Close — Range —
Q3 2022
Shares 37,767 Value ($000) $2,719,979 Avg Close — Range —
Q2 2022
Shares 31,593 Value ($000) $2,259 Avg Close — Range —
Q1 2022
Shares 33,228 Value ($000) $2,540 Avg Close — Range —
Q4 2021
Shares 81,342 Value ($000) $4,515 Avg Close — Range —
Q3 2021
Shares 43,678 Value ($000) $2,275,187 Avg Close — Range —
Q2 2021
Shares 41,420 Value ($000) $2,231,295 Avg Close — Range —
Q1 2021
Shares 26,139 Value ($000) $1,282,380 Avg Close — Range —
Q4 2020
Shares 24,319 Value ($000) $921,690 Avg Close — Range —
Q2 2020
Shares 7,989 Value ($000) $302,384 Avg Close — Range —
Q4 2019
Shares 43,990 Value ($000) $2,641,160 Avg Close — Range —
Q3 2019
Shares 3,670 Value ($000) $217,264 Avg Close — Range —
Q2 2019
Shares 22,270 Value ($000) $1,418,822 Avg Close — Range —
Q1 2019
Shares 26,795 Value ($000) $1,771,686 Avg Close — Range —
Q4 2018
Shares 14,805 Value ($000) $849,067 Avg Close — Range —
Q3 2018
Shares 22,768 Value ($000) $1,724,448 Avg Close — Range —
Q2 2018
Shares 60,467 Value ($000) $4,591,865 Avg Close — Range —
Q1 2018
Shares 47,643 Value ($000) $3,211,614 Avg Close — Range —
Q4 2017
Shares 12,568 Value ($000) $908,164 Avg Close — Range —
Q3 2017
Shares 12,668 Value ($000) $867,505 Avg Close — Range —
Q2 2017
Shares 4,925 Value ($000) $319,711 Avg Close — Range —
Q1 2017
Shares 8,177 Value ($000) $571,550 Avg Close — Range —
Q4 2016
Shares 9,091 Value ($000) $684,719 Avg Close — Range —
Q3 2016
Shares 8,843 Value ($000) $624,407 Avg Close — Range —
Q2 2016
Shares 8,842 Value ($000) $603,389 Avg Close — Range —
Q1 2016
Shares 8,841 Value ($000) $547,284 Avg Close — Range —
Q4 2015
Shares 7,790 Value ($000) $470,528 Avg Close — Range —
Q3 2015
Shares 7,508 Value ($000) $459,486 Avg Close — Range —
Q2 2015
Shares 4,082 Value ($000) $306,793 Avg Close — Range —
Q1 2015
Shares 4,080 Value ($000) $316,599 Avg Close — Range —
Q4 2014
Shares 4,080 Value ($000) $322,973 Avg Close — Range —