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
|
|
May 17
2022
|
SELL
Payment of exercise price or tax liability
|
$1,981,551
$127.39 p/Share
|
15,555
|
|
May 17
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
31,371
|
|
May 16
2022
|
SELL
Payment of exercise price or tax liability
|
$2,931,342
$124.94 p/Share
|
23,462
|
|
May 16
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
49,741
|
|
Apr 29
2022
|
SELL
Open market or private sale
|
$1,229,900
$122.99 p/Share
|
10,000
|
|
Mar 29
2022
|
SELL
Open market or private sale
|
$1,287,200
$128.72 p/Share
|
10,000
|
|
Feb 28
2022
|
SELL
Open market or private sale
|
$1,301,200
$130.12 p/Share
|
10,000
|
|
Jan 28
2022
|
SELL
Open market or private sale
|
$1,312,500
$131.25 p/Share
|
10,000
|
|
Dec 30
2021
|
SELL
Open market or private sale
|
$1,349,500
$134.95 p/Share
|
10,000
|
|
Nov 29
2021
|
|
-
|
78,484
|
|
Nov 29
2021
|
|
-
|
78,484
|
|
Nov 24
2021
|
|
-
|
7,896
|
|
Nov 17
2021
|
SELL
Payment of exercise price or tax liability
|
$935,750
$139.56 p/Share
|
6,705
|
|
Nov 17
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
13,522
|
|