Oct 28
2025
BUY
Other acquisition or disposition
$1,070
$66.92 p/Share
16
Added 0.24%
6,686
Common Stock - Voting
Jul 22
2025
BUY
Other acquisition or disposition
$1,069
$71.32 p/Share
15
Added 0.22%
6,669
Common Stock - Voting
Apr 21
2025
BUY
Other acquisition or disposition
$1,043
$74.53 p/Share
14
Added 0.21%
6,653
Common Stock - Voting
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
1,344
Added 16.84%
6,638
Common Stock - Voting
Jan 13
2025
BUY
Other acquisition or disposition
$1,072
$71.5 p/Share
15
Added 0.28%
5,294
Common Stock - Voting
Oct 21
2024
BUY
Other acquisition or disposition
$1,022
$78.65 p/Share
13
Added 0.25%
5,279
Common Stock - Voting
Jul 22
2024
BUY
Other acquisition or disposition
$952
$73.29 p/Share
13
Added 0.25%
5,266
Common Stock - Voting
Apr 22
2024
BUY
Other acquisition or disposition
$977
$75.18 p/Share
13
Added 0.32%
3,997
Common Stock - Voting
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
1,255
Added 19.33%
5,238
Common Stock - Voting
Jan 08
2024
BUY
Other acquisition or disposition
$738
$67.14 p/Share
11
Added 0.28%
3,983
Common Stock - Voting
Oct 24
2023
BUY
Other acquisition or disposition
$685
$62.35 p/Share
11
Added 0.28%
3,972
Common Stock - Voting
Jul 24
2023
BUY
Other acquisition or disposition
$619
$88.54 p/Share
7
Added 0.18%
3,961
Common Stock - Voting
Apr 24
2023
BUY
Other acquisition or disposition
$684
$85.56 p/Share
8
Added 0.2%
3,953
Common Stock - Voting
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
1,044
Added 20.93%
3,945
Common Stock - Voting
Jan 09
2023
BUY
Other acquisition or disposition
$603
$86.16 p/Share
7
Added 0.24%
2,901
Common Stock - Voting
Oct 25
2022
BUY
Other acquisition or disposition
$602
$75.29 p/Share
8
Added 0.28%
2,893
Common Stock - Voting
Jul 25
2022
BUY
Other acquisition or disposition
$598
$85.39 p/Share
7
Added 0.24%
2,884
Common Stock - Voting
Apr 25
2022
BUY
Other acquisition or disposition
$573
$95.54 p/Share
6
Added 0.21%
2,877
Common Stock - Voting
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,139
Added 28.4%
2,871
Common Stock - Voting
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
1,468
Added 45.88%
1,732
Common Stock - Voting