Feb 28
2023
SELL
Open market or private sale
$147,917
$56.5 p/Share
2,618
Reduced 2.56%
99,686
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$389,134
$57.15 p/Share
6,809
Reduced 6.24%
102,304
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
15,049
Added 12.12%
109,113
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$652,517
$61.12 p/Share
10,676
Reduced 12.45%
75,101
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
18,963
Added 16.78%
94,064
Common Stock
Jun 02
2022
SELL
Open market or private sale
$220,610
$65.0 p/Share
3,394
Reduced 3.81%
85,777
Common Stock
Mar 15
2022
SELL
Open market or private sale
$214,169
$60.93 p/Share
3,515
Reduced 3.79%
89,171
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$188,355
$62.02 p/Share
3,037
Reduced 3.17%
92,686
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$199,815
$68.08 p/Share
2,935
Reduced 2.97%
95,723
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
33,753
Added 25.49%
98,658
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$617,599
$66.33 p/Share
9,311
Reduced 12.55%
64,905
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$175,578
$68.08 p/Share
2,579
Reduced 3.36%
74,216
Common Stock
Nov 04
2021
SELL
Open market or private sale
$446,640
$80.0 p/Share
5,583
Reduced 6.78%
76,795
Common Stock
Jun 17
2021
SELL
Open market or private sale
$517,213
$77.52 p/Share
6,672
Reduced 7.49%
82,378
Common Stock
May 04
2021
SELL
Open market or private sale
$259,628
$67.07 p/Share
3,871
Reduced 4.17%
89,050
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$237,968
$71.12 p/Share
3,346
Reduced 3.48%
92,921
Common Stock
Feb 19
2021
SELL
Open market or private sale
$1,018,463
$73.05 p/Share
13,942
Reduced 12.65%
96,267
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$929,961
$76.54 p/Share
12,150
Reduced 9.93%
110,209
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
14,875
Added 10.84%
122,359
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
23,239
Added 17.78%
107,484
Common Stock
May 01
2020
BUY
Grant, award, or other acquisition
-
270
Added 0.32%
84,245
Common Stock