Feb 18
2025
SELL
Open market or private sale
$153,148
$33.86 p/Share
4,523
Reduced 9.06%
45,414
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$82,996
$34.41 p/Share
2,412
Reduced 4.61%
49,937
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
$238,633
$34.41 p/Share
6,935
Added 11.83%
51,665
Common Stock
Feb 03
2025
SELL
Open market or private sale
$573,401
$33.38 p/Share
17,178
Reduced 27.44%
45,414
Common Stock
Jan 30
2025
SELL
Payment of exercise price or tax liability
$235,461
$33.47 p/Share
7,035
Reduced 10.1%
62,592
Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
$810,409
$33.47 p/Share
24,213
Added 27.03%
65,373
Common Stock
Jan 28
2025
SELL
Open market or private sale
$32,843
$33.48 p/Share
981
Reduced 2.11%
45,414
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$16,822
$33.51 p/Share
502
Reduced 1.07%
46,395
Common Stock
Jan 27
2025
BUY
Exercise of conversion of derivative security
$49,695
$33.51 p/Share
1,483
Added 3.07%
46,897
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$79,220
$25.83 p/Share
3,067
Reduced 6.37%
45,101
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$236,215
$25.83 p/Share
9,145
Added 16.54%
46,142
Common Stock
Jan 21
2024
SELL
Payment of exercise price or tax liability
$14,565
$26.01 p/Share
560
Reduced 1.41%
39,023
Common Stock
Jan 21
2024
BUY
Exercise of conversion of derivative security
$39,587
$26.01 p/Share
1,522
Added 3.7%
39,583
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$39,095
$28.81 p/Share
1,357
Reduced 3.47%
37,737
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$129,328
$28.81 p/Share
4,489
Added 10.3%
39,094
Common Stock
Jan 24
2023
SELL
Open market or private sale
$18,787
$26.13 p/Share
719
Reduced 2.04%
34,605
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$11,698
$29.32 p/Share
399
Reduced 1.12%
35,324
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$32,779
$29.32 p/Share
1,118
Added 3.03%
35,723
Common Stock
Jan 04
2023
SELL
Open market or private sale
$872,400
$30.0 p/Share
29,080
Reduced 45.66%
34,605
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
$773,237
$26.59 p/Share
29,080
Added 31.35%
63,685
Common Stock
Jul 08
2022
SELL
Open market or private sale
$12,927
$27.1 p/Share
477
Reduced 1.37%
34,466
Common Stock
Jul 08
2022
BUY
Exercise of conversion of derivative security
$12,030
$25.22 p/Share
477
Added 1.35%
34,943
Common Stock