Mar 10
2023
BUY
Grant, award, or other acquisition
-
1,072
Added 27.28%
2,858
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
881
Added 33.03%
1,786
Common Stock
Sep 03
2021
SELL
Open market or private sale
$222,225
$300.71 p/Share
739
Reduced 44.95%
905
Common Stock
Aug 23
2021
SELL
Open market or private sale
$696,000
$290.0 p/Share
2,400
Reduced 59.35%
1,644
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$194,832
$81.18 p/Share
2,400
Added 37.24%
4,044
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
881
Added 34.89%
1,644
Common Stock
Sep 14
2020
SELL
Open market or private sale
$248,378
$255.27 p/Share
973
Reduced 56.05%
763
Common Stock
Jun 15
2020
SELL
Open market or private sale
$233,028
$258.92 p/Share
900
Reduced 34.14%
1,736
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
739
Added 21.9%
2,636
Common Stock
Feb 27
2020
SELL
Open market or private sale
$535,920
$243.6 p/Share
2,200
Reduced 53.7%
1,897
Common Stock
Feb 27
2020
BUY
Exercise of conversion of derivative security
$178,596
$81.18 p/Share
2,200
Added 34.94%
4,097
Common Stock
Aug 08
2019
SELL
Open market or private sale
$443,666
$217.59 p/Share
2,039
Reduced 51.8%
1,897
Common Stock
Aug 08
2019
BUY
Exercise of conversion of derivative security
$156,799
$76.9 p/Share
2,039
Added 34.13%
3,936
Common Stock
May 16
2019
SELL
Open market or private sale
$242,952
$202.46 p/Share
1,200
Reduced 38.75%
1,897
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
$92,280
$76.9 p/Share
1,200
Added 27.93%
3,097
Common Stock
May 08
2019
SELL
Open market or private sale
$391,025
$192.15 p/Share
2,035
Reduced 51.75%
1,897
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
973
Added 19.84%
3,932
Common Stock
Mar 01
2019
SELL
Open market or private sale
$176,060
$174.49 p/Share
1,009
Reduced 25.43%
2,959
Common Stock
Nov 14
2018
SELL
Open market or private sale
$130,795
$160.88 p/Share
813
Reduced 17.0%
3,968
Common Stock
Nov 07
2018
SELL
Open market or private sale
$563,845
$157.06 p/Share
3,590
Reduced 42.89%
4,781
Common Stock
Nov 07
2018
BUY
Exercise of conversion of derivative security
$222,580
$62.0 p/Share
3,590
Added 30.01%
8,371
Common Stock
Aug 03
2018
SELL
Open market or private sale
$198,784
$150.48 p/Share
1,321
Reduced 21.65%
4,781
Common Stock
Mar 12
2018
BUY
Grant, award, or other acquisition
-
1,241
Added 16.9%
6,102
Common Stock
Dec 13
2017
SELL
Open market or private sale
$228,793
$144.44 p/Share
1,584
Reduced 24.58%
4,861
Common Stock
May 18
2017
SELL
Open market or private sale
$469,812
$128.61 p/Share
3,653
Reduced 36.18%
6,445
Common Stock