Aug 03
2022
SELL
Payment of exercise price or tax liability
$15,487
$41.97 p/Share
369
Reduced 0.06%
665,116
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
-
11,565
Added 1.7%
668,721
Common Stock
Jun 02
2022
SELL
Open market or private sale
$1,563,682
$42.39 p/Share
36,888
Reduced 5.31%
657,156
Common Stock
Jun 01
2022
SELL
Open market or private sale
$68,867
$40.51 p/Share
1,700
Reduced 0.24%
699,626
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$225,457
$40.39 p/Share
5,582
Reduced 0.8%
694,044
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
19,501
Added 2.71%
701,326
Common Stock
May 16
2022
SELL
Open market or private sale
$2,504,213
$43.77 p/Share
57,213
Reduced 7.74%
681,825
Class A Common Stock
May 04
2022
SELL
Open market or private sale
$176,670
$53.23 p/Share
3,319
Reduced 0.45%
739,407
Class A Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$19,184
$51.99 p/Share
369
Reduced 0.05%
739,038
Class A Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
-
11,565
Added 1.53%
742,726
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$10,118
$54.69 p/Share
185
Reduced 0.03%
731,161
Class A Common Stock
Mar 01
2022
SELL
Open market or private sale
$68,926
$54.79 p/Share
1,258
Reduced 0.17%
731,346
Class A Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
5,785
Added 0.78%
732,604
Class A Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$20,801
$56.22 p/Share
370
Reduced 0.05%
728,998
Class A Common Stock
Feb 17
2022
SELL
Open market or private sale
$116,489
$53.46 p/Share
2,179
Reduced 0.3%
726,819
Class A Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
11,568
Added 1.56%
729,368
Class A Common Stock
Dec 27
2021
SELL
Open market or private sale
$4,072,206
$67.03 p/Share
60,752
Reduced 7.8%
717,800
Class A Common Stock
Dec 20
2021
SELL
Open market or private sale
$3,735,033
$61.48 p/Share
60,752
Reduced 7.24%
778,552
Class A Common Stock
Dec 14
2021
-
7,845
Reduced 0.93%
839,304
Class A Common Stock
Dec 13
2021
SELL
Open market or private sale
$3,838,919
$63.19 p/Share
60,752
Reduced 6.69%
847,149
Class A Common Stock
Dec 06
2021
SELL
Open market or private sale
$3,549,739
$58.43 p/Share
60,752
Reduced 6.27%
907,901
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$11,476
$61.7 p/Share
186
Reduced 0.02%
970,304
Class A Common Stock
Dec 01
2021
SELL
Open market or private sale
$104,409
$63.24 p/Share
1,651
Reduced 0.17%
968,653
Class A Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
5,783
Added 0.59%
970,490
Class A Common Stock
Nov 29
2021
SELL
Open market or private sale
$4,269,650
$70.28 p/Share
60,752
Reduced 5.92%
964,707
Class A Common Stock