Feb 12
2025
SELL
Payment of exercise price or tax liability
-
8,226
Reduced 14.06%
50,301
Common Shares, $0.01 p...
Feb 12
2025
BUY
Grant, award, or other acquisition
-
20,904
Added 26.32%
58,527
Common Shares, $0.01 p...
Feb 12
2025
BUY
Grant, award, or other acquisition
-
10,132
Added 21.22%
37,623
Restricted Stock Unit ...
Feb 07
2025
SELL
Payment of exercise price or tax liability
-
4,944
Reduced 15.24%
27,491
Common Shares, $0.01 p...
Dec 14
2024
SELL
Payment of exercise price or tax liability
-
474
Reduced 1.44%
32,435
Common Shares, $0.01 p...
Mar 19
2024
SELL
Open market or private sale
$33,454
$29.95 p/Share
1,117
Reduced 3.28%
32,909
Class A Common Shares,...
Mar 15
2024
SELL
Payment of exercise price or tax liability
-
1,450
Reduced 4.09%
34,026
Class A Common Shares,...
Feb 21
2024
SELL
Open market or private sale
$265,590
$29.51 p/Share
9,000
Reduced 20.24%
35,476
Class A Common Shares,...
Feb 09
2024
SELL
Payment of exercise price or tax liability
-
1,645
Reduced 3.57%
44,476
Class A Common Shares,...
Feb 08
2024
SELL
Payment of exercise price or tax liability
-
2,360
Reduced 4.87%
46,121
Class A Common Shares,...
Feb 07
2024
BUY
Grant, award, or other acquisition
-
11,378
Added 19.01%
48,481
Restricted Stock Unit ...
Dec 14
2023
SELL
Payment of exercise price or tax liability
-
474
Reduced 1.26%
37,103
Class A Common Shares,...
Sep 09
2023
SELL
Payment of exercise price or tax liability
-
1,084
Reduced 2.8%
37,577
Class A Common Shares,...
Mar 15
2023
SELL
Payment of exercise price or tax liability
-
3,063
Reduced 7.34%
38,661
Class A Common Shares,...
Feb 17
2023
SELL
Open market or private sale
$217,440
$24.16 p/Share
9,000
Reduced 17.74%
41,724
Class A Common Shares,...
Feb 09
2023
SELL
Payment of exercise price or tax liability
-
1,867
Reduced 3.55%
50,724
Class A Common Shares,...
Feb 08
2023
BUY
Grant, award, or other acquisition
-
13,606
Added 20.55%
52,591
Restricted Stock Unit ...
Dec 14
2022
SELL
Payment of exercise price or tax liability
-
474
Reduced 1.2%
38,985
Class A Common Shares,...
Sep 09
2022
SELL
Payment of exercise price or tax liability
-
1,083
Reduced 2.67%
39,459
Class A Common Shares,...
Mar 15
2022
SELL
Payment of exercise price or tax liability
-
3,752
Reduced 8.47%
40,542
Class A Common Shares,...
Feb 09
2022
BUY
Grant, award, or other acquisition
-
10,452
Added 19.09%
44,294
Restricted Stock Unit ...