Aug 28
2023
|
SELL
Open market or private sale
|
$600,000
$120.0 p/Share
|
5,000
|
|
Aug 08
2023
|
|
-
|
33,606
|
|
Aug 08
2023
|
|
-
|
33,606
|
|
Jul 31
2023
|
SELL
Open market or private sale
|
$683,650
$136.73 p/Share
|
5,000
|
|
Jun 26
2023
|
SELL
Open market or private sale
|
$624,550
$124.91 p/Share
|
5,000
|
|
May 30
2023
|
SELL
Open market or private sale
|
$635,350
$127.07 p/Share
|
5,000
|
|
May 22
2023
|
SELL
Open market or private sale
|
$364,462
$125.72 p/Share
|
2,899
|
|
May 16
2023
|
SELL
Payment of exercise price or tax liability
|
$3,439,217
$124.84 p/Share
|
27,549
|
|
May 16
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
57,983
|
|
Apr 24
2023
|
SELL
Open market or private sale
|
$645,550
$129.11 p/Share
|
5,000
|
|
Mar 31
2023
|
SELL
Open market or private sale
|
$499,241
$120.01 p/Share
|
4,160
|
|
Mar 30
2023
|
SELL
Open market or private sale
|
$700,800
$120.0 p/Share
|
5,840
|
|
Jan 30
2023
|
SELL
Open market or private sale
|
$645,000
$129.0 p/Share
|
5,000
|
|
Dec 27
2022
|
SELL
Open market or private sale
|
$605,550
$121.11 p/Share
|
5,000
|
|
Nov 28
2022
|
SELL
Open market or private sale
|
$645,300
$129.06 p/Share
|
5,000
|
|
Nov 17
2022
|
SELL
Open market or private sale
|
$1,286,100
$128.61 p/Share
|
10,000
|
|
Nov 16
2022
|
SELL
Payment of exercise price or tax liability
|
$1,418,640
$128.78 p/Share
|
11,016
|
|
Nov 16
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
22,218
|
|
Oct 28
2022
|
SELL
Open market or private sale
|
$757,164
$128.66 p/Share
|
5,885
|
|
Oct 03
2022
|
SELL
Open market or private sale
|
$837,000
$120.0 p/Share
|
6,975
|
|
Aug 29
2022
|
SELL
Open market or private sale
|
$955,762
$129.63 p/Share
|
7,373
|
|
Jul 29
2022
|
SELL
Open market or private sale
|
$1,318,600
$131.86 p/Share
|
10,000
|
|
Jun 29
2022
|
SELL
Open market or private sale
|
$1,006,795
$123.05 p/Share
|
8,182
|
|
May 27
2022
|
SELL
Open market or private sale
|
$1,137,298
$139.0 p/Share
|
8,182
|
|
May 23
2022
|
SELL
Open market or private sale
|
$546,830
$134.82 p/Share
|
4,056
|
|