Feb 12
2024
SELL
Payment of exercise price or tax liability
$412,174
$70.93 p/Share
5,811
Reduced 5.34%
102,973
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
11,076
Added 9.24%
108,784
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$158,132
$69.57 p/Share
2,273
Reduced 2.27%
97,706
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
9,585
Added 8.75%
99,979
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$93,908
$65.67 p/Share
1,430
Reduced 1.5%
94,156
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$784,296
$65.67 p/Share
11,943
Reduced 12.28%
85,311
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$587,483
$65.67 p/Share
8,946
Added 8.67%
94,257
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$1,737,365
$65.67 p/Share
26,456
Added 21.39%
97,254
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$129,093
$68.85 p/Share
1,875
Reduced 2.58%
70,798
Common Stock
Aug 29
2022
BUY
Grant, award, or other acquisition
$300,208
$55.78 p/Share
5,382
Added 6.9%
72,673
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$279,978
$67.89 p/Share
4,124
Reduced 5.77%
67,291
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$711,487
$67.89 p/Share
10,480
Added 12.8%
71,415
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$95,936
$68.04 p/Share
1,410
Reduced 2.26%
60,935
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$279,910
$67.89 p/Share
4,123
Reduced 6.99%
54,836
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$711,351
$67.89 p/Share
10,478
Added 15.09%
58,959
Common Stockj
Feb 10
2022
BUY
Grant, award, or other acquisition
$512,517
$68.61 p/Share
7,470
Added 10.71%
62,306
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$472,794
$68.79 p/Share
6,873
Reduced 12.42%
48,481
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$126,771
$68.12 p/Share
1,861
Reduced 3.3%
54,465
Common Stock
Aug 05
2021
BUY
Open market or private purchase
$699,318
$56.08 p/Share
12,470
Added 18.16%
56,190
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
10,627
Added 19.55%
43,720
Restricted Stock Units
Feb 06
2021
SELL
Payment of exercise price or tax liability
$50,410
$41.73 p/Share
1,208
Reduced 3.52%
33,093
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
4,496
Added 11.59%
34,301
Common Stock