Mar 10
2025
SELL
Payment of exercise price or tax liability
$9,819
$23.95 p/Share
410
Reduced 5.07%
7,669
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$11,317
$26.63 p/Share
425
Reduced 5.0%
8,079
Common Stock
Nov 05
2024
SELL
Open market or private sale
$23,430
$55.0 p/Share
426
Reduced 9.11%
4,252
Common Stock
Sep 23
2024
SELL
Payment of exercise price or tax liability
$14,040
$58.5 p/Share
240
Reduced 4.88%
4,678
Common Stock
May 15
2024
SELL
Open market or private sale
$31,470
$49.25 p/Share
639
Reduced 11.5%
4,918
Common Stock
May 14
2024
SELL
Open market or private sale
$594
$49.5 p/Share
12
Reduced 0.22%
5,557
Common Stock
May 13
2024
SELL
Open market or private sale
$11,050
$50.0 p/Share
221
Reduced 3.82%
5,569
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
2,600
Added 30.99%
5,790
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$9,266
$45.2 p/Share
205
Reduced 6.04%
3,190
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$16,707
$46.8 p/Share
357
Reduced 9.51%
3,395
Common Stock
Nov 02
2023
SELL
Open market or private sale
$50,098
$44.14 p/Share
1,135
Reduced 23.22%
3,752
Common Stock
Sep 21
2023
SELL
Payment of exercise price or tax liability
$10,620
$44.25 p/Share
240
Reduced 4.68%
4,887
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
1,707
Added 24.98%
5,127
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$26,539
$53.4 p/Share
497
Reduced 12.69%
3,420
Common Stock
Nov 08
2022
SELL
Open market or private sale
$19,577
$45.85 p/Share
427
Reduced 9.83%
3,917
Common Stock
Sep 21
2022
SELL
Payment of exercise price or tax liability
$9,432
$39.3 p/Share
240
Reduced 5.24%
4,344
Common Stock
May 09
2022
SELL
Open market or private sale
$52,902
$37.02 p/Share
1,429
Reduced 23.77%
4,584
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$18,122
$41.0 p/Share
442
Reduced 6.85%
6,013
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,542
Added 19.28%
6,455
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
2,000
Added 28.93%
4,913
Common Stock
Aug 05
2021
BUY
Open market or private purchase
$5,025
$33.5 p/Share
150
Added 4.9%
2,913
Common Stock