May 20
2024
SELL
Open market or private sale
$2,264,579
$114.24 p/Share
19,823
Reduced 1.94%
1,002,787
Class A Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
-
112,270
Added 9.89%
1,022,610
Class A Common Stock
May 01
2024
SELL
Open market or private sale
$1,030,079
$128.76 p/Share
8,000
Reduced 0.87%
910,340
Class A Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$57,280
$7.16 p/Share
8,000
Added 0.86%
918,340
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$1,103,280
$137.91 p/Share
8,000
Reduced 0.87%
910,340
Class A Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$57,280
$7.16 p/Share
8,000
Added 0.86%
918,340
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$996,000
$124.5 p/Share
8,000
Reduced 0.87%
910,340
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$57,280
$7.16 p/Share
8,000
Added 0.86%
918,340
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$2,079,833
$112.06 p/Share
18,560
Reduced 2.0%
910,340
Class A Common Stock
Feb 01
2024
SELL
Open market or private sale
$839,120
$104.89 p/Share
8,000
Reduced 0.85%
928,900
Class A Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$57,280
$7.16 p/Share
8,000
Added 0.85%
936,900
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$782,160
$97.77 p/Share
8,000
Reduced 0.85%
928,900
Class A Common Stock
Dec 01
2023
SELL
Open market or private sale
$744,400
$93.05 p/Share
8,000
Reduced 0.85%
936,900
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$1,690,675
$95.11 p/Share
17,776
Reduced 1.85%
944,900
Class A Common Stock
Nov 01
2023
SELL
Open market or private sale
$603,360
$75.42 p/Share
8,000
Reduced 0.82%
962,676
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$634,000
$79.25 p/Share
8,000
Reduced 0.82%
970,676
Class A Common Stock
Sep 08
2023
SELL
Open market or private sale
$654,480
$81.81 p/Share
8,000
Reduced 0.81%
978,676
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$1,487,519
$76.55 p/Share
19,432
Reduced 1.93%
986,676
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$1,262,206
$66.39 p/Share
19,012
Reduced 1.85%
1,006,108
Class A Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
260,715
Added 20.28%
1,025,120
Class A Common Stock
Feb 21
2023
SELL
Open market or private sale
$983,133
$58.67 p/Share
16,757
Reduced 2.15%
764,405
Class A Common Stock
Nov 21
2022
SELL
Open market or private sale
$332,127
$55.67 p/Share
5,966
Reduced 0.76%
781,162
Class A Common Stock
Aug 22
2022
SELL
Open market or private sale
$3,956,372
$63.76 p/Share
62,051
Reduced 7.31%
787,128
Class A Common Stock
May 20
2022
SELL
Open market or private sale
$4,125,912
$65.27 p/Share
63,213
Reduced 6.93%
849,179
Class A Common Stock
Apr 20
2022
BUY
Grant, award, or other acquisition
-
99,701
Added 9.85%
912,392
Class A Common Stock