Feb 10
2024
SELL
Payment of exercise price or tax liability
$36,649
$61.7 p/Share
594
Reduced 3.6%
15,915
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,721
Added 9.44%
16,509
Common Stock
Dec 29
2023
SELL
Open market or private sale
$116,820
$58.41 p/Share
2,000
Reduced 11.91%
14,788
Common Stock
Sep 29
2023
SELL
Open market or private sale
$120,380
$60.19 p/Share
2,000
Reduced 10.65%
16,788
Common Stock
Jun 30
2023
SELL
Open market or private sale
$113,780
$56.89 p/Share
2,000
Reduced 9.62%
18,788
Common Stock
Jun 13
2023
SELL
Open market or private sale
$108,000
$54.0 p/Share
2,000
Reduced 8.78%
20,788
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$60,708
$47.54 p/Share
1,277
Reduced 5.31%
22,788
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
4,368
Added 15.36%
24,065
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$27,352
$47.57 p/Share
575
Reduced 2.84%
19,697
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
1,960
Added 8.82%
20,272
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$26,466
$45.32 p/Share
584
Reduced 3.09%
18,312
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,690
Added 8.21%
18,896
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$45,804
$40.57 p/Share
1,129
Reduced 6.16%
17,206
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
3,875
Added 17.45%
18,335
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$22,327
$39.17 p/Share
570
Reduced 3.79%
14,460
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
1,655
Added 9.92%
15,030
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$22,714
$37.92 p/Share
599
Reduced 4.29%
13,375
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
2,057
Added 12.83%
13,974
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$53,974
$43.11 p/Share
1,252
Reduced 9.51%
11,917
Common Stock
Feb 07
2021
BUY
Exercise of conversion of derivative security
-
3,911
Added 22.9%
13,169
Common Stock