May 16
2022
BUY
Grant, award, or other acquisition
$18,718
$61.17 p/Share
306
Added 4.0%
7,349
Common Stock
May 09
2022
BUY
Open market or private purchase
$35,000
$70.0 p/Share
500
Added 5.2%
9,118
Common Stock
May 06
2022
BUY
Open market or private purchase
$151,520
$75.76 p/Share
2,000
Added 18.84%
8,618
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$15,515
$112.43 p/Share
138
Reduced 2.04%
6,618
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
407
Added 5.68%
6,756
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$26,191
$129.66 p/Share
202
Reduced 3.08%
6,349
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
406
Added 5.84%
6,551
Common Stock
Nov 03
2021
SELL
Open market or private sale
$1,400,500
$140.05 p/Share
10,000
Reduced 61.94%
6,145
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$188,600
$18.86 p/Share
10,000
Added 38.25%
16,145
Common Stock
Oct 14
2021
SELL
Open market or private sale
$1,350,900
$135.09 p/Share
10,000
Reduced 61.94%
6,145
Common Stock
Oct 14
2021
BUY
Exercise of conversion of derivative security
$188,600
$18.86 p/Share
10,000
Added 38.25%
16,145
Common Stock
Oct 12
2021
SELL
Open market or private sale
$1,300,000
$130.0 p/Share
10,000
Reduced 61.94%
6,145
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$188,600
$18.86 p/Share
10,000
Added 38.25%
16,145
Common Stock
Sep 16
2021
SELL
Open market or private sale
$812,500
$125.0 p/Share
6,500
Reduced 51.4%
6,145
Common Stock
Sep 16
2021
BUY
Exercise of conversion of derivative security
$122,590
$18.86 p/Share
6,500
Added 33.95%
12,645
Common Stock
Sep 15
2021
SELL
Open market or private sale
$437,500
$125.0 p/Share
3,500
Reduced 36.29%
6,145
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$66,010
$18.86 p/Share
3,500
Added 26.63%
9,645
Common Stock
Sep 13
2021
SELL
Open market or private sale
$1,213,000
$121.3 p/Share
10,000
Reduced 61.94%
6,145
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$188,600
$18.86 p/Share
10,000
Added 38.25%
16,145
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$15,554
$110.31 p/Share
141
Reduced 2.24%
6,145
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
-
407
Added 6.08%
6,286
Common Stock
May 27
2021
SELL
Payment of exercise price or tax liability
$48,221
$85.65 p/Share
563
Reduced 8.74%
5,879
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
-
1,626
Added 20.15%
6,442
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
$19,761
$66.76 p/Share
296
Added 5.79%
4,816
Common Stock
Oct 13
2020
SELL
Open market or private sale
$1,214,200
$121.42 p/Share
10,000
Reduced 68.87%
4,520
Common Stock