Feb 21
2024
SELL
Payment of exercise price or tax liability
$129,080
$68.99 p/Share
1,871
Reduced 2.23%
81,965
Common Stock
Feb 21
2024
SELL
Open market or private sale
$6,795,571
$68.53 p/Share
99,162
Reduced 54.75%
81,965
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$129,080
$68.99 p/Share
1,871
Added 2.18%
83,836
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$4,083,410
$70.14 p/Share
58,218
Reduced 24.32%
181,127
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
157,380
Added 39.67%
239,345
Common Stock
Dec 15
2023
SELL
Open market or private sale
$2,869,429
$74.55 p/Share
38,490
Reduced 31.95%
81,965
Common Stock
Dec 14
2023
SELL
Open market or private sale
$2,198,504
$75.25 p/Share
29,216
Reduced 19.52%
120,455
Common Stock
Mar 06
2023
SELL
Open market or private sale
$2,988,833
$75.24 p/Share
39,724
Reduced 20.97%
149,671
Common Stock
Feb 23
2023
SELL
Open market or private sale
$2,862,846
$73.76 p/Share
38,813
Reduced 17.01%
189,395
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$773,957
$73.34 p/Share
10,553
Reduced 3.41%
298,982
Common Stock
Feb 22
2023
SELL
Open market or private sale
$5,218,874
$73.74 p/Share
70,774
Reduced 23.67%
228,208
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
24,627
Added 7.56%
301,269
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$729,363
$74.44 p/Share
9,798
Reduced 3.32%
284,908
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
26,481
Added 8.24%
294,706
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$3,347,417
$74.44 p/Share
44,968
Reduced 14.36%
268,225
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
92,311
Added 25.05%
276,223
Common Stock
Feb 09
2023
SELL
Open market or private sale
$8,134,717
$74.23 p/Share
109,588
Reduced 33.16%
220,882
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$5,009,017
$68.32 p/Share
73,317
Reduced 18.16%
330,470
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
186,423
Added 35.89%
333,067
Common Stock
Feb 10
2022
SELL
Open market or private sale
$1,394,280
$72.0 p/Share
19,365
Reduced 8.18%
217,364
Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,355,480
$70.0 p/Share
19,364
Reduced 7.56%
236,729
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$4,048,288
$59.26 p/Share
68,314
Reduced 21.06%
256,093
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
176,130
Added 35.19%
324,407
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$139,098
$56.59 p/Share
2,458
Reduced 1.63%
148,277
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
2,458
Added 1.6%
150,735
Common Stock