Mar 17
2023
|
BUY
Open market or private purchase
|
$94,133
$80.25 p/Share
|
1,173
|
|
Feb 07
2023
|
SELL
Sale (or disposition) back to the issuer
|
$133,796
$109.4 p/Share
|
1,223
|
|
Feb 07
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
1,223
|
|
Dec 02
2022
|
BUY
Open market or private purchase
|
$129,960
$76.0 p/Share
|
1,710
|
|
Dec 01
2022
|
BUY
Open market or private purchase
|
$6,774,520
$76.09 p/Share
|
89,033
|
|
Feb 14
2022
|
SELL
Sale (or disposition) back to the issuer
|
$67,050
$108.32 p/Share
|
619
|
|
Feb 14
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
619
|
|
Feb 10
2022
|
SELL
Sale (or disposition) back to the issuer
|
$79,540
$109.71 p/Share
|
725
|
|
Feb 10
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
725
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$48,916,400
$188.14 p/Share
|
260,000
|
|
Aug 12
2021
|
SELL
Sale (or disposition) back to the issuer
|
$36,545,999
$182.73 p/Share
|
200,000
|
|
Aug 12
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
200,000
|
|
Feb 16
2021
|
SELL
Sale (or disposition) back to the issuer
|
$115,335
$171.63 p/Share
|
672
|
|
Feb 16
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
672
|
|
Feb 14
2021
|
SELL
Sale (or disposition) back to the issuer
|
$110,510
$178.53 p/Share
|
619
|
|
Feb 14
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
619
|
|
Feb 13
2021
|
SELL
Sale (or disposition) back to the issuer
|
$348,491
$178.53 p/Share
|
1,952
|
|
Feb 13
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
1,952
|
|
Nov 10
2020
|
SELL
Open market or private sale
|
$31,394,846
$124.08 p/Share
|
253,021
|
|
Sep 03
2020
|
BUY
Conversion of derivative security
|
-
|
418
|
|
Jun 11
2020
|
BUY
Conversion of derivative security
|
-
|
925,567
|
|
Mar 03
2020
|
SELL
Sale (or disposition) back to the issuer
|
$63,540
$61.51 p/Share
|
1,033
|
|
Mar 03
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
1,033
|
|
Feb 16
2020
|
SELL
Sale (or disposition) back to the issuer
|
$46,200
$68.75 p/Share
|
672
|
|
Feb 16
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
672
|
|