Jun 07
2024
-
560
Reduced 0.24%
228,766
Class A Common Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
-
143,968
Added 38.57%
229,326
Class A Common Shares
Feb 20
2024
SELL
Payment of exercise price or tax liability
$472,862
$34.38 p/Share
13,754
Reduced 13.88%
85,358
Class A Common Shares
Feb 20
2024
BUY
Grant, award, or other acquisition
-
27,141
Added 21.5%
99,112
Class A Common Shares
Feb 07
2024
SELL
Payment of exercise price or tax liability
$127,571
$34.77 p/Share
3,669
Reduced 4.85%
71,971
Class A Common Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$111,441
$35.73 p/Share
3,119
Reduced 3.96%
75,640
Class A Common Shares
Jan 28
2024
SELL
Payment of exercise price or tax liability
$139,122
$35.07 p/Share
3,967
Reduced 4.8%
78,759
Class A Common Shares
Jan 03
2024
BUY
Grant, award, or other acquisition
-
23,031
Added 21.78%
82,726
Class A Common Shares
May 26
2023
-
305
Reduced 0.51%
59,695
Class A Common Shares
Mar 15
2023
SELL
Open market or private sale
$690,543
$30.16 p/Share
22,896
Reduced 27.62%
60,000
Class A Common Shares
Mar 14
2023
SELL
Open market or private sale
$401,351
$30.22 p/Share
13,281
Reduced 13.81%
82,896
Class A Common Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$96,648
$32.84 p/Share
2,943
Reduced 2.97%
96,177
Class A Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
21,724
Added 17.98%
99,120
Class A Common Shares
Feb 04
2023
SELL
Payment of exercise price or tax liability
$126,049
$34.61 p/Share
3,642
Reduced 4.49%
77,396
Class A Common Shares
Feb 01
2023
SELL
Payment of exercise price or tax liability
$73,799
$34.68 p/Share
2,128
Reduced 2.56%
81,038
Class A Common Shares
Jan 28
2023
SELL
Payment of exercise price or tax liability
$93,971
$33.73 p/Share
2,786
Reduced 3.24%
83,166
Class A Common Shares
Apr 22
2022
-
232
Reduced 0.27%
85,952
Class A Common Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$116,980
$37.76 p/Share
3,098
Reduced 3.47%
86,184
Class A Common Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$140,317
$37.74 p/Share
3,718
Reduced 4.0%
89,282
Class A Common Shares
Feb 01
2022
BUY
Grant, award, or other acquisition
-
18,466
Added 14.69%
107,212
Class A Common Shares
Jan 28
2022
SELL
Payment of exercise price or tax liability
$248,590
$38.83 p/Share
6,402
Reduced 6.44%
93,000
Class A Common Shares
Sep 02
2021
SELL
Open market or private sale
$316,875
$42.25 p/Share
7,500
Reduced 8.48%
80,936
Class A Common Shares
Mar 25
2021
-
310
Reduced 0.35%
88,436
Class A Common Shares
Mar 10
2021
SELL
Open market or private sale
$721,325
$30.5 p/Share
23,650
Reduced 21.04%
88,746
Class A Common Shares
Mar 10
2021
BUY
Exercise of conversion of derivative security
$160,425
$21.39 p/Share
7,500
Added 6.53%
107,396
Class A Common Shares