May 20
2022
SELL
Open market or private sale
$924,000
$30.8 p/Share
30,000
Reduced 0.21%
14,287,183
Class A Common Shares ...
May 19
2022
SELL
Open market or private sale
$6,511,460
$30.86 p/Share
211,000
Reduced 1.45%
14,317,183
Class A Common Shares ...
May 18
2022
SELL
Open market or private sale
$466,350
$31.09 p/Share
15,000
Reduced 0.1%
14,528,183
Class A Common Shares ...
May 17
2022
SELL
Open market or private sale
$2,616,236
$31.22 p/Share
83,800
Reduced 0.57%
14,543,183
Class A Common Shares ...
May 16
2022
SELL
Open market or private sale
$5,586,120
$31.56 p/Share
177,000
Reduced 1.19%
14,646,983
Class A Common Shares ...
May 13
2022
SELL
Open market or private sale
$773,750
$30.95 p/Share
25,000
Reduced 0.17%
14,823,983
Class A Common Shares ...
May 10
2022
SELL
Open market or private sale
$26,916,617
$29.14 p/Share
923,700
Reduced 5.86%
14,848,983
Class A Common Shares ...
May 06
2022
SELL
Open market or private sale
$6,337,660
$31.22 p/Share
203,000
Reduced 1.27%
15,752,683
Class A Common Shares ...
May 05
2022
SELL
Open market or private sale
$4,863,150
$32.1 p/Share
151,500
Reduced 0.94%
15,955,683
Class A Common Shares ...
May 04
2022
SELL
Open market or private sale
$34,641,899
$31.55 p/Share
1,098,000
Reduced 6.38%
16,107,183
Class A Common Shares ...
May 03
2022
SELL
Open market or private sale
$18,863,236
$30.65 p/Share
615,440
Reduced 3.45%
17,205,183
Class A Common Shares ...
May 02
2022
SELL
Open market or private sale
$13,189,500
$29.31 p/Share
450,000
Reduced 2.46%
17,820,623
Class A Common Shares ...
Apr 27
2022
SELL
Open market or private sale
$27,190,001
$27.19 p/Share
1,000,000
Reduced 5.19%
18,270,623
Class A Common Shares ...
Mar 26
2022
SELL
Open market or private sale
$23,063,700
$26.51 p/Share
870,000
Reduced 4.32%
19,270,623
Class A Common Shares ...
Mar 25
2022
SELL
Open market or private sale
$25,639,999
$25.64 p/Share
1,000,000
Reduced 4.73%
20,140,623
Class A Common Shares ...
Mar 22
2022
SELL
Open market or private sale
$12,662,650
$27.83 p/Share
455,000
Reduced 2.11%
21,140,623
Class A Common Shares ...
Mar 21
2022
SELL
Open market or private sale
$18,272,100
$29.4 p/Share
621,500
Reduced 2.8%
21,595,623
Class A Common Shares ...
Mar 20
2022
SELL
Open market or private sale
$29,209,999
$29.21 p/Share
1,000,000
Reduced 4.31%
22,217,123
Class A Common Shares ...
Mar 19
2022
SELL
Open market or private sale
$10,257,218
$29.64 p/Share
346,060
Reduced 1.47%
23,217,123
Class A Common Shares ...
Mar 04
2021
SELL
Open market or private sale
$4,883,600
$16.84 p/Share
290,000
Reduced 1.22%
23,563,183
Class A Common Shares ...
Mar 03
2021
SELL
Open market or private sale
$117,180
$16.74 p/Share
7,000
Reduced 0.03%
23,853,183
Class A Common Shares ...
Dec 28
2020
BUY
Open market or private purchase
$274,800
$6.87 p/Share
40,000
Added 0.17%
23,860,183
Class A Common Shares ...