Nov 05
2024
SELL
Open market or private sale
$189,878
$104.1 p/Share
1,824
Reduced 28.04%
4,680
Class A Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
-
1,824
Added 21.9%
6,504
Class A Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$5,949
$71.68 p/Share
83
Added 1.74%
4,680
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$1,028,879
$85.74 p/Share
12,000
Reduced 72.3%
4,597
Class A Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
-
12,000
Added 41.96%
16,597
Class A Common Stock
May 13
2024
SELL
Open market or private sale
$3,688
$85.77 p/Share
43
Reduced 0.93%
4,597
Class A Common Stock
May 08
2024
SELL
Open market or private sale
$1,940
$84.38 p/Share
23
Reduced 0.49%
4,640
Class A Common Stock
Mar 17
2024
BUY
Grant, award, or other acquisition
-
729
Added 13.52%
4,663
Class A Common Stock
Mar 13
2024
SELL
Open market or private sale
$8,574
$81.66 p/Share
105
Reduced 2.6%
3,934
Class A Common Stock
Mar 06
2024
SELL
Open market or private sale
$479,805
$83.04 p/Share
5,778
Reduced 58.86%
4,039
Class A Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
5,778
Added 37.05%
9,817
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$16,808
$85.32 p/Share
197
Reduced 4.65%
4,039
Class A Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$6,008
$63.92 p/Share
94
Added 2.17%
4,236
Class A Common Stock
Nov 07
2023
SELL
Open market or private sale
$251,234
$67.7 p/Share
3,711
Reduced 47.26%
4,142
Class A Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
3,711
Added 32.09%
7,853
Class A Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$5,971
$42.65 p/Share
140
Added 3.27%
4,142
Class A Common Stock
Jun 07
2023
SELL
Open market or private sale
$236,009
$74.9 p/Share
3,151
Reduced 44.05%
4,002
Class A Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
-
3,151
Added 30.58%
7,153
Class A Common Stock
May 12
2023
SELL
Open market or private sale
$2,763
$67.4 p/Share
41
Reduced 1.01%
4,002
Class A Common Stock
Mar 16
2023
SELL
Open market or private sale
$14,293
$64.97 p/Share
220
Reduced 5.16%
4,043
Class A Common Stock
Mar 13
2023
SELL
Open market or private sale
$7,811
$62.49 p/Share
125
Reduced 2.85%
4,263
Class A Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
2,302
Added 34.41%
4,388
Class A Common Stock
Feb 28
2023
SELL
Open market or private sale
$131,474
$64.48 p/Share
2,039
Reduced 49.43%
2,086
Class A Common Stock
Jan 14
2023
BUY
Grant, award, or other acquisition
$6,008
$42.31 p/Share
142
Added 4.35%
3,125
Class A Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$6,044
$41.68 p/Share
145
Added 4.64%
2,983
Class A Common Stock