Apr 11
2022
SELL
Open market or private sale
$3,296,308
$107.8 p/Share
30,578
Reduced 12.03%
223,628
Common Stock, par valu...
Apr 11
2022
BUY
Exercise of conversion of derivative security
$865,663
$28.31 p/Share
30,578
Added 10.74%
254,206
Common Stock, par valu...
Apr 03
2022
SELL
Payment of exercise price or tax liability
$3,356,529
$101.32 p/Share
33,128
Reduced 12.9%
223,628
Common Stock, par valu...
Mar 17
2022
SELL
Open market or private sale
$4,057,621
$111.25 p/Share
36,473
Reduced 12.44%
256,756
Common Stock, par valu...
Mar 17
2022
BUY
Exercise of conversion of derivative security
$1,553,020
$42.58 p/Share
36,473
Added 11.06%
293,229
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
-
6,813
Added 2.58%
256,756
Common Stock, par valu...
Sep 01
2021
SELL
Open market or private sale
$2,882,400
$144.12 p/Share
20,000
Reduced 7.41%
249,943
Common Stock, par valu...
Sep 01
2021
BUY
Exercise of conversion of derivative security
$941,800
$47.09 p/Share
20,000
Added 6.9%
269,943
Common Stock, par valu...
Aug 27
2021
SELL
Open market or private sale
$4,729,550
$135.13 p/Share
35,000
Reduced 12.28%
249,943
Common Stock, par valu...
Aug 27
2021
BUY
Exercise of conversion of derivative security
$1,412,700
$47.09 p/Share
30,000
Added 9.53%
284,943
Common Stock, par valu...
Jun 11
2021
SELL
Open market or private sale
$2,420,835
$99.5 p/Share
24,330
Reduced 8.71%
254,943
Common Stock, par valu...
Jun 11
2021
BUY
Exercise of conversion of derivative security
$1,422,818
$58.48 p/Share
24,330
Added 8.01%
279,273
Common Stock, par valu...
Apr 03
2021
SELL
Payment of exercise price or tax liability
$606,574
$79.27 p/Share
7,652
Reduced 2.91%
254,943
Common Stock, par valu...
Apr 03
2021
BUY
Grant, award, or other acquisition
-
7,948
Added 2.94%
262,595
Common Stock, par valu...
Mar 22
2021
SELL
Open market or private sale
$1,981,250
$79.25 p/Share
25,000
Reduced 8.94%
254,647
Common Stock, par valu...
Mar 22
2021
BUY
Exercise of conversion of derivative security
$1,462,000
$58.48 p/Share
25,000
Added 8.21%
279,647
Common Stock, par valu...
Mar 16
2021
BUY
Grant, award, or other acquisition
-
70,225
Added 21.62%
254,647
Common Stock, par valu...
Jan 11
2021
SELL
Open market or private sale
$2,410,934
$64.92 p/Share
37,137
Reduced 16.76%
184,422
Common Stock, par valu...
Jan 11
2021
BUY
Exercise of conversion of derivative security
$1,850,908
$49.84 p/Share
37,137
Added 14.36%
221,559
Common Stock, par valu...