May 08
2024
SELL
Open market or private sale
$469,097
$84.37 p/Share
5,560
Reduced 3.98%
134,045
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
41,000
Added 22.7%
139,605
Class A Common Stock
Mar 13
2024
SELL
Open market or private sale
$137,678
$81.66 p/Share
1,686
Reduced 1.68%
98,605
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$281,556
$85.32 p/Share
3,300
Reduced 3.19%
100,291
Class A Common Stock
Jun 06
2023
SELL
Open market or private sale
$688,538
$74.3 p/Share
9,267
Reduced 8.21%
103,591
Class A Common Stock
May 12
2023
SELL
Open market or private sale
$36,935
$67.4 p/Share
548
Reduced 0.48%
112,858
Class A Common Stock
May 10
2023
SELL
Open market or private sale
$363,379
$67.82 p/Share
5,358
Reduced 4.51%
113,406
Class A Common Stock
Mar 16
2023
SELL
Open market or private sale
$115,906
$64.97 p/Share
1,784
Reduced 1.48%
118,764
Class A Common Stock
Mar 13
2023
SELL
Open market or private sale
$88,360
$62.49 p/Share
1,414
Reduced 1.16%
120,548
Class A Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
38,000
Added 23.76%
121,962
Class A Common Stock
Nov 16
2022
SELL
Open market or private sale
$953,854
$49.52 p/Share
19,262
Reduced 18.66%
83,962
Class A Common Stock
Nov 15
2022
SELL
Open market or private sale
$2,894,012
$49.97 p/Share
57,915
Reduced 35.94%
103,224
Class A Common Stock
May 12
2022
SELL
Open market or private sale
$124,261
$49.31 p/Share
2,520
Reduced 1.54%
161,139
Class A Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
4,390
Added 2.61%
163,659
Class A Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
23,000
Added 12.62%
159,269
Class A Common Stock
Mar 16
2022
SELL
Open market or private sale
$104,262
$59.24 p/Share
1,760
Reduced 1.28%
136,269
Class A Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
19,305
Added 12.27%
138,029
Class A Common Stock
Mar 14
2022
SELL
Open market or private sale
$84,304
$59.96 p/Share
1,406
Reduced 1.17%
118,724
Class A Common Stock
Mar 07
2022
SELL
Open market or private sale
$115,609
$64.55 p/Share
1,791
Reduced 1.47%
120,130
Class A Common Stock
May 12
2021
SELL
Open market or private sale
$143,456
$64.33 p/Share
2,230
Reduced 1.84%
119,290
Class A Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
20,000
Added 14.13%
121,520
Class A Common Stock
Mar 12
2021
SELL
Open market or private sale
$109,796
$59.51 p/Share
1,845
Reduced 1.78%
101,520
Class A Common Stock
Mar 05
2021
SELL
Open market or private sale
$129,499
$59.24 p/Share
2,186
Reduced 2.07%
103,365
Class A Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$300,000
$5.18 p/Share
57,915
Added 35.43%
105,551
Class A Common Stock
Mar 09
2020
SELL
Open market or private sale
$68,298
$28.83 p/Share
2,369
Reduced 6.12%
36,322
Class A Common Stock