Jul 15
2022
SELL
Open market or private sale
$231,375
$92.55 p/Share
2,500
Reduced 0.95%
261,203
Class A Common Stock
Jul 01
2022
SELL
Open market or private sale
$222,725
$89.09 p/Share
2,500
Reduced 0.94%
263,703
Class A Common Stock
Jun 01
2022
SELL
Open market or private sale
$482,520
$120.63 p/Share
4,000
Reduced 1.48%
266,203
Class A Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$1,108,928
$108.03 p/Share
10,265
Reduced 3.66%
270,203
Class A Common Stock
May 02
2022
SELL
Open market or private sale
$689,445
$153.21 p/Share
4,500
Reduced 1.58%
280,468
Class A Common Stock
Apr 01
2022
SELL
Open market or private sale
$952,765
$173.23 p/Share
5,500
Reduced 1.89%
284,968
Class A Common Stock
Mar 29
2022
SELL
Open market or private sale
$174,000
$174.0 p/Share
1,000
Reduced 0.34%
290,468
Class A Common Stock
Mar 19
2022
BUY
Grant, award, or other acquisition
-
25,907
Added 8.16%
291,468
Class A Common Stock
Mar 01
2022
SELL
Open market or private sale
$677,385
$150.53 p/Share
4,500
Reduced 1.67%
265,561
Class A Common Stock
Feb 25
2022
SELL
Open market or private sale
$79,505
$159.01 p/Share
500
Reduced 0.18%
270,061
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,531,949
$174.9 p/Share
8,759
Reduced 3.14%
270,561
Class A Common Stock
Feb 01
2022
SELL
Open market or private sale
$618,800
$154.7 p/Share
4,000
Reduced 1.41%
279,320
Class A Common Stock
Jan 03
2022
SELL
Open market or private sale
$660,880
$165.22 p/Share
4,000
Reduced 1.39%
283,320
Class A Common Stock
Dec 13
2021
SELL
Open market or private sale
$988,539
$178.34 p/Share
5,543
Reduced 1.89%
287,320
Class A Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$2,922,123
$204.33 p/Share
14,301
Reduced 4.66%
292,863
Class A Common Stock
Nov 05
2021
SELL
Open market or private sale
$1,861,800
$186.18 p/Share
10,000
Reduced 3.15%
307,164
Class A Common Stock
Nov 01
2021
SELL
Open market or private sale
$682,000
$170.5 p/Share
4,000
Reduced 1.25%
317,164
Class A Common Stock
Oct 01
2021
SELL
Open market or private sale
$681,240
$170.31 p/Share
4,000
Reduced 1.23%
321,164
Class A Common Stock
Sep 01
2021
SELL
Open market or private sale
$619,360
$154.84 p/Share
4,000
Reduced 1.22%
325,164
Class A Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$2,325,094
$161.42 p/Share
14,404
Reduced 4.19%
329,164
Class A Common Stock
Aug 02
2021
SELL
Open market or private sale
$575,400
$143.85 p/Share
4,000
Reduced 1.15%
343,568
Class A Common Stock
Jul 01
2021
SELL
Open market or private sale
$618,800
$154.7 p/Share
4,000
Reduced 1.14%
347,568
Class A Common Stock
Jun 02
2021
SELL
Open market or private sale
$1,500,000
$150.0 p/Share
10,000
Reduced 2.77%
351,568
Class A Common Stock
Jun 01
2021
SELL
Open market or private sale
$575,280
$143.82 p/Share
4,000
Reduced 1.09%
361,568
Class A Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$1,977,762
$135.91 p/Share
14,552
Reduced 3.83%
365,568
Class A Common Stock