May 21
2024
-
23,547
Reduced 9.66%
220,262
Class A Common Shares
May 20
2024
-
16,507
Reduced 6.34%
243,809
Class A Common Shares
Feb 21
2024
BUY
Grant, award, or other acquisition
-
46,070
Added 15.04%
260,316
Class A Common Shares
Feb 20
2024
SELL
Payment of exercise price or tax liability
$930,700
$34.38 p/Share
27,071
Reduced 11.22%
214,246
Class A Common Shares
Feb 20
2024
BUY
Grant, award, or other acquisition
-
61,880
Added 20.41%
241,317
Class A Common Shares
Feb 07
2024
SELL
Payment of exercise price or tax liability
$294,188
$34.77 p/Share
8,461
Reduced 4.5%
179,437
Class A Common Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$213,808
$35.73 p/Share
5,984
Reduced 3.09%
187,898
Class A Common Shares
Jan 28
2024
SELL
Payment of exercise price or tax liability
$122,218
$35.07 p/Share
3,485
Reduced 1.77%
193,882
Class A Common Shares
Jan 03
2024
BUY
Grant, award, or other acquisition
-
61,747
Added 23.83%
197,367
Class A Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
58,022
Added 29.96%
135,620
Class A Common Shares
Feb 04
2023
SELL
Payment of exercise price or tax liability
$282,521
$34.61 p/Share
8,163
Reduced 9.52%
77,598
Class A Common Shares
Feb 01
2023
SELL
Payment of exercise price or tax liability
$136,361
$34.68 p/Share
3,932
Reduced 4.38%
85,761
Class A Common Shares
Jan 28
2023
SELL
Payment of exercise price or tax liability
$78,827
$33.73 p/Share
2,337
Reduced 2.54%
89,693
Class A Common Shares
Apr 05
2022
-
40,000
Reduced 30.3%
92,030
Class A Common Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$262,740
$39.35 p/Share
6,677
Reduced 4.81%
132,030
Class A Common Shares
Feb 01
2022
BUY
Grant, award, or other acquisition
-
41,036
Added 22.48%
141,471
Class A Common Shares
Jan 28
2022
SELL
Payment of exercise price or tax liability
$105,916
$38.32 p/Share
2,764
Reduced 1.95%
138,707
Class A Common Shares
Mar 10
2021
BUY
Exercise of conversion of derivative security
$375,000
$15.0 p/Share
25,000
Added 19.93%
100,435
Class A Common Shares
Feb 04
2021
SELL
Payment of exercise price or tax liability
$216,751
$30.96 p/Share
7,001
Reduced 8.49%
75,435
Class A Common Shares
Jan 28
2021
BUY
Grant, award, or other acquisition
-
22,747
Added 21.63%
82,436
Class A Common Shares