Jan 06
2023
BUY
Exercise of conversion of derivative security
$99,896
$68.61 p/Share
1,456
Added 0.31%
469,693
Common Stock
Dec 27
2022
-
2,000
Reduced 0.43%
468,137
Common Stock
Dec 27
2022
BUY
Grant, award, or other acquisition
$10,992
$111.04 p/Share
99
Added 0.02%
468,237
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$1,090,314
$122.26 p/Share
8,918
Reduced 1.86%
470,137
Common Stock
Dec 06
2022
BUY
Grant, award, or other acquisition
$1,386,325
$61.35 p/Share
22,597
Added 4.5%
479,055
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,043,984
$145.26 p/Share
7,187
Reduced 1.55%
456,385
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$13,113
$182.12 p/Share
72
Added 0.02%
456,458
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$4,715,847
$199.41 p/Share
23,649
Reduced 4.85%
463,572
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
$1,726,598
$102.56 p/Share
16,835
Added 3.34%
487,221
Common Stock
Aug 26
2021
-
2,000
Reduced 0.42%
470,137
Common Stock
Aug 26
2021
BUY
Grant, award, or other acquisition
$47,693
$192.31 p/Share
248
Added 0.05%
470,386
Common Stock
Mar 29
2021
SELL
Open market or private sale
$1,060,500
$176.75 p/Share
6,000
Reduced 1.25%
472,137
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$1,612
$161.2 p/Share
10
Added 0.0%
478,137
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,167,246
$162.14 p/Share
7,199
Reduced 1.48%
478,126
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$2,267,294
$159.86 p/Share
14,183
Reduced 2.84%
485,262
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$1,557,552
$75.93 p/Share
20,513
Added 3.95%
499,445
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
$9,530
$151.27 p/Share
63
Added 0.01%
485,325
Common Stock
Dec 17
2020
SELL
Open market or private sale
$1,067,159
$151.07 p/Share
7,064
Reduced 1.45%
478,932
Common Stock
Dec 16
2020
-
3,000
Reduced 0.61%
485,996
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$3,355,819
$149.34 p/Share
22,471
Reduced 4.39%
488,996
Common Stock
Dec 08
2020
BUY
Grant, award, or other acquisition
$1,221,574
$67.36 p/Share
18,135
Added 3.42%
511,467
Common Stock
Oct 09
2020
SELL
Payment of exercise price or tax liability
$4,186,663
$142.21 p/Share
29,440
Reduced 5.63%
493,271
Common Stock
Oct 09
2020
BUY
Exercise of conversion of derivative security
$2,961,270
$75.93 p/Share
39,000
Added 6.94%
522,711
Common Stock
Oct 09
2020
BUY
Grant, award, or other acquisition
$7,736
$128.94 p/Share
60
Added 0.01%
493,332
Common Stock