Jan 14
2025
SELL
Payment of exercise price or tax liability
$13,242
$109.44 p/Share
121
Reduced 0.36%
33,098
Common Stock
Jan 14
2025
SELL
Sale (or disposition) back to the issuer
-
1,043
Reduced 3.15%
32,055
Common Stock
Feb 21
2024
SELL
Sale (or disposition) back to the issuer
-
3,967
Reduced 10.67%
33,220
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
7,290
Added 16.39%
37,187
Common Stock
Jan 08
2024
SELL
Sale (or disposition) back to the issuer
-
1,522
Reduced 4.84%
29,897
Common Stock
Jan 08
2024
SELL
Payment of exercise price or tax liability
$15,073
$85.16 p/Share
177
Reduced 0.56%
31,419
Common Stock
May 09
2023
BUY
Open market or private purchase
$77,000
$77.0 p/Share
1,000
Added 3.07%
31,597
Common Stock
May 01
2023
BUY
Open market or private purchase
$84,050
$84.05 p/Share
1,000
Added 3.16%
30,597
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
5,643
Added 16.01%
29,597
Common Stock
Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
3,519
Reduced 12.81%
23,954
Common Stock
Jan 10
2023
SELL
Sale (or disposition) back to the issuer
-
1,361
Reduced 4.72%
27,473
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$15,110
$102.79 p/Share
147
Reduced 0.51%
28,834
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
-
4,907
Reduced 14.48%
28,981
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$16,541
$100.25 p/Share
165
Reduced 0.48%
33,888
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
1,370
Added 3.87%
34,054
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
3,882
Added 10.62%
32,684
Common Stock
Jan 11
2022
SELL
Payment of exercise price or tax liability
$14,467
$112.15 p/Share
129
Reduced 0.42%
30,259
Common Stock
Jan 11
2022
SELL
Sale (or disposition) back to the issuer
-
1,457
Reduced 4.82%
28,802
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$202,838
$90.07 p/Share
2,252
Reduced 6.9%
30,389
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
1,711
Added 4.98%
32,641
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
5,667
Added 15.48%
30,930
Common Stock
Jan 12
2021
SELL
Payment of exercise price or tax liability
$53,839
$77.69 p/Share
693
Reduced 2.56%
26,370
Common Stock