Sep 03
2024
SELL
Payment of exercise price or tax liability
$531,053
$77.97 p/Share
6,811
Reduced 1.64%
409,186
Common Stock
Aug 21
2024
BUY
Grant, award, or other acquisition
-
49,420
Added 10.62%
415,997
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$477,149
$75.63 p/Share
6,309
Reduced 1.69%
366,577
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$1,607,074
$76.44 p/Share
21,024
Reduced 5.34%
372,886
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$4,083,883
$76.44 p/Share
53,426
Added 11.94%
393,910
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$783,910
$69.65 p/Share
11,255
Reduced 3.2%
340,483
Common Stock
Aug 10
2023
BUY
Grant, award, or other acquisition
-
48,096
Added 12.03%
351,738
Common Stock
Oct 24
2022
SELL
Open market or private sale
$6,093,043
$81.22 p/Share
75,019
Reduced 19.81%
303,642
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
$4,357,104
$58.08 p/Share
75,019
Added 16.54%
378,661
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$645,427
$82.22 p/Share
7,850
Reduced 2.52%
303,642
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
25,961
Added 7.69%
311,492
Common Stock
Jul 29
2022
SELL
Payment of exercise price or tax liability
$11,159,010
$87.28 p/Share
127,853
Reduced 30.93%
285,531
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
324,907
Added 47.45%
359,869
Common Stock
Apr 08
2022
SELL
Open market or private sale
$6,451,548
$86.0 p/Share
75,018
Reduced 45.88%
88,477
Common Stock
Apr 08
2022
BUY
Exercise of conversion of derivative security
$4,357,046
$58.08 p/Share
75,018
Added 31.45%
163,495
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$353,965
$79.65 p/Share
4,444
Reduced 4.78%
88,477
Common Stock
Aug 19
2021
BUY
Grant, award, or other acquisition
-
25,960
Added 21.84%
92,921
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$797,056
$74.2 p/Share
10,742
Reduced 13.82%
66,961
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$769,948
$71.51 p/Share
10,767
Reduced 12.17%
77,703
Common Stock