Feb 02
2022
BUY
Exercise of conversion of derivative security
$973,149
$36.19 p/Share
26,890
Added 22.44%
92,927
Common Stock, par valu...
Jan 04
2022
SELL
Payment of exercise price or tax liability
$176,545
$71.13 p/Share
2,482
Reduced 4.17%
56,993
Common Stock, par valu...
Jan 04
2022
BUY
Grant, award, or other acquisition
-
9,044
Added 12.05%
66,037
Common Stock, par valu...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$269,724
$70.59 p/Share
3,821
Reduced 6.04%
59,475
Common Stock, par valu...
Dec 22
2021
SELL
Open market or private sale
$4,905,600
$70.0 p/Share
70,080
Reduced 52.54%
63,296
Common Stock, par valu...
Dec 22
2021
BUY
Exercise of conversion of derivative security
$2,352,586
$33.57 p/Share
70,080
Added 34.44%
133,376
Common Stock, par valu...
Dec 21
2021
SELL
Open market or private sale
$3,060,000
$68.0 p/Share
45,000
Reduced 41.55%
63,296
Common Stock, par valu...
Dec 21
2021
BUY
Exercise of conversion of derivative security
$1,342,800
$33.57 p/Share
40,000
Added 26.97%
108,296
Common Stock, par valu...
Dec 16
2021
SELL
Open market or private sale
$1,625,000
$65.0 p/Share
25,000
Reduced 26.8%
68,296
Common Stock, par valu...
Dec 16
2021
BUY
Exercise of conversion of derivative security
$619,000
$30.95 p/Share
20,000
Added 17.65%
93,296
Common Stock, par valu...
Nov 12
2021
SELL
Open market or private sale
$650,000
$65.0 p/Share
10,000
Reduced 12.01%
73,296
Common Stock, par valu...
Oct 01
2021
SELL
Open market or private sale
$4,712,625
$59.0 p/Share
79,875
Reduced 48.95%
83,296
Common Stock, par valu...
Oct 01
2021
BUY
Exercise of conversion of derivative security
$2,980,774
$39.81 p/Share
74,875
Added 31.45%
163,171
Common Stock, par valu...
May 18
2021
SELL
Open market or private sale
$280,000
$56.0 p/Share
5,000
Reduced 5.36%
88,296
Common Stock, par valu...
May 07
2021
SELL
Open market or private sale
$1,736,075
$53.5 p/Share
32,450
Reduced 25.81%
93,296
Common Stock, par valu...
May 07
2021
BUY
Exercise of conversion of derivative security
$821,304
$29.92 p/Share
27,450
Added 18.52%
120,746
Common Stock, par valu...
May 06
2021
SELL
Open market or private sale
$260,000
$52.0 p/Share
5,000
Reduced 4.84%
98,296
Common Stock, par valu...
Mar 11
2021
SELL
Open market or private sale
$1,143,747
$50.84 p/Share
22,497
Reduced 17.88%
103,296
Common Stock, par valu...
Mar 02
2021
SELL
Payment of exercise price or tax liability
$490,927
$46.01 p/Share
10,670
Reduced 7.82%
125,793
Common Stock, par valu...
Mar 02
2021
BUY
Grant, award, or other acquisition
-
24,230
Added 15.08%
136,463
Common Stock, par valu...
Jan 04
2021
SELL
Payment of exercise price or tax liability
$222,395
$38.53 p/Share
5,772
Reduced 4.89%
112,233
Common Stock, par valu...
Jan 04
2021
BUY
Grant, award, or other acquisition
-
17,098
Added 12.66%
118,005
Common Stock, par valu...