Oct 09
2024
|
SELL
Open market or private sale
|
$963,966
$68.12 p/Share
|
14,151
|
|
Oct 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,217
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$822,788
$57.15 p/Share
|
14,397
|
|
Jul 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,218
|
|
Apr 08
2024
|
SELL
Payment of exercise price or tax liability
|
$893,418
$62.97 p/Share
|
14,188
|
|
Apr 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,217
|
|
Apr 06
2024
|
SELL
Payment of exercise price or tax liability
|
$278,093
$62.13 p/Share
|
4,476
|
|
Apr 06
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
10,388
|
|
Jan 08
2024
|
SELL
Payment of exercise price or tax liability
|
$814,039
$67.46 p/Share
|
12,067
|
|
Jan 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,217
|
|
Dec 20
2023
|
|
-
|
15,000
|
|
Oct 08
2023
|
SELL
Payment of exercise price or tax liability
|
$893,149
$63.97 p/Share
|
13,962
|
|
Oct 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
33,217
|
|
Jul 08
2023
|
SELL
Payment of exercise price or tax liability
|
$514,579
$64.67 p/Share
|
7,957
|
|
Jul 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
18,576
|
|
Apr 08
2023
|
SELL
Payment of exercise price or tax liability
|
$755,338
$68.88 p/Share
|
10,966
|
|
Apr 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
24,891
|
|
Jan 08
2023
|
SELL
Payment of exercise price or tax liability
|
$410,063
$69.81 p/Share
|
5,874
|
|
Jan 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
18,576
|
|
Oct 08
2022
|
SELL
Payment of exercise price or tax liability
|
$600,625
$75.99 p/Share
|
7,904
|
|
Oct 08
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
18,576
|
|
Jun 08
2022
|
SELL
Payment of exercise price or tax liability
|
$18,620
$112.17 p/Share
|
166
|
|
Jun 08
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
364
|
|
Dec 08
2021
|
BUY
Acquisition or disposition by will or laws
|
-
|
1,200
|
|
Sep 18
2020
|
SELL
Open market or private sale
|
$4,671,069
$422.11 p/Share
|
11,066
|
|