Sep 01
2024
SELL
Payment of exercise price or tax liability
$899,208
$34.5 p/Share
26,064
Reduced 0.95%
2,708,943
Class A Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
53,904
Added 1.95%
2,716,875
Class A Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$99,687
$35.25 p/Share
2,828
Reduced 0.11%
2,681,103
Class A Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
-
5,849
Added 0.22%
2,683,931
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$7,104,000
$35.52 p/Share
200,000
Reduced 6.95%
2,678,082
Class A Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$126,000
$0.63 p/Share
200,000
Added 6.5%
2,878,082
Class A Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$560,622
$30.34 p/Share
18,478
Reduced 0.69%
2,678,082
Class A Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
38,217
Added 1.4%
2,696,560
Class A Common Stock
Aug 08
2024
-
41,472
Reduced 1.54%
2,658,343
Class A Common Stock
Aug 08
2024
SELL
Open market or private sale
$6,144,000
$30.72 p/Share
200,000
Reduced 6.9%
2,699,815
Class A Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$940,000
$4.7 p/Share
200,000
Added 6.45%
2,899,815
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$915,628
$35.13 p/Share
26,064
Reduced 0.96%
2,699,815
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
53,904
Added 1.95%
2,707,747
Class A Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$118,493
$41.9 p/Share
2,828
Reduced 0.11%
2,671,975
Class A Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
-
5,849
Added 0.22%
2,674,803
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$8,794,000
$43.97 p/Share
200,000
Reduced 6.97%
2,668,954
Class A Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$813,586
$44.03 p/Share
18,478
Reduced 0.64%
2,868,954
Class A Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
-
38,217
Added 1.31%
2,887,432
Class A Common Stock
May 08
2024
SELL
Open market or private sale
$8,534,000
$42.67 p/Share
200,000
Reduced 6.56%
2,849,215
Class A Common Stock
Apr 23
2024
SELL
Payment of exercise price or tax liability
$230,899
$41.21 p/Share
5,603
Reduced 0.18%
3,049,215
Class A Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
-
11,587
Added 0.38%
3,054,818
Class A Common Stock
Apr 22
2024
SELL
Open market or private sale
$8,238,000
$41.19 p/Share
200,000
Reduced 6.17%
3,043,231
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$918,329
$43.78 p/Share
20,976
Reduced 0.64%
3,243,231
Class A Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
-
43,382
Added 1.31%
3,264,207
Class A Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$41,550
$42.14 p/Share
986
Reduced 0.03%
3,220,825
Class A Common Stock