Dec 27
2021
SELL
Open market or private sale
$1,661,384
$52.05 p/Share
31,919
Reduced 43.98%
40,653
Common Stock, par valu...
Dec 27
2021
BUY
Exercise of conversion of derivative security
$1,181,003
$37.0 p/Share
31,919
Added 30.55%
72,572
Common Stock, par valu...
Dec 16
2021
SELL
Open market or private sale
$1,202,876
$50.72 p/Share
23,716
Reduced 36.84%
40,653
Common Stock, par valu...
Dec 16
2021
BUY
Exercise of conversion of derivative security
$847,136
$35.72 p/Share
23,716
Added 26.92%
64,369
Common Stock, par valu...
Sep 02
2021
SELL
Open market or private sale
$1,414,683
$48.72 p/Share
29,037
Reduced 41.78%
40,457
Common Stock, par valu...
Sep 02
2021
BUY
Exercise of conversion of derivative security
$979,128
$33.72 p/Share
29,037
Added 29.47%
69,494
Common Stock, par valu...
Apr 30
2021
SELL
Open market or private sale
$40,290
$40.29 p/Share
1,000
Reduced 2.44%
40,000
Common Stock, par valu...
Apr 12
2021
SELL
Open market or private sale
$51,234
$37.7 p/Share
1,359
Reduced 3.21%
41,000
Common Stock, par valu...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$23,805
$34.65 p/Share
687
Reduced 1.6%
42,359
Common Stock, par valu...
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
2,500
Added 5.49%
43,046
Common Stock, par valu...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$20,772
$31.81 p/Share
653
Reduced 1.58%
40,546
Common Stock, par valu...
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
2,379
Added 5.46%
41,199
Common Stock, par valu...
Feb 19
2021
SELL
Payment of exercise price or tax liability
$39,215
$32.17 p/Share
1,219
Reduced 3.04%
38,820
Common Stock, par valu...
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
4,437
Added 9.98%
40,039
Common Stock, par valu...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$18,826
$32.97 p/Share
571
Reduced 1.58%
35,602
Common Stock, par valu...
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
2,080
Added 5.44%
36,173
Common Stock, par valu...
Jan 27
2021
SELL
Open market or private sale
$1,806,970
$39.27 p/Share
46,014
Reduced 57.44%
34,093
Common Stock, par valu...
Jan 27
2021
BUY
Exercise of conversion of derivative security
$1,346,830
$29.27 p/Share
46,014
Added 36.48%
80,107
Common Stock, par valu...
Dec 18
2020
SELL
Open market or private sale
$1,221,793
$29.63 p/Share
41,235
Reduced 54.74%
34,093
Common Stock, par valu...