Dec 09
2024
SELL
Payment of exercise price or tax liability
$54,235
$86.5 p/Share
627
Reduced 5.05%
11,786
Series C Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
1,359
Added 9.87%
12,413
Series C Common Stock
Nov 21
2024
SELL
Open market or private sale
$3,608
$85.91 p/Share
42
Reduced 100.0%
0
Series A Common Stock
Sep 26
2024
SELL
Open market or private sale
$167,454
$75.84 p/Share
2,208
Reduced 16.65%
11,054
Series C Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$54,216
$56.89 p/Share
953
Reduced 6.7%
13,262
Series C Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
1,941
Added 12.01%
14,215
Series C Common Stock
May 11
2023
SELL
Open market or private sale
$498,050
$77.59 p/Share
6,419
Reduced 34.34%
12,274
Series C Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$433,539
$67.54 p/Share
6,419
Added 25.56%
18,693
Series C Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$61,475
$77.62 p/Share
792
Reduced 6.06%
12,274
Series C Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
1,698
Added 11.5%
13,066
Series C Common Stock
Feb 02
2023
SELL
Open market or private sale
$304,950
$95.0 p/Share
3,210
Reduced 22.02%
11,368
Series C Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$216,803
$67.54 p/Share
3,210
Added 18.05%
14,578
Series C Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$125,059
$137.73 p/Share
908
Reduced 7.4%
11,368
Series C Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
1,947
Added 13.69%
12,276
Series C Common Stock
Aug 16
2021
SELL
Open market or private sale
$339,645
$185.7 p/Share
1,829
Reduced 12.73%
12,544
Series C Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$411,325
$185.7 p/Share
2,215
Reduced 17.66%
10,329
Series C Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$273,132
$67.54 p/Share
4,044
Added 21.96%
14,373
Series C Common Stock
May 12
2021
BUY
Open market or private purchase
$5,508
$27.0 p/Share
204
Added 1.1%
18,277
Series A Cumulative Re...
May 11
2021
BUY
Open market or private purchase
$78,059
$27.17 p/Share
2,873
Added 13.72%
18,073
Series A Cumulative Re...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$153,103
$153.41 p/Share
998
Reduced 8.81%
10,329
Series C Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
2,167
Added 16.06%
11,327
Series C Common Stock
Mar 15
2021
BUY
Open market or private purchase
$98,975
$26.75 p/Share
3,700
Added 19.58%
15,200
Series A Cumulative Re...
Mar 12
2021
BUY
Open market or private purchase
$106,800
$26.7 p/Share
4,000
Added 25.81%
11,500
Series A Cumulative Re...
Mar 10
2021
BUY
Open market or private purchase
$202,500
$27.0 p/Share
7,500
Added 50.0%
7,500
Series A Cumulative Re...
Dec 18
2020
BUY
Grant, award, or other acquisition
-
8,596
Added 48.41%
9,160
Series C Common Stock