Sep 10
2025
SELL
Sale (or disposition) back to the issuer
-
490
Reduced 10.77%
4,058
Common Stock
Sep 10
2025
BUY
Grant, award, or other acquisition
-
490
Added 9.73%
4,548
Common Stock
Jul 15
2025
BUY
Other acquisition or disposition
$2,143
$89.33 p/Share
24
Added 0.59%
4,058
Common Stock
Apr 15
2025
BUY
Other acquisition or disposition
$2,032
$78.18 p/Share
26
Added 0.64%
4,034
Common Stock
Jan 15
2025
BUY
Other acquisition or disposition
$2,053
$66.23 p/Share
31
Added 0.77%
4,008
Common Stock
Dec 06
2024
SELL
Sale (or disposition) back to the issuer
-
850
Reduced 17.61%
3,977
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
-
850
Added 14.97%
4,827
Common Stock
Dec 05
2024
SELL
Sale (or disposition) back to the issuer
-
2,057
Reduced 34.09%
3,977
Common Stock
Dec 05
2024
BUY
Grant, award, or other acquisition
-
2,057
Added 25.42%
6,034
Common Stock
Dec 02
2024
SELL
Sale (or disposition) back to the issuer
-
659
Reduced 14.21%
3,977
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
-
659
Added 12.45%
4,636
Common Stock
Dec 01
2024
SELL
Sale (or disposition) back to the issuer
-
644
Reduced 13.94%
3,977
Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
644
Added 12.23%
4,621
Common Stock
Oct 15
2024
BUY
Other acquisition or disposition
$2,012
$60.98 p/Share
33
Added 0.82%
3,977
Common Stock
Jul 15
2024
BUY
Other acquisition or disposition
$2,007
$57.36 p/Share
35
Added 0.88%
3,944
Common Stock
Apr 15
2024
BUY
Other acquisition or disposition
$1,905
$52.93 p/Share
36
Added 0.91%
3,909
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
$1,911
$50.3 p/Share
38
Added 0.97%
3,873
Common Stock
Dec 10
2023
SELL
Sale (or disposition) back to the issuer
-
661
Reduced 14.7%
3,835
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
661
Added 12.82%
4,496
Common Stock
Dec 06
2023
SELL
Sale (or disposition) back to the issuer
-
4,649
Reduced 54.8%
3,835
Common Stock
Dec 06
2023
BUY
Grant, award, or other acquisition
-
4,649
Added 35.4%
8,484
Common Stock
Dec 02
2023
SELL
Sale (or disposition) back to the issuer
-
658
Reduced 14.65%
3,835
Common Stock
Dec 02
2023
BUY
Exercise of conversion of derivative security
-
658
Added 12.77%
4,493
Common Stock
Dec 01
2023
SELL
Sale (or disposition) back to the issuer
-
644
Reduced 14.38%
3,835
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
644
Added 12.57%
4,479
Common Stock