Dec 23
2024
BUY
Exercise of conversion of derivative security
$14,400
$1.2 p/Share
12,000
Added 1.34%
884,574
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$91,627
$13.69 p/Share
6,693
Reduced 0.76%
872,574
Class A Common Stock
Nov 21
2024
-
1,850
Reduced 0.21%
879,267
Class A Common Stock
Nov 14
2024
-
1,350
Reduced 0.15%
881,117
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$152,054
$22.53 p/Share
6,749
Reduced 0.76%
882,467
Class A Common Stock
May 29
2024
-
425
Reduced 0.05%
889,216
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$118,511
$24.3 p/Share
4,877
Reduced 0.55%
889,641
Class A Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
88,854
Added 9.04%
894,518
Class A Common Stock
Mar 14
2024
-
1,086
Reduced 0.13%
805,664
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$205,040
$44.0 p/Share
4,660
Reduced 0.55%
842,900
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$130,725
$46.34 p/Share
2,821
Reduced 0.33%
847,560
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$245,050
$49.01 p/Share
5,000
Reduced 0.58%
850,381
Class A Common Stock
Feb 09
2024
SELL
Open market or private sale
$49,530
$49.53 p/Share
1,000
Reduced 0.12%
855,381
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$181,520
$45.38 p/Share
4,000
Reduced 0.46%
856,381
Class A Common Stock
Dec 27
2023
BUY
Exercise of conversion of derivative security
$17,922
$1.2 p/Share
14,935
Added 1.71%
860,381
Class A Common Stock
Dec 14
2023
SELL
Open market or private sale
$109,540
$54.77 p/Share
2,000
Reduced 0.24%
845,446
Class A Common Stock
Nov 24
2023
SELL
Open market or private sale
$162,769
$43.72 p/Share
3,723
Reduced 0.44%
847,446
Class A Common Stock
Nov 22
2023
SELL
Open market or private sale
$162,828
$43.34 p/Share
3,757
Reduced 0.44%
851,169
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$79,040
$39.52 p/Share
2,000
Reduced 0.23%
854,926
Class A Common Stock
Oct 17
2023
SELL
Open market or private sale
$78,190
$39.51 p/Share
1,979
Reduced 0.23%
856,926
Class A Common Stock
Oct 16
2023
SELL
Open market or private sale
$829
$39.5 p/Share
21
Reduced 0.0%
858,905
Class A Common Stock
Sep 14
2023
-
3,167
Reduced 0.37%
858,926
Class A Common Stock
Sep 14
2023
SELL
Open market or private sale
$99,160
$49.58 p/Share
2,000
Reduced 0.23%
862,093
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$171,995
$45.78 p/Share
3,757
Reduced 0.43%
864,093
Class A Common Stock
Aug 14
2023
SELL
Open market or private sale
$100,520
$50.26 p/Share
2,000
Reduced 0.23%
867,850
Class A Common Stock