Nov 22
2022
SELL
Open market or private sale
$445,080
$148.36 p/Share
3,000
Reduced 17.09%
14,552
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$318,869
$141.28 p/Share
2,257
Reduced 11.41%
17,521
Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
-
4,076
Added 18.21%
18,312
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$112,866
$141.97 p/Share
795
Reduced 4.82%
15,702
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
-
1,435
Added 8.0%
16,497
Common Stock
Jun 02
2022
SELL
Open market or private sale
$222,464
$139.04 p/Share
1,600
Reduced 9.6%
15,062
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$197,154
$134.21 p/Share
1,469
Reduced 8.13%
16,599
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
3,561
Added 16.46%
18,068
Common Stock
Jun 08
2021
SELL
Payment of exercise price or tax liability
$268,190
$149.16 p/Share
1,798
Reduced 11.07%
14,438
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
-
3,418
Added 18.26%
15,302
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$78,567
$147.96 p/Share
531
Reduced 3.98%
12,818
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
-
1,389
Added 9.42%
13,349
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$126,311
$119.84 p/Share
1,054
Reduced 8.15%
11,886
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
2,663
Added 17.07%
12,940
Common Stock
Jun 08
2020
SELL
Payment of exercise price or tax liability
$171,341
$134.07 p/Share
1,278
Reduced 11.19%
10,141
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
-
2,399
Added 18.4%
10,640
Common Stock
Jun 07
2020
SELL
Payment of exercise price or tax liability
$94,423
$132.99 p/Share
710
Reduced 7.3%
9,020
Common Stock
Jun 07
2020
BUY
Exercise of conversion of derivative security
-
1,389
Added 12.49%
9,730
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$32,971
$124.89 p/Share
264
Reduced 3.07%
8,341
Common Stock
Jun 01
2020
BUY
Exercise of conversion of derivative security
-
690
Added 7.42%
8,605
Common Stock
Feb 26
2020
SELL
Open market or private sale
$164,982
$140.41 p/Share
1,175
Reduced 12.96%
7,890
Common Stock
Feb 20
2020
SELL
Open market or private sale
$177,742
$151.27 p/Share
1,175
Reduced 11.47%
9,065
Common Stock
Feb 19
2020
SELL
Open market or private sale
$177,225
$150.83 p/Share
1,175
Reduced 10.29%
10,240
Common Stock
Feb 14
2020
SELL
Open market or private sale
$178,553
$151.96 p/Share
1,175
Reduced 9.33%
11,415
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$172,328
$142.42 p/Share
1,210
Reduced 8.77%
12,590
Common Stock