Mar 16
2025
SELL
Payment of exercise price or tax liability
$10,302
$26.83 p/Share
384
Reduced 0.03%
1,434,409
Common Stock
Jan 13
2025
SELL
Payment of exercise price or tax liability
$49,996
$19.53 p/Share
2,560
Reduced 0.18%
1,387,430
Common Stock
Jan 13
2025
BUY
Grant, award, or other acquisition
-
47,363
Added 3.2%
1,434,793
Common Stock
Jan 12
2025
SELL
Payment of exercise price or tax liability
$209,369
$19.75 p/Share
10,601
Reduced 0.76%
1,389,990
Common Stock
Dec 10
2024
BUY
Other acquisition or disposition
-
169,078
Added 10.77%
1,400,591
Common Stock
Nov 17
2024
SELL
Payment of exercise price or tax liability
$3,134,325
$18.28 p/Share
171,462
Reduced 12.22%
1,231,513
Common Stock
Aug 06
2024
BUY
Open market or private purchase
$325,200
$10.84 p/Share
30,000
Added 2.09%
1,402,975
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$2,837,696
$16.55 p/Share
171,462
Reduced 11.1%
1,372,975
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
77,158
Added 4.76%
1,544,437
Common Stock
May 18
2023
BUY
Other acquisition or disposition
-
354,705
Added 19.47%
1,467,279
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$9,528
$27.62 p/Share
345
Reduced 0.03%
1,112,574
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$5,038,052
$32.69 p/Share
154,116
Reduced 12.16%
1,112,919
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
-
18,625
Added 1.45%
1,267,035
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$15,910
$43.95 p/Share
362
Reduced 0.03%
1,248,410
Class A Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$13,433,388
$41.6 p/Share
322,918
Reduced 20.55%
1,248,772
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$97,172
$46.83 p/Share
2,075
Reduced 0.13%
1,571,690
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
6,000
Added 0.38%
1,573,765
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$38,117
$45.98 p/Share
829
Reduced 0.05%
1,567,765
Class A Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
5,588
Added 0.35%
1,568,594
Class A Common Stock
Nov 17
2020
BUY
Grant, award, or other acquisition
-
1,563,006
Added 50.0%
1,563,006
Class A Common Stock