Oct 31
2024
BUY
Other acquisition or disposition
$0
$448.84 p/Share
0
Added 0.0%
5,145
Class A Common Stock
Jun 30
2024
BUY
Other acquisition or disposition
$0
$362.4 p/Share
0
Added 0.0%
5,145
Class A Common Stock
May 31
2024
BUY
Other acquisition or disposition
$0
$362.43 p/Share
0
Added 0.0%
5,145
Class A Common Stock
Apr 30
2024
BUY
Other acquisition or disposition
$382
$382.66 p/Share
1
Added 0.02%
5,144
Class A Common Stock
Mar 31
2024
BUY
Other acquisition or disposition
$0
$401.57 p/Share
0
Added 0.0%
5,142
Class A Common Stock
Jan 31
2024
BUY
Other acquisition or disposition
$345
$345.83 p/Share
1
Added 0.02%
5,142
Class A Common Stock
Dec 31
2023
BUY
Other acquisition or disposition
$0
$334.92 p/Share
0
Added 0.0%
5,140
Class A Common Stock
Oct 31
2023
BUY
Other acquisition or disposition
$0
$276.19 p/Share
0
Added 0.0%
5,140
Class A Common Stock
Jul 31
2023
BUY
Other acquisition or disposition
$221
$221.96 p/Share
1
Added 0.02%
5,140
Class A Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$0
$210.01 p/Share
0
Added 0.0%
5,138
Class A Common Stock
May 31
2023
BUY
Other acquisition or disposition
$0
$214.1 p/Share
0
Added 0.0%
5,137
Class A Common Stock
Apr 30
2023
BUY
Other acquisition or disposition
$434
$217.33 p/Share
2
Added 0.04%
5,137
Class A Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
$231
$231.66 p/Share
1
Added 0.02%
5,134
Class A Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$0
$235.39 p/Share
0
Added 0.0%
5,133
Class A Common Stock
Jan 31
2023
BUY
Other acquisition or disposition
$488
$244.35 p/Share
2
Added 0.04%
5,132
Class A Common Stock
Dec 31
2022
BUY
Other acquisition or disposition
$248
$248.72 p/Share
1
Added 0.02%
5,130
Class A Common Stock
Jul 31
2022
BUY
Other acquisition or disposition
$0
$203.36 p/Share
0
Added 0.0%
5,128
Class A Common Stock
May 31
2022
BUY
Other acquisition or disposition
$0
$167.75 p/Share
0
Added 0.0%
5,127
Class A Common Stock
Apr 30
2022
BUY
Other acquisition or disposition
$481
$160.28 p/Share
3
Added 0.06%
5,126
Class A Common Stock
Mar 31
2022
BUY
Other acquisition or disposition
$176
$176.13 p/Share
1
Added 0.02%
5,123
Class A Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$175
$175.1 p/Share
1
Added 0.02%
5,122
Class A Common Stock
Jan 31
2022
BUY
Other acquisition or disposition
$552
$184.1 p/Share
3
Added 0.06%
5,121
Class A Common Stock
Dec 31
2021
BUY
Other acquisition or disposition
$385
$192.66 p/Share
2
Added 0.04%
5,118
Class A Common Stock
Oct 31
2021
BUY
Other acquisition or disposition
$0
$205.81 p/Share
0
Added 0.0%
5,115
Class A Common Stock
Jul 31
2021
BUY
Other acquisition or disposition
$185
$184.89 p/Share
1
Added 0.02%
5,114
Class A Common Stock