Mar 20
2025
|
SELL
Open market or private sale
|
$69,486
$30.33 p/Share
|
2,291
|
|
Mar 19
2025
|
SELL
Open market or private sale
|
$69,806
$30.47 p/Share
|
2,291
|
|
Mar 18
2025
|
SELL
Open market or private sale
|
$70,150
$30.62 p/Share
|
2,291
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$71,387
$31.16 p/Share
|
2,291
|
|
Feb 27
2025
|
SELL
Open market or private sale
|
$26,918
$31.12 p/Share
|
865
|
|
Feb 26
2025
|
SELL
Open market or private sale
|
$71,579
$31.23 p/Share
|
2,292
|
|
Feb 25
2025
|
SELL
Open market or private sale
|
$71,235
$31.08 p/Share
|
2,292
|
|
Feb 25
2025
|
BUY
Conversion of derivative security
|
-
|
77,050
|
|
Feb 24
2025
|
SELL
Open market or private sale
|
$69,768
$30.44 p/Share
|
2,292
|
|
Feb 21
2025
|
SELL
Open market or private sale
|
$73,160
$31.92 p/Share
|
2,292
|
|
Feb 20
2025
|
SELL
Open market or private sale
|
$189,881
$37.66 p/Share
|
5,042
|
|
Feb 19
2025
|
SELL
Open market or private sale
|
$196,748
$38.73 p/Share
|
5,080
|
|
Feb 18
2025
|
SELL
Open market or private sale
|
$220,290
$39.85 p/Share
|
5,528
|
|
Jan 23
2025
|
SELL
Open market or private sale
|
$215,360
$39.05 p/Share
|
5,515
|
|
Jan 22
2025
|
SELL
Open market or private sale
|
$193,612
$38.4 p/Share
|
5,042
|
|
Jan 21
2025
|
SELL
Open market or private sale
|
$192,352
$38.15 p/Share
|
5,042
|
|
Jan 17
2025
|
SELL
Open market or private sale
|
$190,234
$37.73 p/Share
|
5,042
|
|
Jan 16
2025
|
SELL
Open market or private sale
|
$189,831
$37.65 p/Share
|
5,042
|
|
Dec 23
2024
|
SELL
Open market or private sale
|
$44,002
$35.92 p/Share
|
1,225
|
|
Dec 20
2024
|
SELL
Open market or private sale
|
$182,808
$36.25 p/Share
|
5,043
|
|
Dec 19
2024
|
SELL
Open market or private sale
|
$184,725
$36.63 p/Share
|
5,043
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$188,809
$37.44 p/Share
|
5,043
|
|
Dec 17
2024
|
SELL
Open market or private sale
|
$190,474
$37.77 p/Share
|
5,043
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$164,582
$38.4 p/Share
|
4,286
|
|
Nov 22
2024
|
BUY
Conversion of derivative security
|
-
|
77,049
|
|