Nov 07
2024
SELL
Open market or private sale
$7,433,289
$175.94 p/Share
42,249
Reduced 9.84%
387,137
Common Stock
Aug 07
2024
SELL
Open market or private sale
$4,610,900
$131.74 p/Share
35,000
Reduced 7.54%
429,386
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
71,243
Added 13.3%
464,386
Common Stock
Feb 08
2024
SELL
Open market or private sale
$6,275,430
$128.07 p/Share
49,000
Reduced 11.08%
393,143
Common Stock
Jan 08
2024
BUY
Grant, award, or other acquisition
-
17,280
Added 3.76%
442,143
Common Stock
Oct 30
2023
SELL
Open market or private sale
$2,762,461
$92.39 p/Share
29,900
Reduced 6.57%
424,863
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
104,758
Added 18.72%
454,763
Common Stock
Feb 02
2023
SELL
Open market or private sale
$4,014,800
$100.37 p/Share
40,000
Reduced 10.26%
350,005
Common Stock
Jan 09
2023
BUY
Grant, award, or other acquisition
-
34,307
Added 8.09%
390,005
Common Stock
Nov 11
2022
SELL
Open market or private sale
$5,363,000
$107.26 p/Share
50,000
Reduced 12.32%
355,698
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
74,546
Added 15.52%
405,698
Common Stock
Feb 02
2022
SELL
Open market or private sale
$4,121,400
$137.38 p/Share
30,000
Reduced 8.31%
331,152
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
23,663
Added 6.15%
361,152
Common Stock
Dec 03
2021
BUY
Conversion of derivative security
-
45,000
Added 11.77%
337,489
Common Stock
Jul 30
2021
SELL
Open market or private sale
$4,039,000
$115.4 p/Share
35,000
Reduced 10.69%
292,489
Common Stock
May 21
2021
SELL
Open market or private sale
$3,260,520
$90.57 p/Share
36,000
Reduced 9.9%
327,489
Common Stock
Apr 29
2021
SELL
Open market or private sale
$3,002,351
$89.88 p/Share
33,404
Reduced 8.42%
363,489
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
91,279
Added 18.7%
396,893
Common Stock
Feb 09
2021
BUY
Conversion of derivative security
-
30,000
Added 8.94%
305,614
Class A Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
-
38,734
Added 12.32%
275,614
Class A Common Stock
Nov 10
2020
BUY
Conversion of derivative security
-
25,000
Added 9.55%
236,880
Class A Common Stock
Aug 19
2020
SELL
Open market or private sale
$2,162,800
$54.07 p/Share
40,000
Reduced 15.88%
211,880
Class A Common Stock
Aug 04
2020
BUY
Conversion of derivative security
-
43,000
Added 14.58%
251,880
Class A Common Stock
May 19
2020
SELL
Open market or private sale
$527,891
$53.96 p/Share
9,783
Reduced 4.47%
208,880
Class A Common Stock
May 18
2020
SELL
Open market or private sale
$2,655,500
$53.11 p/Share
50,000
Reduced 18.61%
218,663
Class A Common Stock