Jul 30
2024
SELL
Open market or private sale
$365,561
$68.87 p/Share
5,308
Reduced 98.41%
86
Class A Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
-
55
Added 1.01%
5,394
Class A Common Stock
May 10
2024
SELL
Open market or private sale
$2,007,589
$54.11 p/Share
37,102
Reduced 87.42%
5,339
Class A Common Stock
May 09
2024
SELL
Open market or private sale
$2,159,200
$53.98 p/Share
40,000
Reduced 48.52%
42,441
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$216,320
$54.08 p/Share
4,000
Reduced 4.63%
82,441
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$4,058,250
$54.11 p/Share
75,000
Reduced 46.46%
86,441
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$22,000
$55.0 p/Share
400
Reduced 0.25%
161,441
Class A Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
31
Added 0.02%
161,841
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$6,747,370
$52.6 p/Share
128,277
Reduced 44.22%
161,810
Class A Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$0
$52.6 p/Share
0
Reduced 0.0%
290,087
Class A Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
284,779
Added 49.54%
290,087
Class A Common Stock
Nov 13
2023
SELL
Open market or private sale
$819,660
$41.66 p/Share
19,675
Reduced 78.75%
5,308
Class A Common Stock
Nov 10
2023
SELL
Open market or private sale
$2,078,500
$41.57 p/Share
50,000
Reduced 66.68%
24,983
Class A Common Stock
Nov 09
2023
SELL
Open market or private sale
$986,973
$42.2 p/Share
23,388
Reduced 23.78%
74,983
Class A Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
80
Added 0.08%
98,371
Class A Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$832,703
$42.06 p/Share
19,798
Reduced 12.1%
143,798
Class A Common Stock
Feb 22
2023
SELL
Open market or private sale
$1,914,024
$42.06 p/Share
45,507
Reduced 31.65%
98,291
Class A Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
113,769
Added 41.02%
163,596
Class A Common Stock
Nov 14
2022
SELL
Open market or private sale
$3,816,024
$46.02 p/Share
82,921
Reduced 62.46%
49,827
Class A Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
-
27
Added 0.02%
132,748
Class A Common Stock
Feb 22
2022
SELL
Open market or private sale
$1,619,514
$47.12 p/Share
34,370
Reduced 20.57%
132,721
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$328,049
$47.12 p/Share
6,962
Reduced 4.0%
167,091
Class A Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
85,931
Added 33.05%
174,053
Class A Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
-
13
Added 0.01%
88,122
Class A Common Stock
Oct 28
2021
BUY
Exercise of conversion of derivative security
-
74
Added 0.08%
88,109
Class A Common Stock