Apr 04
2022
SELL
Open market or private sale
$2,363,143
$72.08 p/Share
32,785
Reduced 48.38%
34,982
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$1,698,591
$51.81 p/Share
32,785
Added 32.61%
67,767
Common Stock
Apr 01
2022
SELL
Open market or private sale
$3,591,711
$71.04 p/Share
50,559
Reduced 59.1%
34,982
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$1,852,987
$36.65 p/Share
50,559
Added 37.15%
85,541
Common Stock
Mar 02
2022
SELL
Open market or private sale
$874,544
$70.07 p/Share
12,481
Reduced 26.3%
34,982
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$542,424
$43.46 p/Share
12,481
Added 20.82%
47,463
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,719,794
$70.66 p/Share
24,339
Reduced 41.03%
34,982
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$1,057,773
$43.46 p/Share
24,339
Added 29.09%
59,321
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$59,615
$62.49 p/Share
954
Reduced 2.65%
34,982
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
3,034
Added 7.79%
35,936
Common Stock
Jan 11
2022
SELL
Open market or private sale
$879,150
$70.13 p/Share
12,536
Reduced 27.59%
32,902
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$460,447
$36.73 p/Share
12,536
Added 21.62%
45,438
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$73,827
$87.68 p/Share
842
Reduced 2.5%
32,902
Common Stock
Dec 01
2021
SELL
Open market or private sale
$1,182,586
$87.45 p/Share
13,523
Reduced 29.13%
32,902
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$621,923
$45.99 p/Share
13,523
Added 22.56%
46,425
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
6,800
Added 16.77%
33,744
Common Stock
Nov 01
2021
SELL
Open market or private sale
$813,213
$85.18 p/Share
9,547
Reduced 26.16%
26,944
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$463,220
$48.52 p/Share
9,547
Added 20.74%
36,491
Common Stock
Oct 11
2021
SELL
Open market or private sale
$284,666
$70.34 p/Share
4,047
Reduced 13.06%
26,944
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
$175,883
$43.46 p/Share
4,047
Added 11.55%
30,991
Common Stock
Oct 08
2021
SELL
Open market or private sale
$942,921
$70.09 p/Share
13,453
Reduced 33.3%
26,944
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
$584,667
$43.46 p/Share
13,453
Added 24.98%
40,397
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$65,481
$42.52 p/Share
1,540
Reduced 5.41%
26,944
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
5,250
Added 15.56%
28,484
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
7,600
Added 24.65%
23,234
Common Stock