Aug 23
2024
SELL
Open market or private sale
$560,908
$80.21 p/Share
6,993
Reduced 100.0%
0
Common Stock
Mar 06
2024
SELL
Open market or private sale
$477,311
$75.5 p/Share
6,322
Reduced 47.48%
6,993
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$304,082
$72.66 p/Share
4,185
Reduced 23.91%
13,315
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
7,567
Added 30.19%
17,500
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$264,882
$72.81 p/Share
3,638
Reduced 26.81%
9,933
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
6,578
Added 32.65%
13,571
Common Stock
Nov 30
2023
SELL
Open market or private sale
$446,103
$70.01 p/Share
6,372
Reduced 47.68%
6,993
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$228,536
$61.75 p/Share
3,701
Reduced 21.69%
13,365
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
6,691
Added 28.16%
17,066
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$262,608
$62.75 p/Share
4,185
Reduced 28.74%
10,375
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
7,567
Added 34.2%
14,560
Common Stock
Feb 15
2022
SELL
Open market or private sale
$309,362
$61.86 p/Share
5,001
Reduced 41.7%
6,993
Common Stock
Feb 14
2022
SELL
Open market or private sale
$80,825
$62.03 p/Share
1,303
Reduced 9.8%
11,994
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$254,610
$62.1 p/Share
4,100
Reduced 23.57%
13,297
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
7,414
Added 29.88%
17,397
Common Stock
Feb 10
2022
SELL
Sale (or disposition) back to the issuer
$2,433,359
$61.82 p/Share
39,362
Reduced 59.43%
26,871
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$227,908
$61.58 p/Share
3,701
Reduced 27.05%
9,983
Common Stock
Feb 10
2022
SELL
Open market or private sale
$1,046,380
$61.96 p/Share
16,888
Reduced 62.85%
9,983
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$2,309,305
$36.69 p/Share
62,941
Added 48.73%
66,233
Common Stock
May 17
2021
SELL
Sale (or disposition) back to the issuer
$1,994,098
$58.7 p/Share
33,971
Reduced 65.34%
18,022
Common Stock
May 17
2021
SELL
Open market or private sale
$645,196
$58.5 p/Share
11,029
Reduced 61.2%
6,993
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$1,993,950
$44.31 p/Share
45,000
Added 46.4%
51,993
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$193,507
$48.22 p/Share
4,013
Reduced 36.46%
6,993
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
7,539
Added 40.65%
11,006
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$189,369
$47.99 p/Share
3,946
Reduced 53.23%
3,467
Common Stock