Aug 08
2024
SELL
Open market or private sale
$4,000,010
$35.0 p/Share
114,286
Reduced 18.54%
502,053
Class A Common Stock
Aug 01
2024
SELL
Open market or private sale
$4,405,725
$38.55 p/Share
114,286
Reduced 15.64%
616,339
Class A Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$3,175,165
$31.3 p/Share
101,443
Reduced 12.19%
730,625
Class A Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
257,795
Added 23.65%
832,068
Class A Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$764,100
$30.0 p/Share
25,470
Reduced 4.25%
574,273
Class A Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
64,725
Added 9.74%
599,743
Class A Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$626,119
$30.3 p/Share
20,664
Reduced 3.72%
535,018
Class A Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
52,512
Added 8.63%
555,682
Class A Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$454,324
$30.04 p/Share
15,124
Reduced 2.92%
503,170
Class A Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
-
50,856
Added 8.94%
518,294
Class A Common Stock
Aug 08
2023
SELL
Open market or private sale
$4,263,000
$34.8 p/Share
122,500
Reduced 20.76%
467,438
Class A Common Stock
Aug 01
2023
SELL
Open market or private sale
$4,347,525
$35.49 p/Share
122,500
Reduced 17.19%
589,938
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$193,403
$28.61 p/Share
6,760
Reduced 0.94%
712,438
Class A Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
17,177
Added 2.33%
719,198
Class A Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$2,166,987
$28.36 p/Share
76,410
Reduced 9.82%
702,021
Class A Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
194,179
Added 19.96%
778,431
Class A Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$790,079
$31.02 p/Share
25,470
Reduced 4.18%
584,252
Class A Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
64,725
Added 9.6%
609,722
Class A Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$640,584
$31.0 p/Share
20,664
Reduced 3.65%
544,997
Class A Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
-
52,512
Added 8.49%
565,661
Class A Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$562,825
$30.59 p/Share
18,399
Reduced 3.46%
513,149
Class A Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
-
58,789
Added 9.96%
531,548
Class A Common Stock
May 31
2022
SELL
Open market or private sale
$3,851,170
$37.39 p/Share
103,000
Reduced 17.89%
472,759
Class A Common Stock
May 23
2022
SELL
Open market or private sale
$3,605,000
$35.0 p/Share
103,000
Reduced 15.17%
575,759
Class A Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$3,278,094
$34.87 p/Share
94,009
Reduced 12.17%
678,759
Class A Common Stock