Sep 13
2024
SELL
Payment of exercise price or tax liability
$61,531
$50.56 p/Share
1,217
Reduced 3.2%
36,814
Class A Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
2,401
Added 5.94%
38,031
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$211,256
$47.72 p/Share
4,427
Reduced 11.05%
35,630
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
8,735
Added 17.9%
40,057
Class A Common Stock
Jun 20
2024
SELL
Open market or private sale
$298,597
$41.22 p/Share
7,244
Reduced 19.05%
30,786
Class A Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$51,028
$41.93 p/Share
1,217
Reduced 3.1%
38,030
Class A Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
2,401
Added 5.76%
39,247
Class A Common Stock
Jun 13
2024
SELL
Open market or private sale
$326,550
$43.54 p/Share
7,500
Reduced 16.91%
36,846
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$218,067
$41.92 p/Share
5,202
Reduced 10.5%
44,346
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$144,434
$40.87 p/Share
3,534
Reduced 6.66%
49,548
Class A Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
8,736
Added 14.13%
53,082
Class A Common Stock
Apr 11
2024
SELL
Open market or private sale
$391,688
$38.67 p/Share
10,129
Reduced 18.59%
44,346
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$34,537
$40.3 p/Share
857
Reduced 1.55%
54,475
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
2,400
Added 4.16%
55,332
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$147,409
$45.68 p/Share
3,227
Reduced 5.91%
51,362
Class A Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
8,735
Added 13.79%
54,589
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$56,833
$46.97 p/Share
1,210
Reduced 2.57%
45,854
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$180,619
$45.2 p/Share
3,996
Reduced 7.83%
47,064
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$55,464
$46.57 p/Share
1,191
Reduced 2.28%
51,060
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
2,401
Added 4.39%
52,251
Class A Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$304,190
$43.99 p/Share
6,915
Reduced 12.18%
49,850
Class A Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
-
13,946
Added 19.72%
56,765
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$578,202
$41.99 p/Share
13,770
Reduced 24.33%
42,819
Class A Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
29,653
Added 34.38%
56,589
Class A Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$34,918
$42.02 p/Share
831
Reduced 2.99%
26,936
Class A Common Stock