Nov 19
2022
SELL
Payment of exercise price or tax liability
$23,771
$67.15 p/Share
354
Reduced 1.06%
33,096
Common Stock
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
713
Added 2.09%
33,450
Common Stock
Nov 15
2022
SELL
Open market or private sale
$62,401
$68.05 p/Share
917
Reduced 2.72%
32,737
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$58,360
$64.63 p/Share
903
Reduced 2.61%
33,654
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 5.0%
34,557
Common Stock
Nov 03
2022
SELL
Open market or private sale
$47,300
$50.0 p/Share
946
Reduced 2.81%
32,737
Common Stock
Nov 02
2022
SELL
Open market or private sale
$366,118
$52.4 p/Share
6,987
Reduced 17.18%
33,683
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$46,823
$50.24 p/Share
932
Reduced 2.24%
40,670
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
1,878
Added 4.32%
41,602
Common Stock
Oct 08
2022
SELL
Payment of exercise price or tax liability
$352,671
$51.32 p/Share
6,872
Reduced 14.75%
39,724
Common Stock
Oct 08
2022
BUY
Exercise of conversion of derivative security
-
13,859
Added 22.92%
46,596
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$21,612
$61.05 p/Share
354
Reduced 1.07%
32,737
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
713
Added 2.11%
33,091
Common Stock
Aug 15
2022
SELL
Open market or private sale
$58,257
$63.53 p/Share
917
Reduced 2.75%
32,378
Common Stock
Aug 14
2022
SELL
Payment of exercise price or tax liability
$57,350
$63.51 p/Share
903
Reduced 2.64%
33,295
Common Stock
Aug 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 5.05%
34,198
Common Stock
Aug 08
2022
SELL
Open market or private sale
$1,165,473
$64.63 p/Share
18,033
Reduced 35.77%
32,378
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$690,842
$63.59 p/Share
10,864
Reduced 17.73%
50,411
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
21,910
Added 26.64%
60,343
Common Stock
Jul 08
2022
SELL
Payment of exercise price or tax liability
$336,797
$49.01 p/Share
6,872
Reduced 14.97%
39,047
Common Stock
Jul 08
2022
BUY
Exercise of conversion of derivative security
-
13,859
Added 23.18%
45,919
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$17,456
$49.31 p/Share
354
Reduced 1.09%
32,060
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$17,456
$49.31 p/Share
354
Reduced 1.09%
32,060
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
712
Added 2.15%
32,414
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
712
Added 2.15%
32,414
Common Stock