May 27
2022
SELL
Payment of exercise price or tax liability
$9,984
$70.81 p/Share
141
Reduced 1.82%
7,614
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
-
406
Added 4.97%
7,755
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$16,616
$73.85 p/Share
225
Reduced 3.1%
7,043
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
650
Added 8.21%
7,268
Common Stock
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