Dec 12
2024
-
5,200
Reduced 3.38%
148,489
Common Shares, $0.01 p...
Aug 27
2024
SELL
Open market or private sale
$120,210
$40.07 p/Share
3,000
Reduced 1.91%
153,689
Common Shares, $0.01 p...
Aug 26
2024
SELL
Open market or private sale
$80,000
$40.0 p/Share
2,000
Reduced 1.26%
156,689
Common Shares, $0.01 p...
Jul 31
2024
SELL
Open market or private sale
$980,840
$39.67 p/Share
24,725
Reduced 13.48%
158,689
Common Shares, $0.01 p...
Feb 10
2024
SELL
Payment of exercise price or tax liability
-
2,132
Reduced 1.15%
183,414
Class A Common Shares,...
Feb 09
2024
SELL
Payment of exercise price or tax liability
-
5,561
Reduced 2.91%
185,546
Class A Common Shares,...
Feb 08
2024
SELL
Payment of exercise price or tax liability
-
5,119
Reduced 2.61%
191,107
Class A Common Shares,...
Feb 07
2024
SELL
Payment of exercise price or tax liability
-
21,507
Reduced 9.88%
196,226
Class A Common Shares,...
Feb 07
2024
BUY
Grant, award, or other acquisition
-
42,042
Added 16.18%
217,733
Class A Common Shares,...
Feb 07
2024
BUY
Grant, award, or other acquisition
-
21,957
Added 11.11%
175,691
Restricted Stock Unit ...
Feb 12
2023
SELL
Payment of exercise price or tax liability
-
1,475
Reduced 0.95%
153,734
Class A Common Shares,...
Feb 10
2023
SELL
Payment of exercise price or tax liability
-
4,169
Reduced 2.62%
155,209
Class A Common Shares,...
Feb 09
2023
SELL
Payment of exercise price or tax liability
-
5,441
Reduced 3.3%
159,378
Class A Common Shares,...
Feb 08
2023
SELL
Payment of exercise price or tax liability
-
11,508
Reduced 6.53%
164,819
Class A Common Shares,...
Feb 08
2023
BUY
Grant, award, or other acquisition
-
22,649
Added 11.38%
176,327
Class A Common Shares,...
Feb 08
2023
BUY
Grant, award, or other acquisition
-
25,248
Added 14.11%
153,678
Restricted Stock Unit ...
Feb 13
2022
SELL
Payment of exercise price or tax liability
-
4,626
Reduced 3.48%
128,430
Class A Common Shares,...
Feb 12
2022
SELL
Payment of exercise price or tax liability
-
2,948
Reduced 2.17%
133,056
Class A Common Shares,...
Feb 10
2022
SELL
Payment of exercise price or tax liability
-
4,338
Reduced 3.09%
136,004
Class A Common Shares,...
Feb 09
2022
BUY
Grant, award, or other acquisition
-
27,433
Added 16.35%
140,342
Restricted Stock Unit ...
May 05
2021
SELL
Open market or private sale
$126,250
$25.25 p/Share
5,000
Reduced 4.24%
112,909
Class A Common Shares,...
Mar 15
2021
SELL
Open market or private sale
$133,356
$24.55 p/Share
5,432
Reduced 4.4%
117,909
Class A Common Shares,...
Mar 10
2021
SELL
Open market or private sale
$260,818
$24.68 p/Share
10,568
Reduced 7.89%
123,341
Class A Common Shares,...
Feb 13
2021
SELL
Payment of exercise price or tax liability
-
4,625
Reduced 3.34%
133,909
Class A Common Shares,...
Feb 12
2021
SELL
Payment of exercise price or tax liability
-
2,948
Reduced 2.08%
138,534
Class A Common Shares,...