Nov 25
2024
SELL
Open market or private sale
$506,287
$387.96 p/Share
1,305
Reduced 9.82%
11,982
Common Stock
Nov 20
2024
SELL
Sale (or disposition) back to the issuer
-
1,911
Reduced 12.57%
13,287
Common Stock
Oct 20
2024
SELL
Sale (or disposition) back to the issuer
-
56,107
Reduced 78.69%
15,198
Common Stock
Oct 16
2024
BUY
Grant, award, or other acquisition
-
56,107
Added 44.04%
71,305
Common Stock
Aug 20
2024
SELL
Sale (or disposition) back to the issuer
-
3,828
Reduced 20.12%
15,198
Common Stock
Jul 01
2024
SELL
Open market or private sale
$497,856
$337.53 p/Share
1,475
Reduced 7.19%
19,026
Common Stock
May 23
2024
SELL
Open market or private sale
$498,457
$307.5 p/Share
1,621
Reduced 7.33%
20,501
Common Stock
May 20
2024
SELL
Sale (or disposition) back to the issuer
-
3,825
Reduced 14.74%
22,122
Common Stock
Feb 23
2024
SELL
Open market or private sale
$521,994
$279.59 p/Share
1,867
Reduced 6.75%
25,812
Common Stock
Feb 20
2024
SELL
Sale (or disposition) back to the issuer
-
3,828
Reduced 12.15%
27,679
Common Stock
Nov 20
2023
SELL
Sale (or disposition) back to the issuer
-
3,825
Reduced 10.83%
31,507
Common Stock
Nov 20
2023
SELL
Open market or private sale
$516,776
$255.83 p/Share
2,020
Reduced 5.41%
35,332
Common Stock
Oct 20
2023
SELL
Sale (or disposition) back to the issuer
-
61,533
Reduced 62.23%
37,352
Common Stock
Oct 18
2023
BUY
Grant, award, or other acquisition
-
61,533
Added 38.36%
98,885
Common Stock
Sep 07
2023
SELL
Open market or private sale
$499,738
$244.97 p/Share
2,040
Reduced 5.18%
37,352
Common Stock
Aug 20
2023
SELL
Sale (or disposition) back to the issuer
-
5,742
Reduced 12.72%
39,392
Common Stock
May 20
2023
SELL
Sale (or disposition) back to the issuer
-
5,742
Reduced 11.29%
45,134
Common Stock
Feb 20
2023
SELL
Sale (or disposition) back to the issuer
-
5,742
Reduced 10.17%
50,706
Common Stock
Nov 20
2022
SELL
Sale (or disposition) back to the issuer
-
5,739
Reduced 9.23%
56,448
Common Stock
Oct 20
2022
SELL
Sale (or disposition) back to the issuer
-
48,090
Reduced 43.61%
62,187
Common Stock
Oct 20
2022
BUY
Grant, award, or other acquisition
-
48,090
Added 30.37%
110,277
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$2,505,415
$513.51 p/Share
4,879
Reduced 19.09%
20,682
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
25,514
Added 50.0%
25,514
Common Stock