May 24
2022
SELL
Payment of exercise price or tax liability
$76,095
$66.75 p/Share
1,140
Reduced 3.21%
34,373
Common Stock
May 22
2022
SELL
Payment of exercise price or tax liability
$245,725
$72.06 p/Share
3,410
Reduced 9.31%
33,214
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$128,722
$74.32 p/Share
1,732
Reduced 5.5%
29,747
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$117,540
$92.77 p/Share
1,267
Reduced 4.33%
27,986
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
24,149
Added 26.52%
66,914
Common Stock
Apr 26
2022
SELL
Payment of exercise price or tax liability
$1,107,119
$90.74 p/Share
12,201
Reduced 31.37%
26,699
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
27,942
Added 41.8%
38,900
Common Stock
Nov 22
2021
-
4,000
Reduced 26.74%
10,958
Common Stock
Aug 25
2021
SELL
Open market or private sale
$1,787,200
$89.36 p/Share
20,000
Reduced 57.21%
14,958
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$123,000
$6.15 p/Share
20,000
Added 36.39%
34,958
Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$95,803
$73.3 p/Share
1,307
Reduced 8.04%
14,958
Common Stock
May 27
2021
SELL
Open market or private sale
$651,328
$76.69 p/Share
8,493
Reduced 38.39%
13,629
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$60,385
$7.11 p/Share
8,493
Added 27.74%
22,122
Common Stock
May 26
2021
SELL
Open market or private sale
$3,782,312
$76.06 p/Share
49,728
Reduced 78.49%
13,629
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$861,289
$17.32 p/Share
49,728
Added 43.97%
63,357
Common Stock
May 25
2021
SELL
Open market or private sale
$2,863,899
$73.77 p/Share
38,822
Reduced 74.02%
13,629
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$669,148
$25.54 p/Share
26,200
Added 33.31%
52,451
Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$84,497
$74.12 p/Share
1,140
Reduced 4.16%
26,251
Common Stock
May 22
2021
SELL
Payment of exercise price or tax liability
$252,823
$74.12 p/Share
3,411
Reduced 11.97%
25,092
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$229,757
$71.62 p/Share
3,208
Reduced 12.92%
21,625
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
-
10,215
Added 14.33%
61,047
Common Stock
Feb 26
2021
SELL
Open market or private sale
$3,751,998
$60.52 p/Share
61,996
Reduced 77.15%
18,364
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$1,629,255
$26.28 p/Share
61,996
Added 43.55%
80,360
Common Stock
Feb 04
2021
-
565
Reduced 2.98%
18,364
Common Stock
Feb 01
2021
SELL
Open market or private sale
$3,310,001
$56.53 p/Share
58,553
Reduced 75.57%
18,929
Common Stock