Jun 17
2025
-
495
Reduced 0.64%
77,275
Common Stock
May 30
2025
BUY
Grant, award, or other acquisition
$12,760
$113.93 p/Share
112
Added 0.14%
77,770
Common Stock
Nov 29
2024
BUY
Grant, award, or other acquisition
$10,926
$104.06 p/Share
105
Added 0.14%
77,658
Common Stock
Jun 24
2024
-
244
Reduced 0.31%
77,396
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$14,045
$89.46 p/Share
157
Added 0.2%
77,553
Common Stock
Dec 12
2023
-
345
Reduced 0.44%
77,640
Common Stock
Nov 02
2023
-
2,907
Reduced 3.59%
77,985
Common Stock
Jun 20
2023
-
80
Reduced 0.1%
80,892
Common Stock
Jun 16
2023
-
328
Reduced 0.4%
80,972
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$21,239
$60.34 p/Share
352
Added 0.43%
81,300
Common Stock
Jan 15
2023
SELL
Payment of exercise price or tax liability
$41,693
$71.15 p/Share
586
Reduced 0.72%
80,948
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
-
18,607
Reduced 18.58%
81,534
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$17,087
$60.38 p/Share
283
Added 0.28%
100,141
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$812,655
$81.16 p/Share
10,013
Reduced 9.11%
99,858
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
25,444
Added 18.8%
109,871
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$278,632
$87.51 p/Share
3,184
Reduced 3.63%
84,427
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$21,210
$53.97 p/Share
393
Added 0.45%
87,611
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
11,165
Added 11.35%
87,218
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$682,796
$67.51 p/Share
10,114
Reduced 11.74%
76,053
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
19,771
Added 19.66%
80,773
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$443,196
$64.25 p/Share
6,898
Reduced 9.41%
66,396
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$65,072
$64.62 p/Share
1,007
Reduced 1.36%
73,294
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
2,521
Added 3.28%
74,301
Common Stock
Dec 04
2020
BUY
Grant, award, or other acquisition
-
4,868
Added 6.35%
71,780
Common Stock
May 31
2020
BUY
Grant, award, or other acquisition
$12,921
$43.07 p/Share
300
Added 0.45%
66,912
Common Stock