Jan 31
2024
SELL
Open market or private sale
$24,500
$126.29 p/Share
194
Reduced 2.67%
7,065
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$346,341
$127.66 p/Share
2,713
Reduced 27.21%
7,259
Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
$318,162
$102.6 p/Share
3,101
Added 23.72%
9,972
Common Stock
Feb 03
2023
SELL
Open market or private sale
$25,293
$117.1 p/Share
216
Reduced 3.05%
6,871
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$282,597
$117.7 p/Share
2,401
Reduced 25.31%
7,087
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$256,471
$90.53 p/Share
2,833
Added 22.99%
9,488
Common Stock
Feb 23
2022
SELL
Open market or private sale
$40,239
$104.79 p/Share
384
Reduced 5.46%
6,652
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$33,967
$106.48 p/Share
319
Reduced 4.34%
7,036
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
1,087
Added 12.88%
7,355
Common Stock
Feb 10
2022
SELL
Open market or private sale
$23,799
$102.58 p/Share
232
Reduced 3.57%
6,268
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$266,396
$105.17 p/Share
2,533
Reduced 28.04%
6,500
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$239,970
$79.99 p/Share
3,000
Added 24.93%
9,033
Common Stock
Feb 24
2021
SELL
Open market or private sale
$44,446
$98.77 p/Share
450
Reduced 6.95%
6,028
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$39,028
$99.56 p/Share
392
Reduced 5.71%
6,478
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
1,291
Added 15.82%
6,870
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$240,948
$91.65 p/Share
2,629
Reduced 31.26%
5,780
Common Stock
Feb 01
2021
SELL
Open market or private sale
$18,422
$91.65 p/Share
201
Reduced 3.48%
5,579
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$220,742
$72.78 p/Share
3,033
Added 26.51%
8,409
Common Stock
Nov 24
2020
SELL
Open market or private sale
$342,967
$84.35 p/Share
4,066
Reduced 43.06%
5,376
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$294,618
$67.48 p/Share
4,366
Added 31.62%
9,442
Common Stock
Nov 03
2020
SELL
Open market or private sale
$40,293
$73.26 p/Share
550
Reduced 9.78%
5,076
Common Stock