Oct 03
2024
|
SELL
Open market or private sale
|
$13,999
$38.25 p/Share
|
366
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$4,731
$38.78 p/Share
|
122
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$9,796
$40.15 p/Share
|
244
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$8,816
$43.22 p/Share
|
204
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$7,727
$37.88 p/Share
|
204
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$8,335
$40.86 p/Share
|
204
|
|
May 01
2024
|
SELL
Open market or private sale
|
$8,361
$40.99 p/Share
|
204
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$8,135
$39.88 p/Share
|
204
|
|
Mar 15
2024
|
SELL
Payment of exercise price or tax liability
|
$80,937
$37.91 p/Share
|
2,135
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$11,628
$38.0 p/Share
|
306
|
|
Mar 04
2024
|
BUY
Grant, award, or other acquisition
|
-
|
7,060
|
|
Mar 01
2024
|
SELL
Open market or private sale
|
$3,684
$36.12 p/Share
|
102
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$3,570
$35.0 p/Share
|
102
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$3,818
$37.44 p/Share
|
102
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$7,674
$37.62 p/Share
|
204
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$7,851
$38.49 p/Share
|
204
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$8,217
$40.28 p/Share
|
204
|
|
Sep 18
2023
|
SELL
Open market or private sale
|
$8,262
$40.5 p/Share
|
204
|
|
Mar 15
2023
|
SELL
Payment of exercise price or tax liability
|
$74,090
$26.68 p/Share
|
2,777
|
|
Nov 07
2022
|
SELL
Open market or private sale
|
$61,685
$36.01 p/Share
|
1,713
|
|
Oct 19
2022
|
SELL
Open market or private sale
|
$59,492
$34.73 p/Share
|
1,713
|
|
Apr 29
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,403
|
|
Mar 15
2022
|
SELL
Payment of exercise price or tax liability
|
$65,912
$24.64 p/Share
|
2,675
|
|
Mar 15
2021
|
SELL
Payment of exercise price or tax liability
|
$29,712
$13.91 p/Share
|
2,136
|
|
Feb 12
2021
|
BUY
Grant, award, or other acquisition
|
-
|
6,868
|
|