Feb 22
2025
SELL
Payment of exercise price or tax liability
$77,751
$40.75 p/Share
1,908
Reduced 1.69%
110,868
Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$174,613
$40.75 p/Share
4,285
Reduced 3.66%
112,776
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$735,152
$39.85 p/Share
18,448
Reduced 13.61%
117,061
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$2,239,171
$39.85 p/Share
56,190
Added 29.31%
135,509
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
$799,977
$41.54 p/Share
19,258
Added 19.54%
79,319
Common Stock
Aug 06
2024
BUY
Open market or private purchase
$58,880
$29.44 p/Share
2,000
Added 3.22%
60,061
Common Stock
Feb 22
2024
SELL
Open market or private sale
$42,616
$25.58 p/Share
1,666
Reduced 2.84%
57,062
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
$799,761
$24.48 p/Share
32,670
Added 35.74%
58,728
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$475,639
$32.69 p/Share
14,550
Added 36.62%
25,184
Common Stock
Dec 15
2022
BUY
Open market or private purchase
$50,280
$25.14 p/Share
2,000
Added 15.83%
10,634
Common Stock
Aug 04
2022
BUY
Open market or private purchase
$54,495
$36.33 p/Share
1,500
Added 14.8%
8,634
Common Stock
May 20
2022
BUY
Open market or private purchase
$56,895
$37.93 p/Share
1,500
Added 17.72%
6,967
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$125,410
$47.2 p/Share
2,657
Reduced 23.38%
8,709
Common Stock
Sep 01
2021
SELL
Open market or private sale
$190,275
$47.45 p/Share
4,010
Reduced 46.04%
4,699
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$120,139
$18.02 p/Share
6,667
Added 36.97%
11,366
Common Stock
Jun 18
2021
BUY
Open market or private purchase
$36,970
$36.97 p/Share
1,000
Added 17.55%
4,699
Common Stock
Jun 03
2021
BUY
Open market or private purchase
$37,470
$37.47 p/Share
1,000
Added 21.28%
3,699
Common Stock
May 19
2021
BUY
Open market or private purchase
$37,070
$37.07 p/Share
1,000
Added 27.03%
2,699
Common Stock
Feb 24
2021
BUY
Open market or private purchase
$25,282
$33.71 p/Share
750
Added 34.48%
1,425
Common Stock