Jul 30
2023
SELL
Payment of exercise price or tax liability
$333,346
$44.98 p/Share
7,411
Reduced 8.16%
83,422
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$230,299
$50.46 p/Share
4,564
Reduced 4.78%
90,833
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
8,251
Added 7.96%
95,397
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$139,416
$51.77 p/Share
2,693
Reduced 3.0%
87,146
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
26,028
Added 22.46%
89,839
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$239,781
$51.4 p/Share
4,665
Reduced 6.81%
63,811
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$139,132
$51.78 p/Share
2,687
Reduced 3.78%
68,476
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$49,883
$38.52 p/Share
1,295
Reduced 1.79%
71,163
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$37,701
$63.47 p/Share
594
Reduced 0.81%
72,458
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$168,657
$63.62 p/Share
2,651
Reduced 3.5%
73,052
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
15,772
Added 17.24%
75,703
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$91,255
$57.07 p/Share
1,599
Reduced 2.6%
59,931
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$56,889
$52.92 p/Share
1,075
Reduced 1.72%
61,530
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$26,797
$41.74 p/Share
642
Reduced 1.02%
62,605
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
19,174
Added 23.26%
63,247
Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$136,793
$38.49 p/Share
3,554
Reduced 7.46%
44,073
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$33,111
$34.17 p/Share
969
Reduced 1.99%
47,627
Common Stock
Jul 29
2020
BUY
Grant, award, or other acquisition
-
13,401
Added 21.62%
48,596
Common Stock
Feb 10
2020
BUY
Grant, award, or other acquisition
-
14,520
Added 29.21%
35,195
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
$904,118
$43.73 p/Share
20,675
Added 50.0%
20,675
Common Stock