Apr 21
2022
BUY
Exercise of conversion of derivative security
$357,884
$118.78 p/Share
3,013
Added 1.17%
254,618
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$1,346,104
$171.5 p/Share
7,849
Reduced 3.03%
251,605
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
14,193
Added 5.19%
259,454
Common Stock
Feb 09
2022
SELL
Open market or private sale
$348,240
$174.12 p/Share
2,000
Reduced 0.81%
245,260
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$237,560
$118.78 p/Share
2,000
Added 0.8%
247,260
Common Stock
Feb 03
2022
SELL
Open market or private sale
$520,500
$173.5 p/Share
3,000
Reduced 1.21%
245,260
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$356,340
$118.78 p/Share
3,000
Added 1.19%
248,260
Common Stock
Feb 02
2022
SELL
Open market or private sale
$1,457,410
$171.46 p/Share
8,500
Reduced 3.35%
245,260
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
$1,009,630
$118.78 p/Share
8,500
Added 3.24%
253,760
Common Stock
Jan 27
2022
SELL
Open market or private sale
$1,194,480
$170.64 p/Share
7,000
Reduced 2.77%
245,260
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$831,460
$118.78 p/Share
7,000
Added 2.7%
252,260
Common Stock
Jan 25
2022
SELL
Open market or private sale
$1,013,700
$168.95 p/Share
6,000
Reduced 2.39%
245,260
Common Stock
Jan 25
2022
BUY
Exercise of conversion of derivative security
$712,680
$118.78 p/Share
6,000
Added 2.33%
251,260
Common Stock
Jan 24
2022
SELL
Open market or private sale
$4,477,410
$165.83 p/Share
27,000
Reduced 9.92%
245,260
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$3,207,060
$118.78 p/Share
27,000
Added 9.02%
272,260
Common Stock
Aug 25
2021
SELL
Open market or private sale
$814,050
$162.81 p/Share
5,000
Reduced 2.0%
245,260
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$530,150
$106.03 p/Share
5,000
Added 1.96%
250,260
Common Stock
May 10
2021
SELL
Open market or private sale
$971,100
$161.85 p/Share
6,000
Reduced 2.39%
245,260
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$636,180
$106.03 p/Share
6,000
Added 2.33%
251,260
Common Stock
May 07
2021
SELL
Open market or private sale
$161,000
$161.0 p/Share
1,000
Reduced 0.41%
245,260
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$106,030
$106.03 p/Share
1,000
Added 0.4%
246,260
Common Stock
May 06
2021
SELL
Open market or private sale
$801,500
$160.3 p/Share
5,000
Reduced 2.0%
245,260
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$530,150
$106.03 p/Share
5,000
Added 1.96%
250,260
Common Stock
May 05
2021
SELL
Open market or private sale
$636,480
$159.12 p/Share
4,000
Reduced 1.6%
245,260
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$424,120
$106.03 p/Share
4,000
Added 1.58%
249,260
Common Stock