Feb 28
2024
BUY
Grant, award, or other acquisition
-
79,320
Added 14.97%
450,643
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$396,306
$80.55 p/Share
4,920
Reduced 1.31%
371,323
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$325,518
$81.4 p/Share
3,999
Reduced 1.05%
376,243
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$249,356
$81.81 p/Share
3,048
Reduced 0.8%
380,242
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$604,283
$81.21 p/Share
7,441
Reduced 1.9%
383,290
Common Stock
Dec 14
2023
SELL
Open market or private sale
$6,685,425
$75.0 p/Share
89,139
Reduced 18.58%
390,731
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$2,054,699
$68.49 p/Share
30,000
Added 5.88%
479,870
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
87,768
Added 16.32%
449,870
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$312,589
$77.72 p/Share
4,022
Reduced 1.1%
362,102
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$275,221
$78.86 p/Share
3,490
Reduced 0.94%
366,124
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$237,308
$77.4 p/Share
3,066
Reduced 0.82%
369,614
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$579,106
$77.4 p/Share
7,482
Reduced 1.97%
372,680
Common Stock
Dec 27
2022
SELL
Open market or private sale
$235,969
$75.03 p/Share
3,145
Reduced 0.82%
380,162
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$186,404
$59.27 p/Share
3,145
Added 0.81%
383,307
Common Stock
Dec 13
2022
SELL
Open market or private sale
$1,903,753
$75.01 p/Share
25,380
Reduced 6.26%
380,162
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$554,470
$59.27 p/Share
9,355
Added 2.25%
405,542
Common Stock
Nov 22
2022
SELL
Open market or private sale
$1,297,389
$75.05 p/Share
17,287
Reduced 4.18%
396,187
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$1,024,600
$59.27 p/Share
17,287
Added 4.01%
413,474
Common Stock
Nov 21
2022
SELL
Open market or private sale
$2,007,525
$75.0 p/Share
26,767
Reduced 6.33%
396,187
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
$479,968
$59.27 p/Share
8,098
Added 1.88%
422,954
Common Stock
Nov 18
2022
SELL
Open market or private sale
$3,135,267
$75.01 p/Share
41,798
Reduced 9.15%
414,856
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$718,056
$59.27 p/Share
12,115
Added 2.58%
456,654
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$1,014,551
$96.91 p/Share
10,469
Reduced 2.3%
444,539
Common Stock
Feb 25
2022
SELL
Sale (or disposition) back to the issuer
-
7,737
Reduced 1.67%
455,008
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$114,139
$88.48 p/Share
1,290
Reduced 0.28%
462,745
Common Stock