Apr 14
2022
SELL
Payment of exercise price or tax liability
$696,999
$47.58 p/Share
14,649
Reduced 2.66%
537,026
Class A Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
-
33,660
Added 5.75%
551,675
Class A Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$270,281
$46.48 p/Share
5,815
Reduced 1.11%
518,015
Class A Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
13,360
Added 2.49%
523,830
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$289,723
$46.23 p/Share
6,267
Reduced 1.21%
510,470
Class A Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
14,400
Added 2.71%
516,737
Class A Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$298,424
$45.54 p/Share
6,553
Reduced 1.29%
502,337
Class A Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
15,056
Added 2.87%
508,890
Class A Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$4,748,566
$45.84 p/Share
103,590
Reduced 17.34%
493,834
Class A Common Stock
Mar 11
2022
SELL
Open market or private sale
$2,988,583
$45.69 p/Share
65,410
Reduced 9.87%
597,424
Class A Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$2,533,310
$14.99 p/Share
169,000
Added 20.32%
662,834
Class A Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$394,647
$46.38 p/Share
8,509
Reduced 1.69%
493,834
Class A Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
18,525
Added 3.56%
502,343
Class A Common Stock
Apr 14
2021
SELL
Payment of exercise price or tax liability
$224,393
$53.3 p/Share
4,210
Reduced 0.86%
483,323
Class A Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
-
10,098
Added 2.03%
487,533
Class A Common Stock
Mar 18
2021
SELL
Payment of exercise price or tax liability
$389,470
$55.87 p/Share
6,971
Reduced 1.44%
477,075
Class A Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
-
16,720
Added 3.34%
484,046
Class A Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$120,118
$57.5 p/Share
2,089
Reduced 0.45%
467,326
Class A Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
-
5,010
Added 1.06%
469,415
Class A Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$301,924
$58.04 p/Share
5,202
Reduced 1.11%
464,405
Class A Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
12,476
Added 2.59%
469,607
Class A Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$288,916
$57.53 p/Share
5,022
Reduced 1.09%
457,131
Class A Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
12,045
Added 2.54%
462,153
Class A Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$12,028,741
$52.75 p/Share
228,033
Reduced 33.24%
458,058
Class A Common Stock
Feb 11
2021
SELL
Open market or private sale
$9,562,573
$52.75 p/Share
181,281
Reduced 21.96%
644,115
Class A Common Stock