May 29
2024
BUY
Grant, award, or other acquisition
-
412
Added 2.44%
16,493
Common Stock
Apr 10
2024
BUY
Other acquisition or disposition
$12,627
$22.39 p/Share
564
Added 3.39%
16,081
Common Stock
Jan 10
2024
BUY
Other acquisition or disposition
$12,618
$26.18 p/Share
482
Added 3.04%
15,382
Common Stock
Nov 01
2023
BUY
Open market or private purchase
$15,101
$21.27 p/Share
710
Added 4.58%
14,789
Common Stock
Oct 11
2023
BUY
Open market or private purchase
$12,632
$18.02 p/Share
701
Added 4.74%
14,079
Common Stock
Jan 11
2023
BUY
Other acquisition or disposition
$10,114
$33.38 p/Share
303
Added 2.3%
12,882
Common Stock
Nov 23
2022
SELL
Open market or private sale
$4,095
$34.71 p/Share
118
Reduced 0.94%
12,499
Common Stock
Oct 12
2022
BUY
Other acquisition or disposition
$10,243
$29.1 p/Share
352
Added 2.71%
12,617
Common Stock
Jul 13
2022
BUY
Other acquisition or disposition
$7,994
$31.35 p/Share
255
Added 2.11%
11,829
Common Stock
Apr 13
2022
BUY
Other acquisition or disposition
$8,009
$31.53 p/Share
254
Added 2.17%
11,474
Common Stock
Jan 12
2022
BUY
Other acquisition or disposition
$8,019
$35.64 p/Share
225
Added 1.97%
11,171
Common Stock
Oct 13
2021
BUY
Other acquisition or disposition
$6,755
$35.74 p/Share
189
Added 1.71%
10,882
Common Stock
Jul 14
2021
BUY
Other acquisition or disposition
$6,749
$36.09 p/Share
187
Added 1.78%
10,323
Common Stock
Apr 14
2021
BUY
Other acquisition or disposition
$6,752
$33.93 p/Share
199
Added 1.94%
10,081
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
$42,881
$27.4 p/Share
1,565
Added 13.74%
9,828
Common Stock
Jan 13
2021
BUY
Other acquisition or disposition
$6,754
$30.98 p/Share
218
Added 2.57%
8,263
Common Stock
May 28
2020
BUY
Other acquisition or disposition
$9,512
$29.45 p/Share
323
Added 4.03%
7,683
Common Stock
Nov 29
2019
BUY
Other acquisition or disposition
$9,503
$35.86 p/Share
265
Added 3.51%
7,289
Common Stock
Oct 25
2019
BUY
Exercise of conversion of derivative security
$19,387
$22.97 p/Share
844
Added 10.73%
7,024
Common Stock
May 30
2019
BUY
Other acquisition or disposition
$9,487
$32.49 p/Share
292
Added 4.68%
5,941
Common Stock
Nov 29
2018
BUY
Other acquisition or disposition
$7,764
$35.13 p/Share
221
Added 3.8%
5,597
Common Stock
May 30
2018
BUY
Other acquisition or disposition
$7,742
$37.95 p/Share
204
Added 3.79%
5,177
Common Stock
Nov 30
2017
BUY
Other acquisition or disposition
$7,765
$36.8 p/Share
211
Added 4.1%
4,931
Common Stock