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
Sep 27
2021
SELL
Payment of exercise price or tax liability
$58,821
$81.81 p/Share
719
Reduced 1.01%
70,477
Common Stock
Sep 27
2021
BUY
Grant, award, or other acquisition
-
19,110
Added 21.16%
71,196
Common Stock
Jul 30
2021
SELL
Sale (or disposition) back to the issuer
$0
$72.86 p/Share
0
Reduced 0.0%
52,086
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$364
$72.86 p/Share
5
Added 0.01%
52,086
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$10,595
$42.38 p/Share
250
Added 0.48%
52,081
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$74
$73.64 p/Share
1
Added 0.0%
51,831
Common Stock
Mar 12
2021
SELL
Open market or private sale
$245,148
$74.9 p/Share
3,273
Reduced 5.94%
51,829
Common Stock
Mar 07
2021
SELL
Payment of exercise price or tax liability
$28,937
$74.58 p/Share
388
Reduced 0.7%
55,102
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$38,185
$74.58 p/Share
512
Reduced 0.91%
55,490
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$51
$50.96 p/Share
1
Added 0.0%
56,002
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
3,259
Added 5.5%
56,001
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$3,645
$42.38 p/Share
86
Added 0.16%
52,742
Common Stock
Dec 13
2020
SELL
Payment of exercise price or tax liability
$105,485
$53.6 p/Share
1,968
Reduced 3.6%
52,656
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
$68
$34.24 p/Share
2
Added 0.0%
54,624
Common Stock