Jan 31
2023
BUY
Grant, award, or other acquisition
$132
$132.25 p/Share
1
Added 0.0%
104,594
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$11,893
$112.2 p/Share
106
Added 0.1%
104,592
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$136
$136.52 p/Share
1
Added 0.0%
104,485
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$1,800,280
$56.49 p/Share
31,869
Added 23.37%
104,484
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$254,220
$105.18 p/Share
2,417
Reduced 3.22%
72,614
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$222
$111.22 p/Share
2
Added 0.0%
75,031
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$9,585
$93.97 p/Share
102
Added 0.14%
75,029
Common Stock
May 17
2022
SELL
Sale (or disposition) back to the issuer
$1,283,283
$127.97 p/Share
10,028
Reduced 11.62%
76,292
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$174,807
$127.97 p/Share
1,366
Reduced 1.79%
74,926
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$1,283,175
$95.05 p/Share
13,500
Added 13.52%
86,320
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
72,820
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$117
$116.76 p/Share
1
Added 0.0%
72,820
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$241
$120.63 p/Share
2
Added 0.0%
72,818
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$82,627
$114.92 p/Share
719
Reduced 0.98%
72,816
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$36,946
$111.62 p/Share
331
Reduced 0.45%
73,535
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
2,952
Added 3.84%
73,866
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$110
$109.7 p/Share
1
Added 0.0%
70,914
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$7,748
$73.09 p/Share
106
Added 0.15%
70,912
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$535
$89.18 p/Share
6
Added 0.01%
70,806
Common Stock
Dec 23
2021
SELL
Payment of exercise price or tax liability
$25,282
$87.18 p/Share
290
Reduced 0.41%
70,800
Common Stock
Nov 12
2021
SELL
Sale (or disposition) back to the issuer
$937,335
$94.92 p/Share
9,875
Reduced 11.99%
72,517
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$135,451
$94.92 p/Share
1,427
Reduced 1.97%
71,090
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$937,305
$69.43 p/Share
13,500
Added 14.08%
82,392
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$92
$92.46 p/Share
1
Added 0.0%
68,892
Common Stock
Sep 29
2021
SELL
Payment of exercise price or tax liability
$131,039
$82.57 p/Share
1,587
Reduced 2.25%
68,890
Common Stock