Feb 12
2025
SELL
Payment of exercise price or tax liability
-
58,978
Reduced 13.24%
386,631
Common Shares, $0.01 p...
Feb 12
2025
BUY
Grant, award, or other acquisition
-
116,144
Added 20.68%
445,609
Common Shares, $0.01 p...
Feb 12
2025
BUY
Grant, award, or other acquisition
-
72,098
Added 17.95%
329,465
Restricted Stock Unit ...
Feb 08
2025
SELL
Payment of exercise price or tax liability
-
18,755
Reduced 6.65%
263,266
Common Shares, $0.01 p...
Feb 07
2025
SELL
Payment of exercise price or tax liability
-
22,534
Reduced 8.05%
257,367
Common Shares, $0.01 p...
Feb 10
2024
SELL
Payment of exercise price or tax liability
-
2,475
Reduced 0.82%
298,656
Class A Common Shares,...
Feb 09
2024
SELL
Payment of exercise price or tax liability
-
11,772
Reduced 3.76%
301,131
Class A Common Shares,...
Feb 08
2024
SELL
Payment of exercise price or tax liability
-
18,718
Reduced 5.64%
312,903
Class A Common Shares,...
Feb 07
2024
SELL
Payment of exercise price or tax liability
-
24,885
Reduced 6.98%
331,621
Class A Common Shares,...
Feb 07
2024
BUY
Grant, award, or other acquisition
-
48,826
Added 12.05%
356,506
Class A Common Shares,...
Feb 07
2024
BUY
Grant, award, or other acquisition
-
81,277
Added 20.9%
307,680
Restricted Stock Unit ...
Feb 12
2023
SELL
Payment of exercise price or tax liability
-
1,672
Reduced 0.73%
226,403
Class A Common Shares,...
Feb 10
2023
SELL
Payment of exercise price or tax liability
-
4,842
Reduced 2.08%
228,075
Class A Common Shares,...
Feb 09
2023
SELL
Payment of exercise price or tax liability
-
11,517
Reduced 4.71%
232,917
Class A Common Shares,...
Feb 08
2023
SELL
Payment of exercise price or tax liability
-
12,937
Reduced 5.03%
244,434
Class A Common Shares,...
Feb 08
2023
BUY
Grant, award, or other acquisition
-
25,685
Added 9.07%
257,371
Class A Common Shares,...
Feb 08
2023
BUY
Grant, award, or other acquisition
-
92,332
Added 28.5%
231,686
Restricted Stock Unit ...
May 10
2022
SELL
Payment of exercise price or tax liability
-
18,363
Reduced 11.64%
139,354
Class A Common Shares,...
Feb 13
2022
SELL
Payment of exercise price or tax liability
-
5,028
Reduced 3.09%
157,717
Class A Common Shares,...
Feb 12
2022
SELL
Payment of exercise price or tax liability
-
3,343
Reduced 2.01%
162,745
Class A Common Shares,...
Feb 10
2022
SELL
Payment of exercise price or tax liability
-
4,929
Reduced 2.88%
166,088
Class A Common Shares,...
Feb 09
2022
BUY
Grant, award, or other acquisition
-
58,072
Added 25.35%
171,017
Restricted Stock Unit ...
May 10
2021
SELL
Payment of exercise price or tax liability
-
18,363
Reduced 13.98%
112,945
Class A Common Shares,...
Feb 13
2021
SELL
Payment of exercise price or tax liability
-
5,027
Reduced 3.69%
131,308
Class A Common Shares,...
Feb 12
2021
SELL
Payment of exercise price or tax liability
-
3,343
Reduced 2.39%
136,335
Class A Common Shares,...