CIBC WORLD MARKET INC. Quanta Services, Inc. Transaction History

CIBC WORLD MARKET INC. portfolio value:

$13.57M
portfolio value

CIBC WORLD MARKET INC. quarter portfolio value change:

+1.64%
quarter

Quanta Services, Inc. 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Increase +14.27% 13.30K shares 1.88M $127.39 106.53K
Q2 2022 share Increase +53.37% 32.44K shares 3.68M $125.34 93.22K
Q1 2022 share Decrease -20.42% -15.59K shares -758K $131.61 60.78K
Q4 2021 share Decrease -17.19% -15.85K shares -1.74M $112.83 76.38K
Q3 2021 share Increase +169.36% 57.99K shares 7.39M $113.82 92.24K
Q2 2021 share Decrease -59.87% -51.09K shares -4.40M $90.52 34.24K
Q1 2021 share Increase +19.69% 14.03K shares 2.37M $87.82 85.34K
Q4 2020 share Increase +127.43% 39.95K shares 3.47M $71.89 71.30K
Q3 2020 share Increase +4.81% 1.43K shares 483K $52.72 31.35K
Q2 2020 share Increase +12.06% 3.21K shares 327K $39.09 29.91K
Q1 2020 share Increase +9.97% 2.42K shares -141K $31.52 26.69K
Q4 2019 share Increase +13.98% 2.97K shares 183K $40.45 24.27K
Q3 2019 share Increase +35.94% 5.63K shares 207K $37.51 21.29K
Q2 2019 share Increase +33.28% 3.91K shares 154K $37.85 15.66K
Q1 2019 share Decrease -55.73% -14.79K shares -355K $37.33 11.75K
Q4 2018 share Increase +114.58% 14.17K shares 386K $29.77 26.55K
Q3 2018 share Decrease -88.69% -96.99K shares -3.24M $32.97 12.37K
Q2 2018 share Increase +0.06% 67 shares -102K $32.99 109.37K
Q1 2018 share Increase +1583.44% 102.81K shares 3.50M $33.93 109.30K
Q4 2017 share Decrease -11.72% -862 shares -21K $38.64 6.49K
Q3 2017 share Decrease -28.22% -2.89K shares -62K $36.92 7.35K
Q2 2017 share Decrease -84.16% -54.45K shares -2.06M $32.52 10.24K
Q1 2017 share Increase +19.54% 10.57K shares 515K $36.66 64.70K
Q4 2016 share Increase +278.27% 39.81K shares 1.48M $34.43 54.12K
Q3 2016 share Decrease -5.59% -848 shares 51K $27.65 14.30K
Q2 2016 share Increase +4.78% 691 shares 24K $22.84 15.15K
Q1 2016 share Increase +18.04% 2.21K shares 78K $22.29 14.46K