Feb 07
2024
SELL
Payment of exercise price or tax liability
$270,603
$117.91 p/Share
2,295
Reduced 8.46%
24,848
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
5,043
Added 15.67%
27,143
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
2,289
Added 9.39%
22,100
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$26,218
$124.26 p/Share
211
Reduced 1.05%
19,811
Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$74,478
$117.66 p/Share
633
Reduced 3.06%
20,022
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$61,553
$137.09 p/Share
449
Reduced 2.13%
20,655
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$409,748
$134.08 p/Share
3,056
Reduced 12.65%
21,104
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
5,733
Added 19.18%
24,160
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
1,608
Added 8.03%
18,427
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$59,222
$137.09 p/Share
432
Reduced 2.5%
16,819
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$43,544
$130.37 p/Share
334
Reduced 1.9%
17,251
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
415
Added 2.31%
17,585
Common Stock
Jan 22
2022
SELL
Payment of exercise price or tax liability
$7,166
$117.48 p/Share
61
Reduced 0.35%
17,170
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$27,054
$118.66 p/Share
228
Reduced 1.31%
17,231
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
1,859
Added 9.62%
17,459
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$176,352
$129.48 p/Share
1,362
Reduced 8.03%
15,600
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$126,004
$68.11 p/Share
1,850
Added 9.83%
16,962
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$69,814
$121.84 p/Share
573
Reduced 3.65%
15,112
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
3,456
Added 18.06%
15,685
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
1,924
Added 13.59%
12,229
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$113,809
$96.53 p/Share
1,179
Reduced 10.43%
10,120
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$78,418
$55.03 p/Share
1,425
Added 11.2%
11,299
Common Stock