Nov 27
2024
SELL
Open market or private sale
$5,383,871
$162.64 p/Share
33,103
Reduced 32.61%
68,412
Common Stock
Nov 27
2024
BUY
Exercise of conversion of derivative security
$3,428,477
$103.57 p/Share
33,103
Added 24.59%
101,515
Common Stock
Feb 29
2024
SELL
Open market or private sale
$149,419
$125.88 p/Share
1,187
Reduced 1.71%
68,412
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$151,758
$126.36 p/Share
1,201
Reduced 1.57%
75,156
Common Stock
Feb 28
2024
SELL
Open market or private sale
$703,349
$126.57 p/Share
5,557
Reduced 7.39%
69,599
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$469,700
$125.02 p/Share
3,757
Reduced 4.69%
76,357
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$1,164,436
$125.02 p/Share
9,314
Added 10.42%
80,114
Common Stock
Feb 22
2024
SELL
Open market or private sale
$103,560
$126.14 p/Share
821
Reduced 1.15%
70,800
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$61,634
$125.02 p/Share
493
Reduced 0.68%
71,621
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
4,304
Added 5.63%
72,114
Common Stock
Mar 07
2023
SELL
Open market or private sale
$745,898
$140.55 p/Share
5,307
Reduced 7.26%
67,810
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$681,634
$147.86 p/Share
4,610
Reduced 5.93%
73,117
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
$1,466,327
$147.86 p/Share
9,917
Added 11.32%
77,727
Common Stock
Mar 03
2023
SELL
Open market or private sale
$100,831
$140.63 p/Share
717
Reduced 1.05%
67,810
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$55,150
$140.69 p/Share
392
Reduced 0.57%
68,527
Common Stock
Feb 24
2023
SELL
Open market or private sale
$238,999
$141.42 p/Share
1,690
Reduced 2.39%
68,919
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$142,241
$147.86 p/Share
962
Reduced 1.42%
66,771
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
3,838
Added 5.16%
70,609
Common Stock
Nov 28
2022
SELL
Open market or private sale
$6,079,692
$149.14 p/Share
40,765
Reduced 37.57%
67,733
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
$3,531,471
$86.63 p/Share
40,765
Added 27.31%
108,498
Common Stock
Mar 08
2022
SELL
Open market or private sale
$950,797
$135.21 p/Share
7,032
Reduced 9.41%
67,733
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$827,372
$130.09 p/Share
6,360
Reduced 7.84%
74,765
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
$1,742,165
$130.09 p/Share
13,392
Added 14.17%
81,125
Common Stock
Feb 24
2022
SELL
Open market or private sale
$347,215
$126.26 p/Share
2,750
Reduced 4.1%
64,405
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
3,328
Added 4.68%
67,733
Common Stock