Jan 22
2025
BUY
Grant, award, or other acquisition
-
8,312
Added 8.47%
89,845
Common Stock
Jan 18
2025
SELL
Payment of exercise price or tax liability
$492,103
$126.31 p/Share
3,896
Reduced 4.56%
81,533
Common Stock
Jan 15
2025
SELL
Payment of exercise price or tax liability
$4,689,673
$126.7 p/Share
37,014
Reduced 30.23%
85,429
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$1,245,847
$113.88 p/Share
10,940
Reduced 8.2%
122,443
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
5,174
Added 3.73%
133,383
Common Stock
Feb 16
2024
SELL
Open market or private sale
$495,000
$165.0 p/Share
3,000
Reduced 2.29%
128,209
Common Stock
Feb 01
2024
SELL
Open market or private sale
$462,450
$154.15 p/Share
3,000
Reduced 2.24%
131,209
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$531,741
$151.02 p/Share
3,521
Reduced 2.56%
134,209
Common Stock
Jan 15
2024
SELL
Payment of exercise price or tax liability
$5,217,348
$157.6 p/Share
33,105
Reduced 19.38%
137,730
Common Stock
Jan 04
2024
SELL
Open market or private sale
$1,018,800
$169.8 p/Share
6,000
Reduced 3.39%
170,835
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$1,581,738
$168.27 p/Share
9,400
Reduced 5.05%
176,835
Common Stock
Aug 08
2023
SELL
Open market or private sale
$1,230,736
$161.26 p/Share
7,632
Reduced 3.94%
186,235
Common Stock
Jan 18
2023
SELL
Payment of exercise price or tax liability
$465,120
$136.04 p/Share
3,419
Reduced 1.73%
193,867
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
3,673
Added 1.83%
197,286
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
125,018
Added 39.24%
193,613
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
43,728
Added 38.93%
68,595
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$374,658
$135.5 p/Share
2,765
Reduced 10.01%
24,867
Common Stock
Jan 18
2021
BUY
Grant, award, or other acquisition
-
27,632
Added 50.0%
27,632
Common Stock
Nov 19
2020
SELL
Sale (or disposition) back to the issuer
-
110,207
Reduced 100.0%
0
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$851
$0.12 p/Share
7,092
Reduced 6.05%
110,207
Common Stock
Nov 18
2020
BUY
Grant, award, or other acquisition
-
18,021
Added 13.48%
115,643
Common Stock
Nov 12
2020
SELL
Payment of exercise price or tax liability
$7,730
$0.12 p/Share
64,415
Reduced 39.35%
99,278
Common Stock
Oct 01
2020
SELL
Open market or private sale
$84,284
$0.22 p/Share
383,111
Reduced 70.06%
163,693
Common Stock