Nov 01
2024
SELL
Payment of exercise price or tax liability
$1,579,625
$233.88 p/Share
6,754
Reduced 8.64%
71,444
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
2,779
Added 3.43%
78,198
Common Stock
Oct 31
2024
BUY
Other acquisition or disposition
$991
$141.63 p/Share
7
Added 0.01%
75,419
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
-
14,396
Added 16.03%
75,412
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
-
1,091
Reduced 1.76%
61,016
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
2,776
Added 4.28%
62,107
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
-
1,092
Reduced 1.81%
59,331
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
-
2,777
Added 4.39%
60,423
Common Stock
Apr 30
2024
BUY
Other acquisition or disposition
$20,144
$129.13 p/Share
156
Added 0.27%
57,646
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
-
1,126
Reduced 1.92%
57,490
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
2,776
Added 4.52%
58,616
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
-
4,858
Reduced 8.0%
55,840
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
2,594
Added 4.1%
60,698
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
9,768
Added 14.39%
58,104
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
-
1,018
Reduced 2.06%
48,336
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
2,591
Added 4.99%
49,354
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
-
1,019
Reduced 2.13%
46,763
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
2,592
Added 5.15%
47,782
Common Stock
Apr 28
2023
BUY
Other acquisition or disposition
$19,872
$114.21 p/Share
174
Added 0.38%
45,190
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
-
1,056
Reduced 2.29%
45,016
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
2,592
Added 5.33%
46,072
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
-
4,012
Reduced 8.45%
43,480
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
2,210
Added 4.45%
47,492
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
8,002
Added 15.02%
45,282
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
-
868
Reduced 2.28%
37,280
Common Stock