Nov 07
2022
SELL
Payment of exercise price or tax liability
$1,204,652
$61.85 p/Share
19,477
Reduced 2.17%
877,215
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
49,495
Added 5.23%
896,692
Common Stock
Sep 12
2022
SELL
Open market or private sale
$3,667,237
$93.07 p/Share
39,403
Reduced 4.45%
846,643
Common Stock
Sep 12
2022
BUY
Exercise of conversion of derivative security
$2,607,691
$66.18 p/Share
39,403
Added 4.26%
886,046
Common Stock
Sep 09
2022
SELL
Open market or private sale
$7,268,000
$90.85 p/Share
80,000
Reduced 8.63%
846,643
Common Stock
Sep 09
2022
BUY
Exercise of conversion of derivative security
$5,294,400
$66.18 p/Share
80,000
Added 7.95%
926,643
Common Stock
Sep 08
2022
SELL
Open market or private sale
$7,206,400
$90.08 p/Share
80,000
Reduced 8.63%
846,643
Common Stock
Sep 08
2022
BUY
Exercise of conversion of derivative security
$5,294,400
$66.18 p/Share
80,000
Added 7.95%
926,643
Common Stock
Sep 07
2022
SELL
Open market or private sale
$7,207,200
$90.09 p/Share
80,000
Reduced 8.63%
846,643
Common Stock
Sep 07
2022
BUY
Exercise of conversion of derivative security
$5,294,400
$66.18 p/Share
80,000
Added 7.95%
926,643
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$957,788
$101.99 p/Share
9,391
Reduced 1.1%
845,571
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
-
23,860
Added 2.73%
848,669
Common Stock
Dec 29
2021
SELL
Open market or private sale
$2,187,853
$109.06 p/Share
20,061
Reduced 2.36%
830,570
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$1,276,080
$63.61 p/Share
20,061
Added 2.3%
850,631
Common Stock
Dec 28
2021
SELL
Open market or private sale
$11,494,350
$109.47 p/Share
105,000
Reduced 11.22%
830,570
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$6,679,050
$63.61 p/Share
105,000
Added 10.09%
935,570
Common Stock
Dec 27
2021
SELL
Open market or private sale
$11,344,200
$108.04 p/Share
105,000
Reduced 11.22%
830,570
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$6,679,050
$63.61 p/Share
105,000
Added 10.09%
935,570
Common Stock
Aug 05
2021
SELL
Payment of exercise price or tax liability
$862,215
$129.52 p/Share
6,657
Reduced 0.8%
829,900
Common Stock
Aug 05
2021
BUY
Grant, award, or other acquisition
-
16,497
Added 1.93%
836,557
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$4,556,587
$125.97 p/Share
36,172
Reduced 4.23%
819,440
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
64,647
Added 7.29%
822,459
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
-
24,989
Added 2.95%
822,576
Common Stock
Mar 10
2021
SELL
Open market or private sale
$3,650,572
$143.95 p/Share
25,360
Reduced 3.2%
765,923
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$1,476,713
$58.23 p/Share
25,360
Added 3.11%
791,283
Common Stock