Feb 17
2023
SELL
Open market or private sale
$56,051
$170.89 p/Share
328
Reduced 5.76%
5,369
Common Stock, par valu...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$78,462
$170.57 p/Share
460
Reduced 7.16%
5,962
Common Stock, par valu...
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,053
Added 14.09%
6,422
Common Stock, par valu...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$43,867
$172.03 p/Share
255
Reduced 4.28%
5,697
Common Stock, par valu...
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
583
Added 8.92%
5,952
Common Stock, par valu...
Jan 31
2023
SELL
Open market or private sale
$368,671
$168.42 p/Share
2,189
Reduced 28.96%
5,369
Common Stock, par valu...
Jan 30
2023
SELL
Payment of exercise price or tax liability
$484,698
$170.01 p/Share
2,851
Reduced 27.39%
7,558
Common Stock, par valu...
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
5,040
Added 32.62%
10,409
Common Stock, par valu...
Dec 30
2022
BUY
Grant, award, or other acquisition
$530
$132.6 p/Share
4
Added 0.07%
5,369
Common Stock, par valu...
Dec 14
2022
SELL
Open market or private sale
$68,884
$177.08 p/Share
389
Reduced 6.76%
5,365
Common Stock, par valu...
Dec 13
2022
SELL
Payment of exercise price or tax liability
$131,892
$179.69 p/Share
734
Reduced 10.67%
6,143
Common Stock, par valu...
Dec 13
2022
BUY
Exercise of conversion of derivative security
-
1,123
Added 14.04%
6,877
Common Stock, par valu...
Mar 16
2022
BUY
Open market or private purchase
$171,819
$136.04 p/Share
1,263
Added 19.06%
5,365
Common Stock, par valu...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$42,415
$114.02 p/Share
372
Reduced 8.31%
4,102
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
710
Added 13.7%
4,474
Common Stock, par valu...
Feb 20
2022
SELL
Payment of exercise price or tax liability
$30,899
$114.02 p/Share
271
Reduced 6.72%
3,764
Common Stock, par valu...
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
516
Added 11.34%
4,035
Common Stock, par valu...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$50,169
$114.02 p/Share
440
Reduced 11.11%
3,519
Common Stock, par valu...
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
840
Added 17.5%
3,959
Common Stock, par valu...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$66,102
$119.75 p/Share
552
Reduced 15.04%
3,119
Common Stock, par valu...
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
1,052
Added 22.27%
3,671
Common Stock, par valu...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$176,190
$118.09 p/Share
1,492
Reduced 36.29%
2,619
Common Stock, par valu...
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
2,751
Added 40.09%
4,111
Common Stock, par valu...
Dec 14
2021
SELL
Open market or private sale
$33,323
$132.76 p/Share
251
Reduced 15.58%
1,360
Common Stock, par valu...
Dec 13
2021
SELL
Payment of exercise price or tax liability
$84,312
$135.55 p/Share
622
Reduced 27.85%
1,611
Common Stock, par valu...