Mar 07
2023
BUY
Grant, award, or other acquisition
-
303
Added 5.21%
5,512
Common Stock
Feb 24
2023
SELL
Open market or private sale
$120,888
$151.11 p/Share
800
Reduced 13.31%
5,209
Common Stock
Feb 21
2023
SELL
Open market or private sale
$9,204
$153.4 p/Share
60
Reduced 0.99%
6,009
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$14,287
$153.63 p/Share
93
Reduced 1.51%
6,069
Common Stock
Feb 02
2023
SELL
Open market or private sale
$45,749
$151.49 p/Share
302
Reduced 4.67%
6,163
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$79,852
$152.1 p/Share
525
Reduced 7.51%
6,465
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$303,591
$152.1 p/Share
1,996
Added 22.21%
6,990
Common Stock
Sep 21
2022
BUY
Open market or private purchase
$343
$171.53 p/Share
2
Added 0.04%
4,949
Common Stock
Apr 28
2022
SELL
Open market or private sale
$452,813
$169.72 p/Share
2,668
Reduced 35.35%
4,879
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
$186,130
$98.9 p/Share
1,882
Added 19.96%
7,547
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
313
Added 5.24%
5,665
Common Stock
Feb 25
2022
BUY
Open market or private purchase
$288
$144.49 p/Share
2
Added 0.04%
5,363
Common Stock
Feb 24
2022
BUY
Open market or private purchase
$280
$140.04 p/Share
2
Added 0.04%
5,361
Common Stock
Feb 22
2022
SELL
Open market or private sale
$10,765
$141.65 p/Share
76
Reduced 1.4%
5,352
Common Stock
Feb 22
2022
BUY
Open market or private purchase
$282
$141.17 p/Share
2
Added 0.04%
5,435
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$16,878
$143.03 p/Share
118
Reduced 2.13%
5,428
Common Stock
Feb 17
2022
BUY
Open market or private purchase
$429
$143.26 p/Share
3
Added 0.05%
5,551
Common Stock
Feb 16
2022
SELL
Open market or private sale
$58,426
$141.81 p/Share
412
Reduced 6.92%
5,546
Common Stock
Feb 16
2022
BUY
Open market or private purchase
$283
$141.63 p/Share
2
Added 0.03%
5,960
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$97,409
$142.62 p/Share
683
Reduced 10.28%
5,958
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$380,795
$142.62 p/Share
2,670
Added 28.68%
6,641
Common Stock
Jul 01
2021
SELL
Open market or private sale
$38,117
$141.7 p/Share
269
Reduced 7.25%
3,442
Common Stock
Jun 28
2021
SELL
Open market or private sale
$278,954
$139.06 p/Share
2,006
Reduced 35.09%
3,711
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$234,445
$92.12 p/Share
2,545
Added 30.8%
5,717
Common Stock
Feb 23
2021
SELL
Open market or private sale
$18,805
$111.27 p/Share
169
Reduced 5.75%
2,768
Common Stock