Nov 22
2024
SELL
Open market or private sale
$1,550,200
$310.04 p/Share
5,000
Reduced 7.63%
60,488
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$457,900
$91.58 p/Share
5,000
Added 7.09%
65,488
Common Stock
Jul 31
2024
SELL
Open market or private sale
$1,333,800
$266.76 p/Share
5,000
Reduced 7.63%
60,488
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$457,900
$91.58 p/Share
5,000
Added 7.09%
65,488
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$123,216
$267.28 p/Share
461
Reduced 0.76%
60,488
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
1,170
Added 1.88%
60,949
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$769,324
$271.75 p/Share
2,831
Reduced 4.52%
59,779
Common Stock
Jan 26
2024
SELL
Open market or private sale
$1,078,000
$215.6 p/Share
5,000
Reduced 7.4%
62,610
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$301,050
$60.21 p/Share
5,000
Added 6.89%
67,610
Common Stock
Aug 02
2023
SELL
Open market or private sale
$945,400
$189.08 p/Share
5,000
Reduced 7.4%
62,610
Common Stock
Jun 06
2023
SELL
Open market or private sale
$2,295,500
$167.14 p/Share
13,734
Reduced 16.88%
67,610
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$1,459,100
$106.24 p/Share
13,734
Added 14.44%
81,344
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
3,899
Added 5.45%
67,610
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$55,739
$158.35 p/Share
352
Reduced 0.55%
63,711
Common Stock
May 08
2023
BUY
Grant, award, or other acquisition
-
3,566
Added 5.27%
64,063
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$365,877
$144.73 p/Share
2,528
Reduced 4.01%
60,497
Common Stock
Jan 27
2023
SELL
Open market or private sale
$708,900
$141.78 p/Share
5,000
Reduced 7.35%
63,025
Common Stock
May 19
2022
BUY
Grant, award, or other acquisition
-
2,972
Added 4.19%
68,025
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$51,952
$122.24 p/Share
425
Reduced 0.65%
65,053
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
-
4,309
Added 6.17%
65,478
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$293,123
$130.8 p/Share
2,241
Reduced 3.53%
61,169
Common Stock
Nov 02
2021
SELL
Open market or private sale
$2,004,375
$156.25 p/Share
12,828
Reduced 16.83%
63,410
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$1,294,089
$100.88 p/Share
12,828
Added 14.4%
76,238
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,706,878
$145.75 p/Share
11,711
Reduced 15.59%
63,410
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$1,023,190
$87.37 p/Share
11,711
Added 13.49%
75,121
Common Stock