Sep 22
2023
BUY
Grant, award, or other acquisition
$13,123
$20.41 p/Share
643
Added 0.17%
387,348
Common Stock
Sep 08
2023
BUY
Grant, award, or other acquisition
$13,113
$22.04 p/Share
595
Added 0.15%
386,705
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$13,121
$22.82 p/Share
575
Added 0.15%
386,108
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
$13,134
$23.88 p/Share
550
Added 0.14%
385,533
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$13,111
$24.37 p/Share
538
Added 0.14%
384,982
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$84,427
$24.38 p/Share
3,463
Added 0.89%
384,443
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$13,124
$24.44 p/Share
537
Added 0.14%
380,979
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$13,101
$25.74 p/Share
509
Added 0.13%
380,441
Common Stock
Jun 02
2023
BUY
Grant, award, or other acquisition
$13,101
$26.15 p/Share
501
Added 0.13%
379,931
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
$13,102
$26.85 p/Share
488
Added 0.13%
379,428
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
$13,089
$27.1 p/Share
483
Added 0.13%
378,939
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
$13,119
$26.03 p/Share
504
Added 0.13%
378,454
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$65,729
$25.98 p/Share
2,530
Added 0.66%
377,950
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
$13,131
$25.35 p/Share
518
Added 0.14%
375,419
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$13,126
$25.39 p/Share
517
Added 0.14%
374,856
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$1,056,980
$17.48 p/Share
60,468
Added 13.91%
374,339
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$619,918
$28.68 p/Share
21,615
Added 6.44%
313,870
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$13,116
$28.33 p/Share
463
Added 0.16%
292,254
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$91,015
$34.62 p/Share
2,629
Reduced 0.89%
291,790
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$162,445
$34.02 p/Share
4,775
Reduced 1.6%
294,419
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$46,003
$33.53 p/Share
1,372
Reduced 0.46%
299,194
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$13,108
$27.95 p/Share
469
Added 0.16%
300,566
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$13,084
$29.47 p/Share
444
Added 0.15%
300,096
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$116,995
$34.03 p/Share
3,438
Reduced 1.13%
299,650
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$72,545
$29.17 p/Share
2,487
Added 0.81%
303,088
Common Stock