Aug 08
2024
SELL
Open market or private sale
$4,026,758
$64.55 p/Share
62,382
Reduced 37.7%
103,066
Common Stock
Aug 08
2024
SELL
Payment of exercise price or tax liability
$1,999,832
$64.64 p/Share
30,938
Reduced 15.75%
165,448
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$1,999,847
$21.43 p/Share
93,320
Added 32.21%
196,386
Common Stock
Feb 04
2024
SELL
Payment of exercise price or tax liability
$259,427
$56.78 p/Share
4,569
Reduced 4.24%
103,066
Common Stock
Feb 04
2024
BUY
Grant, award, or other acquisition
-
17,715
Added 14.13%
107,635
Common Stock
Dec 15
2023
SELL
Open market or private sale
$956,835
$57.99 p/Share
16,500
Reduced 15.5%
89,920
Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$1,022,727
$42.15 p/Share
24,264
Reduced 18.57%
106,420
Common Stock
May 16
2023
BUY
Grant, award, or other acquisition
-
61,660
Added 32.06%
130,684
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$582
$44.83 p/Share
13
Reduced 0.02%
69,024
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
56
Added 0.08%
69,037
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$140,951
$46.89 p/Share
3,006
Reduced 4.18%
68,981
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
13,662
Added 15.95%
71,987
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$472
$47.15 p/Share
10
Reduced 0.02%
58,325
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
25
Added 0.04%
58,335
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$237,405
$45.84 p/Share
5,179
Reduced 8.16%
58,310
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
22,250
Added 25.95%
63,489
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$27,979
$53.6 p/Share
522
Reduced 1.25%
41,239
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
522
Added 1.23%
41,761
Common Stock
Aug 19
2021
SELL
Sale (or disposition) back to the issuer
$465,128
$55.11 p/Share
8,440
Reduced 12.29%
60,208
Common Stock
Aug 19
2021
SELL
Open market or private sale
$1,045,761
$55.13 p/Share
18,969
Reduced 31.51%
41,239
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
$474,724
$17.32 p/Share
27,409
Added 28.53%
68,648
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$682,201
$43.58 p/Share
15,654
Reduced 27.51%
41,239
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
39,779
Added 41.15%
56,893
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$223
$37.19 p/Share
6
Reduced 0.04%
17,114
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
23
Added 0.13%
17,120
Common Stock