Jun 06
2023
BUY
Exercise of conversion of derivative security
$400,750
$16.03 p/Share
25,000
Added 17.3%
119,478
Class A Common Shares
May 12
2023
SELL
Open market or private sale
$875,000
$35.0 p/Share
25,000
Reduced 20.92%
94,478
Class A Common Shares
May 12
2023
BUY
Exercise of conversion of derivative security
$400,750
$16.03 p/Share
25,000
Added 17.3%
119,478
Class A Common Shares
Feb 21
2023
SELL
Payment of exercise price or tax liability
$75,367
$32.84 p/Share
2,295
Reduced 2.37%
94,478
Class A Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
21,724
Added 18.33%
96,773
Class A Common Shares
Feb 04
2023
SELL
Payment of exercise price or tax liability
$95,073
$34.61 p/Share
2,747
Reduced 3.53%
75,049
Class A Common Shares
Feb 01
2023
SELL
Payment of exercise price or tax liability
$51,950
$34.68 p/Share
1,498
Reduced 1.89%
77,796
Class A Common Shares
Jan 28
2023
SELL
Payment of exercise price or tax liability
$67,223
$33.73 p/Share
1,993
Reduced 2.45%
79,294
Class A Common Shares
Sep 15
2022
SELL
Open market or private sale
$196,863
$35.67 p/Share
5,519
Reduced 6.36%
81,287
Class A Common Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$92,852
$37.76 p/Share
2,459
Reduced 2.75%
86,806
Class A Common Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$111,371
$37.74 p/Share
2,951
Reduced 3.2%
89,265
Class A Common Shares
Feb 04
2022
SELL
Payment of exercise price or tax liability
$108,134
$39.35 p/Share
2,748
Reduced 2.89%
92,216
Class A Common Shares
Feb 01
2022
BUY
Grant, award, or other acquisition
-
18,466
Added 16.0%
96,928
Class A Common Shares
Jan 28
2022
SELL
Payment of exercise price or tax liability
$75,260
$38.32 p/Share
1,964
Reduced 2.03%
94,964
Class A Common Shares
Aug 30
2021
SELL
Open market or private sale
$961,782
$40.75 p/Share
23,602
Reduced 23.12%
78,462
Class A Common Shares
Aug 30
2021
BUY
Exercise of conversion of derivative security
$378,340
$16.03 p/Share
23,602
Added 18.78%
102,064
Class A Common Shares
Aug 27
2021
SELL
Open market or private sale
$56,968
$40.75 p/Share
1,398
Reduced 1.75%
78,462
Class A Common Shares
Aug 27
2021
BUY
Exercise of conversion of derivative security
$22,410
$16.03 p/Share
1,398
Added 1.72%
79,860
Class A Common Shares
Mar 16
2021
SELL
Open market or private sale
$261,970
$32.43 p/Share
8,078
Reduced 9.33%
78,462
Class A Common Shares
Feb 23
2021
SELL
Payment of exercise price or tax liability
$62,256
$31.65 p/Share
1,967
Reduced 2.22%
86,540
Class A Common Shares
Feb 22
2021
SELL
Payment of exercise price or tax liability
$76,377
$31.06 p/Share
2,459
Reduced 2.7%
88,507
Class A Common Shares
Feb 21
2021
SELL
Payment of exercise price or tax liability
$76,915
$31.33 p/Share
2,455
Reduced 2.63%
90,966
Class A Common Shares
Feb 04
2021
SELL
Payment of exercise price or tax liability
$89,289
$30.96 p/Share
2,884
Reduced 2.99%
93,421
Class A Common Shares
Jan 28
2021
BUY
Grant, award, or other acquisition
-
22,448
Added 18.9%
96,305
Class A Common Shares
Dec 15
2020
SELL
Open market or private sale
$1,500,500
$30.01 p/Share
50,000
Reduced 40.37%
73,857
Class A Common Shares