Nov 20
2024
BUY
Grant, award, or other acquisition
-
5,234
Added 17.12%
25,338
Class A Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
958
Added 4.55%
20,104
Class A Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
1,022
Added 5.07%
19,137
Class A Common Stock
May 09
2024
-
76,290
Reduced 80.81%
18,115
Class A Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
923
Added 0.97%
94,396
Class A Common Stock
Mar 08
2024
-
37,500
Added 28.63%
93,473
Class A Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
-
5,240
Added 8.56%
55,966
Class A Common Stock
Aug 28
2023
-
19,165
Added 27.43%
50,714
Class A Common Stock
Mar 07
2023
-
81,975
Reduced 72.22%
31,525
Class A Common Stock
Nov 20
2022
BUY
Grant, award, or other acquisition
-
5,677
Added 4.76%
113,490
Class A Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$1,082
$51.51 p/Share
21
Reduced 0.08%
25,782
Class A Common Stock
Nov 20
2021
BUY
Grant, award, or other acquisition
-
3,786
Added 12.8%
25,803
Class A Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
3,966
Added 4.61%
82,002
Class A Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
-
353
Added 1.57%
22,115
Class A Common Stock
Mar 31
2020
SELL
Payment of exercise price or tax liability
$172
$34.38 p/Share
5
Reduced 0.02%
21,762
Class A Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
400
Added 1.8%
21,767
Class A Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$180
$44.97 p/Share
4
Reduced 0.02%
21,367
Class A Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
-
306
Added 1.41%
21,371
Class A Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$1,990
$44.22 p/Share
45
Reduced 0.21%
21,065
Class A Common Stock
Nov 20
2019
BUY
Grant, award, or other acquisition
-
4,185
Added 16.54%
21,110
Class A Common Stock
Sep 30
2019
SELL
Payment of exercise price or tax liability
$225
$45.08 p/Share
5
Reduced 0.03%
16,925
Class A Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
-
306
Added 1.78%
16,930
Class A Common Stock
Jun 30
2019
SELL
Payment of exercise price or tax liability
$127
$42.28 p/Share
3
Reduced 0.0%
126,461
Class A Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
-
326
Added 0.26%
126,464
Class A Common Stock
Mar 31
2019
SELL
Payment of exercise price or tax liability
$120
$39.98 p/Share
3
Reduced 0.0%
126,138
Class A Common Stock