Dec 06
2025
SELL
Sale (or disposition) back to the issuer
-
851
Reduced 17.25%
4,083
Common Stock
Dec 06
2025
BUY
Exercise of conversion of derivative security
-
851
Added 14.71%
4,934
Common Stock
Dec 05
2025
SELL
Sale (or disposition) back to the issuer
-
712
Reduced 14.85%
4,083
Common Stock
Dec 05
2025
BUY
Exercise of conversion of derivative security
-
712
Added 12.93%
4,795
Common Stock
Dec 04
2025
SELL
Sale (or disposition) back to the issuer
-
3,801
Reduced 48.21%
4,083
Common Stock
Dec 04
2025
BUY
Grant, award, or other acquisition
-
3,801
Added 32.53%
7,884
Common Stock
Dec 01
2025
SELL
Sale (or disposition) back to the issuer
-
644
Reduced 13.62%
4,083
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
-
644
Added 11.99%
4,727
Common Stock
Oct 15
2025
BUY
Other acquisition or disposition
$2,155
$86.22 p/Share
25
Added 0.61%
4,083
Common Stock
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