May 16
2022
SELL
Open market or private sale
$843,920
$120.56 p/Share
7,000
Reduced 3.97%
169,526
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
$149,730
$21.39 p/Share
7,000
Added 3.81%
176,526
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$1,180,049
$136.28 p/Share
8,659
Reduced 4.86%
169,526
Common Stock
Apr 18
2022
SELL
Open market or private sale
$402,164
$143.99 p/Share
2,793
Reduced 1.54%
178,185
Common Stock
Apr 14
2022
SELL
Open market or private sale
$225,000
$150.0 p/Share
1,500
Reduced 0.82%
180,978
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$28,890
$19.26 p/Share
1,500
Added 0.82%
182,478
Common Stock
Mar 31
2022
SELL
Open market or private sale
$1,001,397
$145.13 p/Share
6,900
Reduced 3.67%
180,978
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
$132,894
$19.26 p/Share
6,900
Added 3.54%
187,878
Common Stock
Mar 15
2022
SELL
Open market or private sale
$332,479
$119.04 p/Share
2,793
Reduced 1.52%
180,978
Common Stock
Feb 15
2022
SELL
Open market or private sale
$342,534
$122.64 p/Share
2,793
Reduced 1.5%
183,475
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$27,410
$92.6 p/Share
296
Added 0.16%
183,771
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$969,365
$128.58 p/Share
7,539
Reduced 3.89%
186,268
Common Stock
Jan 18
2022
SELL
Open market or private sale
$400,352
$125.11 p/Share
3,200
Reduced 1.62%
193,807
Common Stock
Dec 15
2021
SELL
Open market or private sale
$425,824
$133.07 p/Share
3,200
Reduced 1.6%
197,007
Common Stock
Nov 15
2021
SELL
Open market or private sale
$438,144
$136.92 p/Share
3,200
Reduced 1.57%
200,207
Common Stock
Nov 10
2021
SELL
Open market or private sale
$545,580
$140.0 p/Share
3,897
Reduced 1.88%
203,407
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$75,056
$19.26 p/Share
3,897
Added 1.85%
207,304
Common Stock
Nov 09
2021
SELL
Open market or private sale
$336,540
$140.05 p/Share
2,403
Reduced 1.17%
203,407
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$46,282
$19.26 p/Share
2,403
Added 1.15%
205,810
Common Stock
Nov 05
2021
SELL
Open market or private sale
$84,006
$140.01 p/Share
600
Reduced 0.29%
203,407
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$11,556
$19.26 p/Share
600
Added 0.29%
204,007
Common Stock
Nov 04
2021
SELL
Open market or private sale
$1,829,466
$132.57 p/Share
13,800
Reduced 6.35%
203,407
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$276,414
$20.03 p/Share
13,800
Added 5.97%
217,207
Common Stock
Nov 02
2021
SELL
Open market or private sale
$214,268
$126.04 p/Share
1,700
Reduced 0.83%
203,407
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$35,360
$20.8 p/Share
1,700
Added 0.82%
205,107
Common Stock