Oct 27
2024
SELL
Payment of exercise price or tax liability
$184,631
$127.42 p/Share
1,449
Reduced 1.39%
102,626
Common Stock, $0.01 pa...
Oct 27
2024
BUY
Exercise of conversion of derivative security
-
3,684
Added 3.42%
104,075
Common Stock, $0.01 pa...
Oct 26
2024
SELL
Payment of exercise price or tax liability
$119,137
$127.42 p/Share
935
Reduced 0.92%
100,391
Common Stock, $0.01 pa...
Oct 26
2024
BUY
Exercise of conversion of derivative security
-
2,378
Added 2.29%
101,326
Common Stock, $0.01 pa...
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$189,745
$114.03 p/Share
1,664
Reduced 1.65%
98,948
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
4,232
Added 4.04%
100,612
Common Stock, $0.01 pa...
Feb 16
2024
SELL
Open market or private sale
$1,074,308
$109.4 p/Share
9,820
Reduced 9.25%
96,380
Common Stock, $0.01 pa...
Feb 16
2024
BUY
Exercise of conversion of derivative security
$774,994
$78.92 p/Share
9,820
Added 8.46%
106,200
Common Stock, $0.01 pa...
Oct 29
2023
SELL
Payment of exercise price or tax liability
$91,911
$89.67 p/Share
1,025
Reduced 1.06%
95,992
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
2,606
Added 2.62%
97,017
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$130,657
$127.72 p/Share
1,023
Reduced 1.07%
94,411
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
2,600
Added 2.65%
95,434
Common Stock, $0.01 pa...
Feb 14
2023
SELL
Open market or private sale
$765,912
$130.97 p/Share
5,848
Reduced 5.93%
92,834
Common Stock, $0.01 pa...
Feb 14
2023
BUY
Exercise of conversion of derivative security
$576,831
$71.39 p/Share
8,080
Added 7.57%
98,682
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$126,735
$142.08 p/Share
892
Reduced 0.98%
90,344
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
2,584
Added 2.75%
91,236
Common Stock, $0.01 pa...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$82,661
$133.54 p/Share
619
Reduced 0.69%
88,652
Common Stock, $0.01 pa...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
2,544
Added 2.77%
89,271
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$117,522
$131.31 p/Share
895
Reduced 1.02%
86,487
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
2,275
Added 2.54%
87,382
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$154,399
$110.76 p/Share
1,394
Reduced 1.61%
85,107
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
3,545
Added 3.94%
86,501
Common Stock, $0.01 pa...
Feb 05
2021
SELL
Open market or private sale
$2,190,999
$96.35 p/Share
22,740
Reduced 21.51%
82,956
Common Stock, $0.01 pa...
Feb 05
2021
BUY
Exercise of conversion of derivative security
$1,166,107
$51.28 p/Share
22,740
Added 17.71%
105,696
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$37,585
$72.14 p/Share
521
Reduced 0.63%
82,456
Common Stock, $0.01 pa...