Jul 22
2024
BUY
Other acquisition or disposition
$11,653
$73.29 p/Share
159
Added 0.56%
28,067
Common Stock - Voting
Apr 22
2024
BUY
Other acquisition or disposition
$11,652
$75.18 p/Share
155
Added 0.55%
27,910
Common Stock - Voting
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
1,255
Added 4.33%
27,755
Common Stock - Voting
Jan 23
2024
BUY
Exercise of conversion of derivative security
$133
$66.8 p/Share
2
Added 0.01%
26,500
Common Stock - Voting
Jan 08
2024
BUY
Other acquisition or disposition
$10,809
$67.14 p/Share
161
Added 0.6%
26,497
Common Stock - Voting
Jan 02
2024
BUY
Exercise of conversion of derivative security
$31,362
$69.54 p/Share
451
Added 1.68%
26,335
Common Stock - Voting
Oct 24
2023
BUY
Other acquisition or disposition
$9,976
$62.35 p/Share
160
Added 0.61%
25,884
Common Stock - Voting
Jul 26
2023
SELL
Open market or private sale
$449,400
$89.88 p/Share
5,000
Reduced 16.33%
25,611
Common Stock - Voting
Jul 26
2023
BUY
Exercise of conversion of derivative security
$177,750
$35.55 p/Share
5,000
Added 14.04%
30,611
Common Stock - Voting
Jul 24
2023
BUY
Other acquisition or disposition
$9,916
$88.54 p/Share
112
Added 0.43%
25,723
Common Stock - Voting
Apr 24
2023
BUY
Other acquisition or disposition
$9,924
$85.56 p/Share
116
Added 0.45%
25,611
Common Stock - Voting
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
1,044
Added 3.93%
25,495
Common Stock - Voting
Feb 02
2023
BUY
Exercise of conversion of derivative security
$224
$74.97 p/Share
3
Added 0.01%
24,451
Common Stock - Voting
Jan 09
2023
BUY
Other acquisition or disposition
$9,132
$86.16 p/Share
106
Added 0.43%
24,448
Common Stock - Voting
Jan 03
2023
BUY
Exercise of conversion of derivative security
$61,350
$83.47 p/Share
735
Added 2.93%
24,341
Common Stock - Voting
Oct 25
2022
BUY
Other acquisition or disposition
$8,658
$75.29 p/Share
115
Added 0.48%
23,605
Common Stock - Voting
Jul 25
2022
BUY
Other acquisition or disposition
$8,368
$85.39 p/Share
98
Added 0.42%
23,494
Common Stock - Voting
Jul 05
2022
BUY
Exercise of conversion of derivative security
$52,478
$84.1 p/Share
624
Added 2.6%
23,395
Common Stock - Voting
May 02
2022
BUY
Exercise of conversion of derivative security
$392
$97.94 p/Share
4
Added 0.02%
22,770
Common Stock - Voting
Apr 25
2022
BUY
Other acquisition or disposition
$7,930
$95.54 p/Share
83
Added 0.36%
22,765
Common Stock - Voting
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,139
Added 4.78%
22,682
Common Stock - Voting
Jan 10
2022
BUY
Other acquisition or disposition
$7,930
$95.54 p/Share
83
Added 0.38%
21,543
Common Stock - Voting
Oct 26
2021
BUY
Other acquisition or disposition
$7,221
$81.13 p/Share
89
Added 0.41%
21,460
Common Stock - Voting
Jul 26
2021
BUY
Other acquisition or disposition
$7,171
$85.37 p/Share
84
Added 0.39%
21,371
Common Stock - Voting
Apr 26
2021
BUY
Other acquisition or disposition
$7,178
$90.86 p/Share
79
Added 0.37%
21,286
Common Stock - Voting