Mar 08
2024
SELL
Payment of exercise price or tax liability
$4,779,375
$72.01 p/Share
66,371
Reduced 6.69%
926,001
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
168,666
Added 14.53%
992,372
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$7,962,322
$71.37 p/Share
111,564
Reduced 12.61%
772,850
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
50,856
Added 5.82%
823,706
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
-
106,139
Added 10.72%
884,414
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$7,251,524
$46.81 p/Share
154,914
Reduced 16.6%
778,275
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
393,680
Added 29.67%
933,189
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$4,707,931
$46.46 p/Share
101,333
Reduced 18.01%
461,434
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
78,075
Added 12.64%
539,509
Common Stock
Aug 22
2022
SELL
Open market or private sale
$1,996,860
$43.41 p/Share
46,000
Reduced 7.56%
562,767
Common Stock
Jul 20
2022
SELL
Open market or private sale
$1,850,580
$40.23 p/Share
46,000
Reduced 7.03%
608,767
Common Stock
Jun 21
2022
SELL
Open market or private sale
$1,762,720
$38.32 p/Share
46,000
Reduced 6.56%
654,767
Common Stock
May 20
2022
SELL
Open market or private sale
$1,952,700
$42.45 p/Share
46,000
Reduced 4.2%
1,048,915
Common Stock
May 09
2022
-
348,148
Reduced 33.19%
700,767
Common Stock
Apr 20
2022
SELL
Open market or private sale
$2,139,000
$46.5 p/Share
46,000
Reduced 4.03%
1,094,915
Common Stock
Mar 21
2022
SELL
Open market or private sale
$472,600
$47.26 p/Share
10,000
Reduced 0.87%
1,140,915
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$1,571,262
$47.35 p/Share
33,184
Reduced 2.8%
1,150,915
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
84,330
Added 6.65%
1,184,099
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$5,077,970
$49.85 p/Share
101,865
Reduced 8.99%
1,030,912
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
68,857
Added 5.89%
1,099,769
Common Stock
Feb 22
2022
SELL
Open market or private sale
$500,400
$50.04 p/Share
10,000
Reduced 0.88%
1,132,777
Common Stock
Jan 20
2022
SELL
Open market or private sale
$440,000
$44.0 p/Share
10,000
Reduced 0.87%
1,142,777
Common Stock
Dec 20
2021
SELL
Open market or private sale
$390,200
$39.02 p/Share
10,000
Reduced 0.61%
1,618,580
Common Stock
Dec 03
2021
-
445,753
Reduced 27.89%
1,152,777
Common Stock
Nov 22
2021
SELL
Open market or private sale
$422,500
$42.25 p/Share
10,000
Reduced 0.61%
1,628,580
Common Stock