Jan 03
2023
-
13
Reduced 0.0%
458,695
Common
Jan 01
2023
SELL
Payment of exercise price or tax liability
$2,575,056
$129.53 p/Share
19,880
Reduced 4.15%
458,708
Common
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
46,766
Added 8.9%
478,588
Common
Oct 17
2022
SELL
Open market or private sale
$5,842,500
$116.85 p/Share
50,000
Reduced 10.38%
431,821
Common
Aug 25
2022
SELL
Payment of exercise price or tax liability
$11,633,371
$125.95 p/Share
92,365
Reduced 16.09%
481,821
Common
Aug 25
2022
BUY
Grant, award, or other acquisition
-
206,052
Added 26.41%
574,186
Common
Mar 18
2022
-
5,000
Reduced 1.34%
368,133
Common
Mar 18
2022
SELL
Open market or private sale
$5,153,001
$110.26 p/Share
46,735
Reduced 11.13%
373,133
Common
Feb 17
2022
SELL
Payment of exercise price or tax liability
$1,144,786
$105.2 p/Share
10,882
Reduced 2.53%
419,868
Common
Feb 17
2022
BUY
Grant, award, or other acquisition
-
24,272
Added 5.33%
430,750
Common
Jan 01
2022
SELL
Payment of exercise price or tax liability
$1,780,173
$102.08 p/Share
17,439
Reduced 4.11%
406,478
Common
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
42,010
Added 9.02%
423,917
Common
Dec 16
2021
-
5,000
Reduced 1.29%
381,907
Common
Dec 16
2021
SELL
Open market or private sale
$4,645,800
$103.24 p/Share
45,000
Reduced 10.42%
386,907
Common
Sep 17
2021
-
5,000
Reduced 1.04%
476,907
Common
Sep 17
2021
SELL
Open market or private sale
$4,167,000
$92.6 p/Share
45,000
Reduced 9.24%
441,907
Common
Jul 16
2021
SELL
Payment of exercise price or tax liability
$9,362,640
$94.64 p/Share
98,929
Reduced 16.89%
486,907
Common
Jul 16
2021
BUY
Grant, award, or other acquisition
-
220,621
Added 27.36%
585,836
Common
Jun 17
2021
-
5,000
Reduced 1.37%
360,215
Common
Jun 17
2021
SELL
Open market or private sale
$4,130,100
$91.78 p/Share
45,000
Reduced 10.97%
365,215
Common
May 20
2021
-
3,750
Reduced 0.91%
410,215
Common
May 20
2021
SELL
Open market or private sale
$4,024,120
$99.17 p/Share
40,578
Reduced 8.93%
413,965
Common
Feb 19
2021
SELL
Payment of exercise price or tax liability
$1,047,002
$87.88 p/Share
11,914
Reduced 2.55%
454,543
Common
Feb 19
2021
BUY
Grant, award, or other acquisition
-
26,567
Added 5.39%
466,457
Common
Jan 01
2021
SELL
Payment of exercise price or tax liability
$1,677,640
$97.08 p/Share
17,281
Reduced 3.78%
439,889
Common