Feb 14
2023
SELL
Payment of exercise price or tax liability
$81,283
$124.86 p/Share
651
Reduced 1.96%
32,568
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
1,464
Added 4.22%
33,219
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$46,359
$127.36 p/Share
364
Reduced 1.13%
31,755
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
1,235
Added 3.7%
32,119
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$68,679
$124.42 p/Share
552
Reduced 1.76%
30,884
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
1,744
Added 5.26%
31,436
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$84,535
$115.96 p/Share
729
Reduced 2.4%
29,692
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
1,640
Added 5.12%
30,421
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$70,642
$117.54 p/Share
601
Reduced 2.05%
28,781
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,652
Added 5.32%
29,382
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$50,392
$118.57 p/Share
425
Reduced 1.51%
27,730
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,442
Added 4.87%
28,155
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$149,143
$120.18 p/Share
1,241
Reduced 4.44%
26,713
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$506,078
$120.18 p/Share
4,211
Added 13.09%
27,954
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$68,299
$126.95 p/Share
538
Reduced 2.22%
23,743
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
1,717
Added 6.6%
24,281
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$159,238
$88.96 p/Share
1,790
Reduced 7.35%
22,564
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$358,064
$88.96 p/Share
4,025
Added 14.18%
24,354
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$76,403
$91.72 p/Share
833
Reduced 3.94%
20,329
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
2,795
Added 11.84%
20,808
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$38,238
$91.26 p/Share
419
Reduced 2.23%
18,367
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
1,421
Added 7.03%
18,786
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$49,561
$91.78 p/Share
540
Reduced 3.02%
17,365
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
1,692
Added 8.63%
17,905
Common Stock