Nov 11
2024
SELL
Open market or private sale
$386,700
$77.34 p/Share
5,000
Reduced 15.05%
28,217
Common Stock - Voting
Nov 11
2024
BUY
Exercise of conversion of derivative security
$190,750
$38.15 p/Share
5,000
Added 13.08%
33,217
Common Stock - Voting
Nov 04
2024
SELL
Open market or private sale
$391,650
$78.33 p/Share
5,000
Reduced 15.05%
28,217
Common Stock - Voting
Nov 04
2024
BUY
Exercise of conversion of derivative security
$190,750
$38.15 p/Share
5,000
Added 13.08%
33,217
Common Stock - Voting
Oct 21
2024
BUY
Other acquisition or disposition
$11,718
$78.65 p/Share
149
Added 0.53%
28,217
Common Stock - Voting
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