Sep 04
2024
-
521
Reduced 2.28%
22,312
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$16,254
$80.87 p/Share
201
Reduced 0.87%
22,833
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
-
619
Added 2.62%
23,034
Common Stock
Aug 01
2024
-
300
Reduced 1.32%
22,415
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$27,915
$79.08 p/Share
353
Reduced 1.53%
22,715
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
1,053
Added 4.37%
23,068
Common Stock
Jun 05
2024
-
300
Reduced 1.34%
22,015
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$38,326
$82.07 p/Share
467
Reduced 2.05%
22,315
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
1,200
Added 5.0%
22,782
Common Stock
Nov 15
2023
-
694
Reduced 3.12%
21,582
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$31,151
$77.3 p/Share
403
Reduced 1.78%
22,276
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
1,200
Added 5.03%
22,679
Common Stock
May 10
2023
-
300
Reduced 1.38%
21,479
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$29,573
$88.28 p/Share
335
Reduced 1.51%
21,779
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
998
Added 4.32%
22,114
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$34,284
$97.4 p/Share
352
Reduced 1.64%
21,116
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
894
Added 4.0%
21,468
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$22,245
$73.66 p/Share
302
Reduced 1.45%
20,574
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
895
Added 4.11%
20,876
Common Stock
May 06
2022
BUY
Open market or private purchase
$22,902
$76.34 p/Share
300
Added 1.48%
19,981
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$9,741
$87.76 p/Share
111
Reduced 0.56%
19,681
Common Stock
Mar 09
2022
BUY
Grant, award, or other acquisition
-
331
Added 1.64%
19,792
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$29,802
$92.84 p/Share
321
Reduced 1.62%
19,461
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
824
Added 4.0%
19,782
Common Stock
Nov 18
2021
-
100
Reduced 0.52%
18,958
Common Stock