Apr 21
2022
BUY
Exercise of conversion of derivative security
$1,060,300
$106.03 p/Share
10,000
Added 34.36%
19,106
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$722,530
$171.5 p/Share
4,213
Reduced 31.63%
9,106
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
9,044
Added 40.44%
13,319
Common Stock
Jan 26
2022
SELL
Open market or private sale
$1,670,400
$167.04 p/Share
10,000
Reduced 70.05%
4,275
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
$1,060,300
$106.03 p/Share
10,000
Added 41.19%
14,275
Common Stock
Oct 25
2021
SELL
Open market or private sale
$950,208
$161.71 p/Share
5,876
Reduced 57.89%
4,275
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$623,091
$106.04 p/Share
5,876
Added 36.66%
10,151
Common Stock
Jul 26
2021
SELL
Open market or private sale
$1,790,640
$149.22 p/Share
12,000
Reduced 73.73%
4,275
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
$1,272,480
$106.04 p/Share
12,000
Added 42.44%
16,275
Common Stock
May 13
2021
SELL
Open market or private sale
$1,564,100
$156.41 p/Share
10,000
Reduced 70.05%
4,275
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
$1,060,400
$106.04 p/Share
10,000
Added 41.19%
14,275
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$547,858
$147.79 p/Share
3,707
Reduced 46.44%
4,275
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
7,982
Added 50.0%
7,982
Common Stock
Feb 10
2021
SELL
Open market or private sale
$3,397,388
$146.25 p/Share
23,230
Reduced 100.0%
0
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$1,866,530
$80.35 p/Share
23,230
Added 50.0%
23,230
Common Stock
Feb 24
2020
SELL
Open market or private sale
$671,110
$134.68 p/Share
4,983
Reduced 100.0%
0
Common Stock
Feb 19
2020
SELL
Payment of exercise price or tax liability
$586,140
$135.18 p/Share
4,336
Reduced 46.53%
4,983
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
9,319
Added 50.0%
9,319
Common Stock
Aug 12
2019
SELL
Open market or private sale
$522,568
$147.41 p/Share
3,545
Reduced 100.0%
0
Common Stock
Feb 22
2019
SELL
Open market or private sale
$636,611
$131.26 p/Share
4,850
Reduced 57.77%
3,545
Common Stock
Feb 20
2019
SELL
Payment of exercise price or tax liability
$549,852
$129.56 p/Share
4,244
Reduced 33.58%
8,395
Common Stock
Feb 20
2019
BUY
Grant, award, or other acquisition
-
9,113
Added 41.89%
12,639
Common Stock