Mar 01
2024
SELL
Open market or private sale
$314,475
$125.79 p/Share
2,500
Reduced 20.55%
9,664
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
1,533
Added 11.19%
12,164
Common Stock
Feb 22
2024
SELL
Sale (or disposition) back to the issuer
$25,287
$123.96 p/Share
204
Reduced 2.22%
8,985
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$202,363
$123.77 p/Share
1,635
Reduced 13.33%
10,631
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$81,178
$99.85 p/Share
813
Added 8.13%
9,189
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
2,743
Added 18.96%
11,728
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$23,519
$124.44 p/Share
189
Reduced 2.86%
6,414
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$60,132
$120.99 p/Share
497
Reduced 7.19%
6,414
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$18,087
$95.7 p/Share
189
Added 2.78%
6,603
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$54,357
$95.7 p/Share
568
Added 7.59%
6,911
Common Stock
Mar 02
2023
BUY
Open market or private purchase
$50,021
$108.98 p/Share
459
Added 6.56%
6,534
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$123,963
$110.19 p/Share
1,125
Reduced 15.63%
6,075
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,500
Added 25.77%
7,200
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
217
Added 4.41%
4,700
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$108,328
$110.09 p/Share
984
Reduced 18.0%
4,483
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
3,937
Added 44.56%
4,898
Common Stock
Dec 05
2022
BUY
Open market or private purchase
$81,208
$107.99 p/Share
752
Added 32.95%
1,530
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$47,685
$109.37 p/Share
436
Reduced 35.91%
778
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$43,129
$81.07 p/Share
532
Added 30.47%
1,214
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$22,923
$96.72 p/Share
237
Reduced 20.73%
906
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
790
Added 40.87%
1,143
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
229
Added 39.35%
353
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$38,651
$101.18 p/Share
382
Reduced 75.49%
124
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$34,509
$68.2 p/Share
506
Added 50.0%
506
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
204
Added 50.0%
204
Common Stock