|
Nov 02
2023
|
SELL
Open market or private sale
|
$147,584
$60.96 p/Share
|
2,421
|
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$144,218
$59.57 p/Share
|
2,421
|
|
|
Oct 10
2023
|
SELL
Open market or private sale
|
$1,424,014
$66.94 p/Share
|
21,273
|
|
|
Oct 09
2023
|
SELL
Open market or private sale
|
$156,348
$64.58 p/Share
|
2,421
|
|
|
Oct 08
2023
|
SELL
Payment of exercise price or tax liability
|
$2,222,445
$63.97 p/Share
|
34,742
|
|
|
Oct 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
68,453
|
|
|
Jul 08
2023
|
SELL
Payment of exercise price or tax liability
|
$1,246,449
$64.67 p/Share
|
19,274
|
|
|
Jul 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
38,281
|
|
|
Apr 08
2023
|
SELL
Payment of exercise price or tax liability
|
$1,664,003
$68.88 p/Share
|
24,158
|
|
|
Apr 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
46,701
|
|
|
Jan 08
2023
|
SELL
Payment of exercise price or tax liability
|
$1,189,841
$69.81 p/Share
|
17,044
|
|
|
Jan 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
38,281
|
|
|
Oct 08
2022
|
SELL
Payment of exercise price or tax liability
|
$1,453,765
$75.99 p/Share
|
19,131
|
|
|
Oct 08
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
38,281
|
|
|
Mar 21
2022
|
|
-
|
540
|
|
|
Mar 21
2022
|
BUY
Conversion of derivative security
|
-
|
540
|
|
|
Mar 09
2022
|
SELL
Open market or private sale
|
$8,852,443
$109.93 p/Share
|
80,528
|
|
|
Mar 09
2022
|
BUY
Conversion of derivative security
|
-
|
80,528
|
|
|
Mar 08
2022
|
SELL
Open market or private sale
|
$8,847,721
$109.87 p/Share
|
80,529
|
|
|
Mar 08
2022
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
|
Feb 10
2022
|
SELL
Open market or private sale
|
$11,981,761
$148.79 p/Share
|
80,528
|
|
|
Feb 10
2022
|
BUY
Conversion of derivative security
|
-
|
80,528
|
|
|
Feb 09
2022
|
SELL
Open market or private sale
|
$11,836,958
$146.99 p/Share
|
80,529
|
|
|
Feb 09
2022
|
BUY
Conversion of derivative security
|
-
|
80,529
|
|
|
Jan 19
2022
|
SELL
Open market or private sale
|
$12,881,259
$159.96 p/Share
|
80,528
|
|