Mar 01
2022
SELL
Payment of exercise price or tax liability
$49,898
$43.39 p/Share
1,150
Reduced 0.5%
228,435
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$2,126
$43.39 p/Share
49
Added 0.02%
229,585
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$301,882
$45.43 p/Share
6,645
Added 2.81%
229,536
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$307,155
$45.37 p/Share
6,770
Reduced 2.95%
222,891
Common Stock
Feb 06
2022
BUY
Grant, award, or other acquisition
$822,377
$45.37 p/Share
18,126
Added 7.32%
229,661
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$421,041
$51.06 p/Share
8,246
Reduced 4.61%
170,533
Common Stock
Sep 15
2021
SELL
Sale (or disposition) back to the issuer
$136,126
$51.06 p/Share
2,666
Reduced 1.56%
167,862
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$309,060
$28.31 p/Share
10,917
Added 5.75%
178,779
Common Stock
Sep 14
2021
SELL
Sale (or disposition) back to the issuer
$7,596,000
$50.64 p/Share
150,000
Reduced 47.19%
167,862
Common Stock
Aug 25
2021
SELL
Sale (or disposition) back to the issuer
$852,083
$51.21 p/Share
16,639
Reduced 4.97%
317,862
Common Stock
Aug 09
2021
SELL
Sale (or disposition) back to the issuer
$463,877
$49.27 p/Share
9,415
Reduced 2.74%
334,501
Common
Aug 09
2021
SELL
Sale (or disposition) back to the issuer
$357,010
$49.27 p/Share
7,246
Reduced 2.06%
343,915
Common Stock
May 11
2021
SELL
Sale (or disposition) back to the issuer
$1,242,076
$60.53 p/Share
20,520
Reduced 5.52%
351,161
Common Stock
May 10
2021
SELL
Sale (or disposition) back to the issuer
$788,171
$60.29 p/Share
13,073
Reduced 3.4%
371,681
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$346,275
$46.17 p/Share
7,500
Added 1.91%
384,754
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$261,540
$43.59 p/Share
6,000
Reduced 1.57%
377,254
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$219,710
$30.66 p/Share
7,166
Added 1.84%
383,254
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
$293,159
$43.08 p/Share
6,805
Added 1.78%
376,088
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$329,085
$41.41 p/Share
7,947
Reduced 2.11%
369,283
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$225,850
$41.41 p/Share
5,454
Added 1.43%
377,230
Common Stock
Oct 13
2020
SELL
Payment of exercise price or tax liability
$106,669
$37.92 p/Share
2,813
Reduced 0.77%
363,715
Common Stock
Oct 13
2020
BUY
Grant, award, or other acquisition
$62,075
$37.92 p/Share
1,637
Added 0.44%
366,528
Common Stock