Oct 31
2024
BUY
Other acquisition or disposition
$448
$448.84 p/Share
1
Added 0.16%
622
Class A Common Stock
May 31
2024
BUY
Other acquisition or disposition
$0
$362.43 p/Share
0
Added 0.0%
621
Class A Common Stock
Apr 30
2024
BUY
Other acquisition or disposition
$1,147
$382.66 p/Share
3
Added 0.48%
620
Class A Common Stock
Mar 31
2024
BUY
Other acquisition or disposition
$0
$401.57 p/Share
0
Added 0.0%
616
Class A Common Stock
Jan 31
2024
BUY
Other acquisition or disposition
$1,037
$345.83 p/Share
3
Added 0.49%
615
Class A Common Stock
Dec 31
2023
BUY
Other acquisition or disposition
$669
$334.92 p/Share
2
Added 0.33%
612
Class A Common Stock
Oct 31
2023
BUY
Other acquisition or disposition
$0
$276.19 p/Share
0
Added 0.0%
609
Class A Common Stock
Jul 31
2023
BUY
Other acquisition or disposition
$443
$221.96 p/Share
2
Added 0.33%
609
Class A Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$210
$210.01 p/Share
1
Added 0.16%
606
Class A Common Stock
May 31
2023
BUY
Other acquisition or disposition
$428
$214.1 p/Share
2
Added 0.33%
605
Class A Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$175
$175.1 p/Share
1
Added 0.17%
572
Class A Common Stock
Jan 31
2022
BUY
Other acquisition or disposition
$921
$184.1 p/Share
5
Added 0.87%
570
Class A Common Stock
Dec 31
2021
BUY
Other acquisition or disposition
$1,349
$192.66 p/Share
7
Added 1.22%
565
Class A Common Stock
Oct 31
2021
BUY
Other acquisition or disposition
$206
$205.81 p/Share
1
Added 0.18%
557
Class A Common Stock
Jul 31
2021
BUY
Other acquisition or disposition
$555
$184.89 p/Share
3
Added 0.54%
556
Class A Common Stock
Jun 30
2021
BUY
Other acquisition or disposition
$193
$193.35 p/Share
1
Added 0.18%
552
Class A Common Stock
May 31
2021
BUY
Other acquisition or disposition
$201
$201.13 p/Share
1
Added 0.18%
551
Class A Common Stock
Apr 30
2021
BUY
Other acquisition or disposition
$642
$214.02 p/Share
3
Added 0.54%
549
Class A Common Stock
Mar 31
2021
BUY
Other acquisition or disposition
$442
$220.91 p/Share
2
Added 0.37%
545
Class A Common Stock
Feb 28
2021
BUY
Other acquisition or disposition
$0
$242.1 p/Share
0
Added 0.0%
542
Class A Common Stock
Jan 31
2021
BUY
Other acquisition or disposition
$729
$243.1 p/Share
3
Added 0.55%
541
Class A Common Stock
Dec 31
2020
BUY
Other acquisition or disposition
$2,210
$245.6 p/Share
9
Added 1.65%
538
Class A Common Stock
Oct 31
2020
BUY
Other acquisition or disposition
$233
$232.87 p/Share
1
Added 0.19%
529
Class A Common Stock