Jan 31
2023
SELL
Open market or private sale
$205,033
$71.64 p/Share
2,862
Reduced 1.6%
175,863
Common Stock
Jan 30
2023
SELL
Open market or private sale
$353,981
$70.36 p/Share
5,031
Reduced 2.74%
178,725
Common Stock
Jan 27
2023
SELL
Open market or private sale
$436,458
$70.08 p/Share
6,228
Reduced 3.28%
183,756
Common Stock
Jan 26
2023
SELL
Open market or private sale
$91,104
$70.08 p/Share
1,300
Reduced 0.68%
189,984
Common Stock
Jan 24
2023
SELL
Open market or private sale
$7,003
$70.03 p/Share
100
Reduced 0.05%
191,284
Common Stock
Nov 30
2022
-
4,000
Reduced 2.05%
191,384
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$970,426
$78.45 p/Share
12,370
Reduced 5.95%
195,384
Common Stock
Sep 07
2022
SELL
Open market or private sale
$975,221
$76.56 p/Share
12,738
Reduced 5.78%
207,754
Common Stock
Sep 06
2022
SELL
Open market or private sale
$82,844
$75.04 p/Share
1,104
Reduced 0.5%
220,492
Common Stock
Sep 02
2022
SELL
Open market or private sale
$210,448
$75.16 p/Share
2,800
Reduced 1.25%
221,596
Common Stock
Aug 19
2022
SELL
Open market or private sale
$45,060
$75.1 p/Share
600
Reduced 0.27%
224,396
Common Stock
Aug 18
2022
SELL
Open market or private sale
$207,374
$75.19 p/Share
2,758
Reduced 1.21%
224,996
Common Stock
Apr 18
2022
SELL
Open market or private sale
$3,018,600
$67.08 p/Share
45,000
Reduced 16.5%
227,754
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$1,997,520
$67.63 p/Share
29,536
Reduced 9.77%
272,754
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
51,752
Added 14.62%
302,290
Common Stock
Sep 16
2021
SELL
Payment of exercise price or tax liability
$728,593
$58.9 p/Share
12,370
Reduced 4.71%
250,538
Common Stock
Jun 28
2021
SELL
Payment of exercise price or tax liability
$606,357
$46.87 p/Share
12,937
Reduced 4.69%
262,908
Common Stock
Apr 20
2021
BUY
Grant, award, or other acquisition
-
36,330
Added 11.64%
275,845
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$867,175
$44.45 p/Share
19,509
Reduced 7.53%
239,515
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
31,496
Added 10.84%
259,024
Common Stock
Mar 26
2021
SELL
Open market or private sale
$584,041
$45.38 p/Share
12,870
Reduced 5.35%
227,528
Common Stock
Mar 23
2021
SELL
Open market or private sale
$90,080
$45.04 p/Share
2,000
Reduced 0.83%
240,398
Common Stock
Feb 19
2021
SELL
Open market or private sale
$231,158
$45.06 p/Share
5,130
Reduced 2.07%
242,398
Common Stock