Oct 09
2024
BUY
Other acquisition or disposition
$10,006
$27.72 p/Share
361
Added 0.63%
56,977
Common Stock
Jul 10
2024
BUY
Other acquisition or disposition
$10,013
$26.35 p/Share
380
Added 0.67%
56,616
Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
412
Added 0.73%
56,236
Common Stock
Apr 10
2024
BUY
Other acquisition or disposition
$10,008
$22.39 p/Share
447
Added 0.79%
55,824
Common Stock
Jan 10
2024
BUY
Other acquisition or disposition
$10,000
$26.18 p/Share
382
Added 0.69%
55,377
Common Stock
Oct 11
2023
BUY
Other acquisition or disposition
$10,001
$18.02 p/Share
555
Added 1.0%
54,995
Common Stock
Jan 11
2023
BUY
Other acquisition or disposition
$10,014
$33.38 p/Share
300
Added 0.57%
52,325
Common Stock
Oct 12
2022
BUY
Other acquisition or disposition
$11,000
$29.1 p/Share
378
Added 0.73%
51,618
Common Stock
Jul 13
2022
BUY
Other acquisition or disposition
$8,245
$31.35 p/Share
263
Added 0.53%
49,336
Common Stock
Apr 13
2022
BUY
Other acquisition or disposition
$8,261
$31.53 p/Share
262
Added 0.54%
48,652
Common Stock
Jan 12
2022
BUY
Other acquisition or disposition
$8,268
$35.64 p/Share
232
Added 0.48%
48,011
Common Stock
Oct 13
2021
BUY
Other acquisition or disposition
$7,255
$35.74 p/Share
203
Added 0.43%
47,422
Common Stock
Jul 14
2021
BUY
Other acquisition or disposition
$7,254
$36.09 p/Share
201
Added 0.44%
45,510
Common Stock
May 11
2021
SELL
Payment of exercise price or tax liability
$96,562
$37.5 p/Share
2,575
Reduced 5.82%
41,664
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$95,019
$28.56 p/Share
3,327
Added 6.89%
44,991
Common Stock
Apr 14
2021
BUY
Other acquisition or disposition
$7,261
$33.93 p/Share
214
Added 0.48%
44,239
Common Stock
Jan 13
2021
BUY
Other acquisition or disposition
$7,249
$30.98 p/Share
234
Added 0.53%
43,709
Common Stock
May 28
2020
BUY
Other acquisition or disposition
$9,012
$29.45 p/Share
306
Added 0.74%
41,086
Common Stock
Nov 29
2019
BUY
Other acquisition or disposition
$9,001
$35.86 p/Share
251
Added 0.62%
40,114
Common Stock
May 30
2019
BUY
Other acquisition or disposition
$9,000
$32.49 p/Share
277
Added 0.72%
38,116
Common Stock
Nov 29
2018
BUY
Other acquisition or disposition
$7,764
$35.13 p/Share
221
Added 0.59%
37,264
Common Stock
Sep 14
2018
SELL
Payment of exercise price or tax liability
$140,650
$38.8 p/Share
3,625
Reduced 9.21%
35,739
Common Stock
Sep 14
2018
BUY
Exercise of conversion of derivative security
$150,318
$24.61 p/Share
6,108
Added 14.51%
35,978
Common Stock
May 30
2018
BUY
Other acquisition or disposition
$7,742
$37.95 p/Share
204
Added 0.61%
33,026
Common Stock
Nov 30
2017
BUY
Other acquisition or disposition
$7,765
$36.8 p/Share
211
Added 0.65%
32,357
Common Stock