Mar 31
2023
SELL
Payment of exercise price or tax liability
$40,797
$18.68 p/Share
2,184
Reduced 1.25%
172,827
Class A Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$49,399
$14.01 p/Share
3,526
Reduced 1.97%
175,011
Class A Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$63,949
$14.17 p/Share
4,513
Reduced 2.47%
178,537
Class A Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$101,159
$22.42 p/Share
4,512
Reduced 2.41%
183,050
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$196,319
$43.52 p/Share
4,511
Reduced 2.35%
187,562
Class A Common Stock
Feb 09
2022
SELL
Open market or private sale
$291,286
$35.64 p/Share
8,173
Reduced 4.08%
192,073
Class A Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$40,775
$34.88 p/Share
1,169
Reduced 0.58%
200,246
Class A Common Stock
Feb 08
2022
SELL
Open market or private sale
$158,280
$35.01 p/Share
4,521
Reduced 2.97%
147,881
Class A Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
43,004
Added 17.59%
201,415
Class A Common Stock
Feb 07
2022
SELL
Open market or private sale
$7,020
$35.1 p/Share
200
Reduced 0.13%
152,402
Class A Common Stock
Jan 04
2022
SELL
Open market or private sale
$665,094
$35.04 p/Share
18,981
Reduced 11.06%
152,602
Class A Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$598,321
$33.64 p/Share
17,786
Reduced 9.39%
171,583
Class A Common Stock
Oct 04
2021
SELL
Open market or private sale
$139,922
$31.17 p/Share
4,489
Reduced 2.32%
189,369
Class A Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$116,562
$32.55 p/Share
3,581
Reduced 1.81%
193,858
Class A Common Stock
Jul 02
2021
SELL
Open market or private sale
$115,528
$25.73 p/Share
4,490
Reduced 2.22%
197,439
Class A Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$94,314
$26.33 p/Share
3,582
Reduced 1.74%
201,929
Class A Common Stock
May 12
2021
SELL
Open market or private sale
$20,467
$27.96 p/Share
732
Reduced 0.35%
205,511
Class A Common Stock
Apr 06
2021
SELL
Open market or private sale
$118,448
$25.25 p/Share
4,691
Reduced 2.22%
206,243
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$64,876
$24.5 p/Share
2,648
Reduced 1.24%
210,934
Class A Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
21,061
Added 8.98%
213,582
Class A Common Stock
Jan 05
2021
SELL
Open market or private sale
$425,514
$32.02 p/Share
13,289
Reduced 6.46%
192,521
Class A Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$185,271
$31.73 p/Share
5,839
Reduced 2.87%
197,562
Class A Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
8,248
Added 3.85%
205,810
Class A Common Stock
Nov 30
2020
SELL
Open market or private sale
$61,674
$25.02 p/Share
2,465
Reduced 1.2%
203,401
Class A Common Stock
Nov 27
2020
SELL
Open market or private sale
$3,517
$25.12 p/Share
140
Reduced 0.07%
205,866
Class A Common Stock