Aug 14
2024
SELL
Open market or private sale
$407,991
$241.13 p/Share
1,692
Reduced 2.41%
68,400
Common Stock, par valu...
Feb 16
2024
SELL
Open market or private sale
$442,520
$221.26 p/Share
2,000
Reduced 2.77%
70,092
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$81,727
$216.21 p/Share
378
Reduced 0.52%
72,092
Common Stock, par valu...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
3,653
Added 4.8%
72,470
Common Stock, par valu...
Jan 31
2024
SELL
Payment of exercise price or tax liability
$177,217
$274.33 p/Share
646
Reduced 0.93%
68,817
Common Stock, par valu...
Jan 16
2024
BUY
Grant, award, or other acquisition
-
504
Added 0.72%
69,463
Common Stock, par valu...
Dec 08
2023
SELL
Open market or private sale
$239,660
$260.5 p/Share
920
Reduced 1.32%
68,959
Common Stock, par valu...
Nov 27
2023
SELL
Open market or private sale
$235,569
$230.95 p/Share
1,020
Reduced 1.44%
69,879
Common Stock, par valu...
Jun 15
2023
SELL
Open market or private sale
$277,250
$277.25 p/Share
1,000
Reduced 1.39%
70,899
Common Stock, par valu...
Jun 14
2023
SELL
Open market or private sale
$548,000
$274.0 p/Share
2,000
Reduced 2.71%
71,899
Common Stock, par valu...
Feb 15
2023
BUY
Grant, award, or other acquisition
-
2,178
Added 2.86%
73,899
Common Stock, par valu...
Jan 31
2023
-
300
Reduced 0.42%
71,721
Common Stock, par valu...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$378,767
$363.85 p/Share
1,041
Reduced 1.42%
72,021
Common Stock, par valu...
Jan 18
2023
BUY
Grant, award, or other acquisition
-
798
Added 1.08%
73,062
Common Stock, par valu...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$253,193
$344.48 p/Share
735
Reduced 1.01%
72,264
Common Stock, par valu...
Jan 31
2022
BUY
Grant, award, or other acquisition
-
1,911
Added 2.55%
72,999
Common Stock, par valu...
Nov 16
2021
SELL
Open market or private sale
$366,650
$391.72 p/Share
936
Reduced 1.3%
71,088
Common Stock, par valu...
Nov 16
2021
BUY
Exercise of conversion of derivative security
$96,689
$103.3 p/Share
936
Added 1.28%
72,024
Common Stock, par valu...
Aug 20
2021
SELL
Open market or private sale
$2,321,782
$477.34 p/Share
4,864
Reduced 6.4%
71,088
Common Stock, par valu...
Aug 20
2021
BUY
Exercise of conversion of derivative security
$502,451
$103.3 p/Share
4,864
Added 6.02%
75,952
Common Stock, par valu...
Aug 19
2021
SELL
Open market or private sale
$253,601
$474.02 p/Share
535
Reduced 0.75%
71,088
Common Stock, par valu...
Aug 19
2021
BUY
Exercise of conversion of derivative security
$55,266
$103.3 p/Share
535
Added 0.74%
71,623
Common Stock, par valu...
Aug 10
2021
SELL
Open market or private sale
$2,378,350
$475.67 p/Share
5,000
Reduced 6.57%
71,088
Common Stock, par valu...
Aug 10
2021
BUY
Exercise of conversion of derivative security
$516,500
$103.3 p/Share
5,000
Added 6.17%
76,088
Common Stock, par valu...
May 26
2021
SELL
Open market or private sale
$2,190,999
$464.49 p/Share
4,717
Reduced 6.22%
71,088
Common Stock, par valu...