Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,234,526
$61.2 p/Share
20,172
Reduced 9.62%
189,425
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$84,446
$61.73 p/Share
1,368
Reduced 0.65%
209,597
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$1,077,896
$75.12 p/Share
14,349
Reduced 6.37%
210,965
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$102,046
$74.65 p/Share
1,367
Reduced 0.6%
225,314
Common Stock
Feb 10
2023
SELL
Open market or private sale
$534,800
$76.4 p/Share
7,000
Reduced 3.0%
226,681
Common Stock
Nov 10
2022
SELL
Open market or private sale
$436,150
$79.3 p/Share
5,500
Reduced 2.3%
233,681
Common Stock
Aug 10
2022
SELL
Open market or private sale
$449,185
$81.67 p/Share
5,500
Reduced 2.25%
239,181
Common Stock
May 10
2022
SELL
Open market or private sale
$409,805
$74.51 p/Share
5,500
Reduced 2.2%
244,681
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$119,107
$87.13 p/Share
1,367
Reduced 0.54%
250,181
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$1,189,888
$87.28 p/Share
13,633
Reduced 5.91%
217,175
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
34,373
Added 12.02%
251,548
Common Stock
Feb 10
2022
SELL
Open market or private sale
$483,230
$87.86 p/Share
5,500
Reduced 2.33%
230,808
Common Stock
Oct 11
2021
SELL
Open market or private sale
$486,439
$83.38 p/Share
5,834
Reduced 2.41%
236,067
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
$278,398
$47.72 p/Share
5,834
Added 2.35%
241,901
Common Stock
Oct 04
2021
SELL
Open market or private sale
$485,481
$83.23 p/Share
5,833
Reduced 2.41%
236,067
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$278,351
$47.72 p/Share
5,833
Added 2.35%
241,900
Common Stock
Sep 20
2021
SELL
Open market or private sale
$443,308
$76.0 p/Share
5,833
Reduced 2.41%
236,067
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
$278,351
$47.72 p/Share
5,833
Added 2.35%
241,900
Common Stock
Sep 07
2021
SELL
Open market or private sale
$476,556
$81.7 p/Share
5,833
Reduced 2.41%
236,067
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$278,351
$47.72 p/Share
5,833
Added 2.35%
241,900
Common Stock
Aug 16
2021
SELL
Open market or private sale
$496,823
$85.16 p/Share
5,834
Reduced 2.41%
236,067
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$246,311
$42.22 p/Share
5,834
Added 2.35%
241,901
Common Stock
Jul 12
2021
SELL
Open market or private sale
$490,380
$84.07 p/Share
5,833
Reduced 2.41%
236,067
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$246,269
$42.22 p/Share
5,833
Added 2.35%
241,900
Common Stock
Jun 21
2021
SELL
Open market or private sale
$478,831
$82.09 p/Share
5,833
Reduced 2.41%
236,067
Common Stock