Dec 09
2024
SELL
Open market or private sale
$1,512,000
$37.8 p/Share
40,000
Reduced 24.16%
125,580
Class A Common Shares
Dec 09
2024
BUY
Exercise of conversion of derivative security
$560,000
$14.0 p/Share
40,000
Added 19.46%
165,580
Class A Common Shares
Mar 08
2024
SELL
Open market or private sale
$1,838,500
$36.77 p/Share
50,000
Reduced 28.48%
125,580
Class A Common Shares
Mar 08
2024
BUY
Exercise of conversion of derivative security
$824,000
$16.48 p/Share
50,000
Added 22.17%
175,580
Class A Common Shares
Feb 20
2024
SELL
Payment of exercise price or tax liability
$367,144
$34.38 p/Share
10,679
Reduced 7.84%
125,580
Class A Common Shares
Feb 20
2024
BUY
Grant, award, or other acquisition
-
27,141
Added 16.61%
136,259
Class A Common Shares
Feb 07
2024
SELL
Payment of exercise price or tax liability
$99,059
$34.77 p/Share
2,849
Reduced 2.54%
109,118
Class A Common Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$86,502
$35.73 p/Share
2,421
Reduced 2.12%
111,967
Class A Common Shares
Jan 28
2024
SELL
Payment of exercise price or tax liability
$109,453
$35.07 p/Share
3,121
Reduced 2.66%
114,388
Class A Common Shares
Jan 03
2024
BUY
Grant, award, or other acquisition
-
23,031
Added 16.39%
117,509
Class A Common Shares
Sep 14
2023
SELL
Open market or private sale
$294,932
$36.38 p/Share
8,107
Reduced 7.9%
94,478
Class A Common Shares
Sep 14
2023
BUY
Exercise of conversion of derivative security
$134,738
$16.62 p/Share
8,107
Added 7.32%
102,585
Class A Common Shares
Sep 01
2023
SELL
Open market or private sale
$1,027,481
$36.17 p/Share
28,407
Reduced 23.12%
94,478
Class A Common Shares
Sep 01
2023
BUY
Exercise of conversion of derivative security
$472,124
$16.62 p/Share
28,407
Added 19.0%
121,065
Class A Common Shares
Aug 30
2023
SELL
Open market or private sale
$488,867
$36.25 p/Share
13,486
Reduced 12.49%
94,478
Class A Common Shares
Aug 30
2023
BUY
Exercise of conversion of derivative security
$224,137
$16.62 p/Share
13,486
Added 11.1%
107,964
Class A Common Shares
Jun 08
2023
SELL
Open market or private sale
$881,250
$35.25 p/Share
25,000
Reduced 20.92%
94,478
Class A Common Shares
Jun 08
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
Jun 06
2023
SELL
Open market or private sale
$875,000
$35.0 p/Share
25,000
Reduced 20.92%
94,478
Class A Common Shares
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