Aug 17
2023
SELL
Payment of exercise price or tax liability
$278,207
$62.73 p/Share
4,435
Reduced 0.31%
1,404,673
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$223,563
$48.59 p/Share
4,601
Reduced 0.33%
1,408,692
Common Stock
Sep 10
2022
SELL
Payment of exercise price or tax liability
$240,274
$51.94 p/Share
4,626
Reduced 0.33%
1,413,293
Common Stock
Aug 26
2022
SELL
Open market or private sale
$2,426,857
$51.53 p/Share
47,096
Reduced 3.21%
1,417,919
Common Stock
Aug 25
2022
SELL
Open market or private sale
$1,696,530
$51.56 p/Share
32,904
Reduced 2.2%
1,465,015
Common Stock
Aug 25
2022
BUY
Grant, award, or other acquisition
-
46,521
Added 3.01%
1,497,919
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$499,677
$51.05 p/Share
9,788
Reduced 0.67%
1,451,398
Common Stock
Aug 19
2022
BUY
Grant, award, or other acquisition
-
21,701
Added 1.46%
1,461,186
Common Stock
Aug 18
2022
SELL
Payment of exercise price or tax liability
$472,131
$52.25 p/Share
9,036
Reduced 0.62%
1,439,485
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$232,660
$52.46 p/Share
4,435
Reduced 0.31%
1,448,521
Common Stock
Nov 15
2021
-
9,080
Reduced 0.62%
1,452,417
Common Stock
Nov 12
2021
-
380,000
Reduced 20.64%
1,461,497
Common Stock
Sep 21
2021
SELL
Payment of exercise price or tax liability
$218,271
$45.2 p/Share
4,829
Reduced 0.26%
1,841,497
Common Stock
Sep 16
2021
SELL
Payment of exercise price or tax liability
$202,398
$43.99 p/Share
4,601
Reduced 0.25%
1,846,326
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$204,423
$44.19 p/Share
4,626
Reduced 0.25%
1,850,927
Common Stock
Aug 18
2021
SELL
Payment of exercise price or tax liability
$433,798
$44.8 p/Share
9,683
Reduced 0.52%
1,855,553
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$199,190
$45.25 p/Share
4,402
Reduced 0.24%
1,865,236
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
58,823
Added 3.05%
1,869,638
Common Stock
Oct 13
2020
SELL
Open market or private sale
$2,578,133
$38.78 p/Share
66,481
Reduced 3.54%
1,810,290
Common Stock