Mar 04
2023
|
SELL
Payment of exercise price or tax liability
|
$60,403
$71.23 p/Share
|
848
|
|
Mar 04
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
1,710
|
|
Mar 01
2023
|
SELL
Open market or private sale
|
$1,015,700
$72.55 p/Share
|
14,000
|
|
Jan 08
2023
|
SELL
Payment of exercise price or tax liability
|
$429,889
$69.81 p/Share
|
6,158
|
|
Jan 08
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
16,432
|
|
Dec 04
2022
|
SELL
Payment of exercise price or tax liability
|
$63,343
$74.26 p/Share
|
853
|
|
Dec 04
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
1,711
|
|
Oct 08
2022
|
SELL
Payment of exercise price or tax liability
|
$624,030
$75.99 p/Share
|
8,212
|
|
Oct 08
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
16,431
|
|
Sep 04
2022
|
SELL
Payment of exercise price or tax liability
|
$65,656
$80.56 p/Share
|
815
|
|
Sep 04
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
1,710
|
|
Aug 12
2022
|
SELL
Open market or private sale
|
$262,517
$109.2 p/Share
|
2,404
|
|
Aug 10
2022
|
SELL
Open market or private sale
|
$44,913
$111.17 p/Share
|
404
|
|
Aug 09
2022
|
SELL
Open market or private sale
|
$216,540
$108.27 p/Share
|
2,000
|
|
Jul 27
2022
|
SELL
Open market or private sale
|
$41,273
$102.16 p/Share
|
404
|
|
Jul 26
2022
|
SELL
Open market or private sale
|
$204,860
$102.43 p/Share
|
2,000
|
|
Jul 13
2022
|
SELL
Open market or private sale
|
$41,927
$103.78 p/Share
|
404
|
|
Jul 12
2022
|
SELL
Open market or private sale
|
$219,680
$109.84 p/Share
|
2,000
|
|
Jul 08
2022
|
SELL
Payment of exercise price or tax liability
|
$186,626
$117.08 p/Share
|
1,594
|
|
Jul 08
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
4,469
|
|
Jun 29
2022
|
SELL
Open market or private sale
|
$45,765
$113.28 p/Share
|
404
|
|
Jun 28
2022
|
SELL
Open market or private sale
|
$233,220
$116.61 p/Share
|
2,000
|
|
Jun 15
2022
|
SELL
Open market or private sale
|
$222,335
$107.46 p/Share
|
2,069
|
|
Jun 14
2022
|
SELL
Open market or private sale
|
$212,860
$106.43 p/Share
|
2,000
|
|
Jun 08
2022
|
SELL
Payment of exercise price or tax liability
|
$14,581
$112.16 p/Share
|
130
|
|