Jan 31
2023
BUY
Grant, award, or other acquisition
$396
$132.25 p/Share
3
Added 0.01%
39,629
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$777
$129.52 p/Share
6
Added 0.02%
39,626
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$273
$136.52 p/Share
2
Added 0.01%
39,620
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$320,355
$56.49 p/Share
5,671
Added 12.52%
39,617
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$245,385
$105.18 p/Share
2,333
Reduced 6.43%
33,945
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$334
$111.22 p/Share
3
Added 0.01%
36,278
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$884
$110.44 p/Share
8
Added 0.02%
36,275
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
36,266
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$350
$116.76 p/Share
3
Added 0.01%
36,266
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$483
$120.63 p/Share
4
Added 0.01%
36,263
Common Stock
Mar 21
2022
SELL
Sale (or disposition) back to the issuer
$277,795
$121.52 p/Share
2,286
Reduced 5.22%
41,468
Common Stock
Mar 21
2022
SELL
Open market or private sale
$566,666
$121.55 p/Share
4,662
Reduced 11.39%
36,259
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$66,471
$121.52 p/Share
547
Reduced 1.32%
40,921
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
$277,720
$69.43 p/Share
4,000
Added 8.38%
43,754
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$43,938
$118.75 p/Share
370
Reduced 0.92%
39,754
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$92,421
$111.62 p/Share
828
Reduced 2.02%
40,124
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$329
$109.7 p/Share
3
Added 0.01%
40,952
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$10,598
$73.09 p/Share
145
Added 0.35%
40,949
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$892
$89.18 p/Share
10
Added 0.02%
40,804
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$185
$92.46 p/Share
2
Added 0.0%
40,793
Common Stock
Sep 29
2021
SELL
Payment of exercise price or tax liability
$25,184
$82.57 p/Share
305
Reduced 0.74%
40,791
Common Stock
Sep 27
2021
SELL
Payment of exercise price or tax liability
$43,196
$81.81 p/Share
528
Reduced 1.27%
41,096
Common Stock
Sep 27
2021
BUY
Grant, award, or other acquisition
-
4,328
Added 9.42%
41,624
Common Stock
Jul 30
2021
SELL
Sale (or disposition) back to the issuer
$0
$72.86 p/Share
0
Reduced 0.0%
37,296
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$656
$72.86 p/Share
9
Added 0.02%
37,296
Common Stock