Oct 09
2024
BUY
Other acquisition or disposition
$12,612
$27.72 p/Share
455
Added 1.94%
23,030
Common Stock
Jul 10
2024
BUY
Other acquisition or disposition
$14,703
$26.35 p/Share
558
Added 2.43%
22,392
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$51,705
$24.47 p/Share
2,113
Reduced 8.82%
21,834
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
$51,712
$20.2 p/Share
2,560
Added 10.06%
22,892
Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
412
Added 1.89%
21,387
Common Stock
Apr 10
2024
BUY
Other acquisition or disposition
$9,493
$22.39 p/Share
424
Added 2.0%
20,755
Common Stock
Jan 10
2024
BUY
Other acquisition or disposition
$9,503
$26.18 p/Share
363
Added 1.77%
20,118
Common Stock
Oct 11
2023
BUY
Other acquisition or disposition
$9,496
$18.02 p/Share
527
Added 2.62%
19,574
Common Stock
Jan 11
2023
BUY
Other acquisition or disposition
$9,513
$33.38 p/Share
285
Added 1.54%
18,247
Common Stock
Oct 12
2022
BUY
Other acquisition or disposition
$10,243
$29.1 p/Share
352
Added 1.95%
17,735
Common Stock
Jul 13
2022
BUY
Other acquisition or disposition
$7,994
$31.35 p/Share
255
Added 1.51%
16,643
Common Stock
Apr 13
2022
BUY
Other acquisition or disposition
$8,009
$31.53 p/Share
254
Added 1.55%
16,155
Common Stock
Jan 12
2022
BUY
Other acquisition or disposition
$8,019
$35.64 p/Share
225
Added 1.41%
15,688
Common Stock
Oct 13
2021
BUY
Other acquisition or disposition
$7,434
$35.74 p/Share
208
Added 1.34%
15,262
Common Stock
Jul 14
2021
BUY
Other acquisition or disposition
$7,435
$36.09 p/Share
206
Added 1.41%
14,426
Common Stock
Apr 14
2021
BUY
Other acquisition or disposition
$7,431
$33.93 p/Share
219
Added 1.54%
14,035
Common Stock
Jan 13
2021
BUY
Other acquisition or disposition
$7,435
$30.98 p/Share
240
Added 1.73%
13,621
Common Stock
May 28
2020
BUY
Other acquisition or disposition
$9,512
$29.45 p/Share
323
Added 2.54%
12,371
Common Stock
Nov 29
2019
BUY
Other acquisition or disposition
$9,503
$35.86 p/Share
265
Added 2.22%
11,664
Common Stock
May 30
2019
BUY
Other acquisition or disposition
$9,487
$32.49 p/Share
292
Added 2.65%
10,722
Common Stock
Nov 29
2018
BUY
Other acquisition or disposition
$7,764
$35.13 p/Share
221
Added 2.14%
10,094
Common Stock
May 30
2018
BUY
Other acquisition or disposition
$7,742
$37.95 p/Share
204
Added 2.15%
9,295
Common Stock
Nov 30
2017
BUY
Other acquisition or disposition
$7,765
$36.8 p/Share
211
Added 2.34%
8,788
Common Stock