Feb 12
2024
SELL
Open market or private sale
$391,883
$30.53 p/Share
12,836
Reduced 2.92%
427,271
Class A Common Shares,...
Feb 10
2024
SELL
Payment of exercise price or tax liability
-
6,978
Reduced 1.56%
440,107
Class A Common Shares,...
Feb 09
2024
SELL
Payment of exercise price or tax liability
-
6,213
Reduced 1.37%
447,085
Class A Common Shares,...
Feb 09
2024
SELL
Open market or private sale
$195,523
$29.81 p/Share
6,559
Reduced 1.43%
453,298
Class A Common Shares,...
Feb 08
2024
SELL
Payment of exercise price or tax liability
-
7,119
Reduced 1.52%
459,857
Class A Common Shares,...
Feb 07
2024
BUY
Grant, award, or other acquisition
-
40,013
Added 7.89%
466,976
Restricted Stock Unit ...
Dec 26
2023
SELL
Open market or private sale
$5,161,395
$30.11 p/Share
171,418
Reduced 28.65%
426,963
Class A Common Shares,...
Dec 26
2023
BUY
Exercise of conversion of derivative security
$1,457,053
$8.5 p/Share
171,418
Added 22.27%
598,381
Class A Common Shares,...
Dec 22
2023
SELL
Open market or private sale
$2,129,784
$30.08 p/Share
70,804
Reduced 14.22%
426,963
Class A Common Shares,...
Dec 22
2023
BUY
Exercise of conversion of derivative security
$601,834
$8.5 p/Share
70,804
Added 12.45%
497,767
Class A Common Shares,...
Dec 21
2023
SELL
Open market or private sale
$4,080,369
$29.86 p/Share
136,650
Reduced 24.25%
426,963
Class A Common Shares,...
Dec 21
2023
BUY
Exercise of conversion of derivative security
$1,422,526
$10.41 p/Share
136,650
Added 23.35%
448,541
Class A Common Shares,...
Feb 12
2023
SELL
Payment of exercise price or tax liability
-
6,396
Reduced 1.48%
426,963
Class A Common Shares,...
Feb 10
2023
SELL
Payment of exercise price or tax liability
-
6,827
Reduced 1.55%
433,359
Class A Common Shares,...
Feb 09
2023
SELL
Payment of exercise price or tax liability
-
6,337
Reduced 1.42%
440,186
Class A Common Shares,...
Feb 08
2023
BUY
Grant, award, or other acquisition
-
41,036
Added 8.42%
446,523
Restricted Stock Unit ...
Feb 13
2022
SELL
Payment of exercise price or tax liability
-
8,097
Reduced 1.96%
405,487
Class A Common Shares,...
Feb 12
2022
SELL
Payment of exercise price or tax liability
-
6,395
Reduced 1.52%
413,584
Class A Common Shares,...
Feb 10
2022
SELL
Payment of exercise price or tax liability
-
6,959
Reduced 1.63%
419,979
Class A Common Shares,...
Feb 09
2022
BUY
Grant, award, or other acquisition
-
36,778
Added 7.93%
426,938
Restricted Stock Unit ...
Apr 26
2021
SELL
Open market or private sale
$553
$24.06 p/Share
23
Reduced 0.01%
390,160
Class A Common Shares,...
Apr 23
2021
SELL
Open market or private sale
$882,889
$24.12 p/Share
36,604
Reduced 8.58%
390,183
Class A Common Shares,...
Apr 01
2021
SELL
Open market or private sale
$855,264
$23.35 p/Share
36,628
Reduced 7.9%
426,787
Class A Common Shares,...
Mar 01
2021
SELL
Open market or private sale
$1,743,493
$23.8 p/Share
73,256
Reduced 13.65%
463,415
Class A Common Shares,...
Feb 24
2021
SELL
Open market or private sale
$893,723
$24.4 p/Share
36,628
Reduced 6.39%
536,671
Class A Common Shares,...