Mar 01
2024
SELL
Payment of exercise price or tax liability
$159,729
$34.38 p/Share
4,646
Reduced 1.41%
324,793
Common
Feb 13
2024
SELL
Payment of exercise price or tax liability
$96,532
$33.53 p/Share
2,879
Reduced 0.87%
329,119
Common
Feb 11
2024
SELL
Payment of exercise price or tax liability
$552,814
$33.28 p/Share
16,611
Reduced 4.76%
331,999
Common
Feb 09
2024
BUY
Grant, award, or other acquisition
-
26,574
Added 7.08%
348,610
Common
Feb 08
2024
BUY
Grant, award, or other acquisition
-
35,183
Added 9.85%
322,036
Common
Mar 01
2023
SELL
Payment of exercise price or tax liability
$62,843
$31.25 p/Share
2,011
Reduced 0.7%
285,366
Common
Feb 13
2023
SELL
Payment of exercise price or tax liability
$422,585
$33.64 p/Share
12,562
Reduced 4.21%
285,507
Common
Feb 11
2023
SELL
Payment of exercise price or tax liability
$83,898
$33.64 p/Share
2,494
Reduced 0.83%
298,069
Common
Feb 09
2023
BUY
Grant, award, or other acquisition
-
24,985
Added 7.67%
300,563
Common
Feb 09
2023
BUY
Grant, award, or other acquisition
-
24,731
Added 8.24%
275,578
Common
Feb 07
2023
SELL
Payment of exercise price or tax liability
$118,368
$34.25 p/Share
3,456
Reduced 1.36%
250,847
Common
Feb 13
2022
SELL
Payment of exercise price or tax liability
$107,059
$41.56 p/Share
2,576
Reduced 1.02%
250,847
Common
Feb 11
2022
SELL
Payment of exercise price or tax liability
$98,402
$41.82 p/Share
2,353
Reduced 0.92%
253,423
Common
Feb 10
2022
SELL
Payment of exercise price or tax liability
$724,967
$42.57 p/Share
17,030
Reduced 6.24%
255,776
Common
Feb 10
2022
BUY
Grant, award, or other acquisition
-
62,014
Added 18.52%
272,806
Common
Feb 08
2022
SELL
Payment of exercise price or tax liability
$93,762
$40.98 p/Share
2,288
Reduced 1.07%
210,792
Common
Feb 07
2022
SELL
Payment of exercise price or tax liability
$132,078
$40.49 p/Share
3,262
Reduced 1.51%
213,080
Common
Feb 13
2021
SELL
Payment of exercise price or tax liability
$87,390
$35.04 p/Share
2,494
Reduced 1.15%
214,249
Common
Feb 11
2021
SELL
Payment of exercise price or tax liability
$290,405
$34.4 p/Share
8,442
Reduced 4.18%
193,600
Common
Feb 11
2021
BUY
Grant, award, or other acquisition
-
44,596
Added 17.06%
216,743
Common
Feb 09
2021
SELL
Payment of exercise price or tax liability
$79,180
$35.16 p/Share
2,252
Reduced 1.23%
180,589
Common
Feb 08
2021
SELL
Payment of exercise price or tax liability
$76,162
$34.4 p/Share
2,214
Reduced 1.2%
182,842
Common
Feb 07
2021
SELL
Payment of exercise price or tax liability
$104,679
$34.4 p/Share
3,043
Reduced 1.62%
185,056
Common
Feb 02
2021
SELL
Open market or private sale
$770,400
$32.1 p/Share
24,000
Reduced 11.32%
188,099
Common
Feb 02
2021
BUY
Exercise of conversion of derivative security
$623,280
$25.97 p/Share
24,000
Added 10.17%
212,099
Common