Aug 23
2024
SELL
Open market or private sale
$7,489,127
$308.83 p/Share
24,250
Reduced 23.85%
77,442
Common
Aug 23
2024
BUY
Exercise of conversion of derivative security
$2,645,432
$109.09 p/Share
24,250
Added 19.25%
101,692
Common
Mar 18
2024
SELL
Other acquisition or disposition
-
333
Reduced 0.43%
77,442
Common
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,824,255
$270.26 p/Share
6,750
Reduced 7.99%
77,776
Common
Mar 01
2024
BUY
Grant, award, or other acquisition
-
10,785
Added 11.32%
84,526
Common
Feb 21
2024
SELL
Open market or private sale
$9,926,122
$265.05 p/Share
37,450
Reduced 33.68%
73,741
Common
Feb 21
2024
BUY
Exercise of conversion of derivative security
$5,746,702
$153.45 p/Share
37,450
Added 25.19%
111,191
Common
Dec 01
2023
BUY
Grant, award, or other acquisition
-
4,408
Added 5.64%
73,741
Common
Mar 01
2023
SELL
Payment of exercise price or tax liability
$862,017
$249.21 p/Share
3,459
Reduced 4.75%
69,333
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
-
9,107
Added 11.12%
72,792
Common
Dec 08
2022
BUY
Grant, award, or other acquisition
-
4,409
Added 6.47%
63,685
Common
Nov 14
2022
SELL
Open market or private sale
$1,902,956
$250.06 p/Share
7,610
Reduced 11.38%
59,276
Common
Nov 14
2022
BUY
Exercise of conversion of derivative security
$1,136,477
$149.34 p/Share
7,610
Added 10.22%
66,886
Common
Nov 11
2022
SELL
Open market or private sale
$1,904,659
$247.23 p/Share
7,704
Reduced 11.5%
59,276
Common
Nov 11
2022
BUY
Exercise of conversion of derivative security
$1,006,065
$130.59 p/Share
7,704
Added 10.32%
66,980
Common
Nov 08
2022
SELL
Open market or private sale
$1,195,350
$239.07 p/Share
5,000
Reduced 7.78%
59,276
Common
Nov 08
2022
BUY
Exercise of conversion of derivative security
$559,200
$111.84 p/Share
5,000
Added 7.22%
64,276
Common
Aug 26
2022
SELL
Open market or private sale
$1,119,764
$230.12 p/Share
4,866
Reduced 7.59%
59,276
Common
Aug 26
2022
BUY
Exercise of conversion of derivative security
$57,709
$111.84 p/Share
516
Added 0.8%
64,142
Common
Aug 17
2022
-
1,798
Reduced 2.75%
63,626
Common
Mar 01
2022
SELL
Payment of exercise price or tax liability
$662,521
$196.07 p/Share
3,379
Reduced 4.91%
65,424
Common
Mar 01
2022
BUY
Grant, award, or other acquisition
-
9,286
Added 11.89%
68,803
Common
Nov 23
2021
SELL
Open market or private sale
$2,084,752
$226.85 p/Share
9,190
Reduced 14.29%
55,109
Common
Nov 23
2021
BUY
Exercise of conversion of derivative security
$1,105,373
$120.28 p/Share
9,190
Added 12.51%
64,299
Common
Mar 01
2021
SELL
Payment of exercise price or tax liability
$266,662
$262.98 p/Share
1,014
Reduced 1.81%
55,109
Common